builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-097 starttime: 1467192404.14 results: success (0) buildid: 20160629004805 builduid: a5a4f6dc593c4bb49ed097cba70259c1 revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:44.143554) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:44.143989) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:44.144283) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:44.185882) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:44.186179) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False --02:26:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 02:26:41 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.631000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:44.846561) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:44.846876) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.900000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:45.739709) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 02:26:45.740083) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 432e034161c2eaf28fdc83a5148ec3f1986301fc --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 432e034161c2eaf28fdc83a5148ec3f1986301fc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False 2016-06-29 02:26:42,535 truncating revision to first 12 chars 2016-06-29 02:26:42,535 Setting DEBUG logging. 2016-06-29 02:26:42,535 attempt 1/10 2016-06-29 02:26:42,535 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/432e034161c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 02:26:43,954 unpacking tar archive at: mozilla-beta-432e034161c2/testing/mozharness/ program finished with exit code 0 elapsedTime=2.241000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 02:26:48.026240) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:48.026895) ========= script_repo_revision: 432e034161c2eaf28fdc83a5148ec3f1986301fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:48.027748) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:48.028355) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 02:26:48.044625) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 17 secs) (at 2016-06-29 02:26:48.044896) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 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-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:26:44 INFO - MultiFileLogger online at 20160629 02:26:44 in C:\slave\test 02:26:44 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 02:26:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:26:45 INFO - {'append_to_log': False, 02:26:45 INFO - 'base_work_dir': 'C:\\slave\\test', 02:26:45 INFO - 'blob_upload_branch': 'mozilla-beta', 02:26:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:26:45 INFO - 'buildbot_json_path': 'buildprops.json', 02:26:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:26:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:26:45 INFO - 'download_minidump_stackwalk': True, 02:26:45 INFO - 'download_symbols': 'true', 02:26:45 INFO - 'e10s': False, 02:26:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:26:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:26:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:26:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:26:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:26:45 INFO - 'C:/mozilla-build/tooltool.py'), 02:26:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:26:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:26:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:26:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:26:45 INFO - 'log_level': 'info', 02:26:45 INFO - 'log_to_console': True, 02:26:45 INFO - 'opt_config_files': (), 02:26:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:26:45 INFO - '--processes=1', 02:26:45 INFO - '--config=%(test_path)s/wptrunner.ini', 02:26:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:26:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:26:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:26:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:26:45 INFO - 'pip_index': False, 02:26:45 INFO - 'require_test_zip': True, 02:26:45 INFO - 'test_type': ('testharness',), 02:26:45 INFO - 'this_chunk': '1', 02:26:45 INFO - 'total_chunks': '10', 02:26:45 INFO - 'virtualenv_path': 'venv', 02:26:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:26:45 INFO - 'work_dir': 'build'} 02:26:45 INFO - ##### 02:26:45 INFO - ##### Running clobber step. 02:26:45 INFO - ##### 02:26:45 INFO - Running pre-action listener: _resource_record_pre_action 02:26:45 INFO - Running main action method: clobber 02:26:45 INFO - rmtree: C:\slave\test\build 02:26:45 INFO - Using _rmtree_windows ... 02:26:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:27:32 INFO - Running post-action listener: _resource_record_post_action 02:27:32 INFO - ##### 02:27:32 INFO - ##### Running read-buildbot-config step. 02:27:32 INFO - ##### 02:27:32 INFO - Running pre-action listener: _resource_record_pre_action 02:27:32 INFO - Running main action method: read_buildbot_config 02:27:32 INFO - Using buildbot properties: 02:27:32 INFO - { 02:27:32 INFO - "project": "", 02:27:32 INFO - "product": "firefox", 02:27:32 INFO - "script_repo_revision": "production", 02:27:32 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 02:27:32 INFO - "repository": "", 02:27:32 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 02:27:32 INFO - "buildid": "20160629004805", 02:27:32 INFO - "pgo_build": "False", 02:27:32 INFO - "basedir": "C:\\slave\\test", 02:27:32 INFO - "buildnumber": 1, 02:27:32 INFO - "slavename": "t-xp32-ix-097", 02:27:32 INFO - "revision": "432e034161c2eaf28fdc83a5148ec3f1986301fc", 02:27:32 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 02:27:32 INFO - "platform": "win32", 02:27:32 INFO - "branch": "mozilla-beta", 02:27:32 INFO - "repo_path": "releases/mozilla-beta", 02:27:32 INFO - "moz_repo_path": "", 02:27:32 INFO - "stage_platform": "win32", 02:27:32 INFO - "builduid": "a5a4f6dc593c4bb49ed097cba70259c1", 02:27:32 INFO - "slavebuilddir": "test" 02:27:32 INFO - } 02:27:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:27:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:27:32 INFO - Running post-action listener: _resource_record_post_action 02:27:32 INFO - ##### 02:27:32 INFO - ##### Running download-and-extract step. 02:27:32 INFO - ##### 02:27:32 INFO - Running pre-action listener: _resource_record_pre_action 02:27:32 INFO - Running main action method: download_and_extract 02:27:32 INFO - mkdir: C:\slave\test\build\tests 02:27:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:27:32 INFO - https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:27:32 INFO - trying https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:27:32 INFO - Downloading https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:27:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:27:32 INFO - Downloaded 1240 bytes. 02:27:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:27:32 INFO - Using the following test package requirements: 02:27:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:27:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:27:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:27:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'jsshell-win32.zip'], 02:27:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:27:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:27:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:27:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:27:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:27:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:27:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:27:32 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 02:27:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:27:33 INFO - https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:27:33 INFO - trying https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:27:33 INFO - Downloading https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:27:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:27:34 INFO - Downloaded 20401795 bytes. 02:27:34 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/*'] 02:27:34 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/* 02:27:36 INFO - caution: filename not matched: web-platform/* 02:27:36 INFO - Return code: 11 02:27: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')]} 02:27:36 INFO - https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:27:36 INFO - trying https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:27:36 INFO - Downloading https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:27:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:27:40 INFO - Downloaded 36389112 bytes. 02:27:40 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/*'] 02:27:40 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/* 02:28:07 INFO - caution: filename not matched: bin/* 02:28:07 INFO - caution: filename not matched: config/* 02:28:07 INFO - caution: filename not matched: mozbase/* 02:28:07 INFO - caution: filename not matched: marionette/* 02:28:07 INFO - caution: filename not matched: tools/wptserve/* 02:28:07 INFO - Return code: 11 02:28:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:28:07 INFO - https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:28:07 INFO - trying https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:28:07 INFO - Downloading https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:28:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:28:12 INFO - Downloaded 68465569 bytes. 02:28:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:28:12 INFO - mkdir: C:\slave\test\properties 02:28:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:28:12 INFO - Writing to file C:\slave\test\properties\build_url 02:28:12 INFO - Contents: 02:28:12 INFO - build_url:https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:28:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:28:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:28:12 INFO - Writing to file C:\slave\test\properties\symbols_url 02:28:12 INFO - Contents: 02:28:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:28:12 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')]} 02:28:12 INFO - https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:28:12 INFO - trying https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:28:12 INFO - Downloading https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:28:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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 02:28:17 INFO - Downloaded 55579655 bytes. 02:28:17 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'] 02:28:17 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 02:28:21 INFO - Return code: 0 02:28:21 INFO - Running post-action listener: _resource_record_post_action 02:28:21 INFO - Running post-action listener: set_extra_try_arguments 02:28:21 INFO - ##### 02:28:21 INFO - ##### Running create-virtualenv step. 02:28:21 INFO - ##### 02:28:21 INFO - Running pre-action listener: _pre_create_virtualenv 02:28:21 INFO - Running pre-action listener: _resource_record_pre_action 02:28:21 INFO - Running main action method: create_virtualenv 02:28:21 INFO - Creating virtualenv C:\slave\test\build\venv 02:28:21 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 02:28:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:28:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:28:23 INFO - Installing distribute......................................................................................................................................................................................done. 02:28:24 INFO - Return code: 0 02:28:24 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:28:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:28:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:28:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:28:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:28:24 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 0x00EB0278>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 02:28:24 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 02:28:24 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 02:28:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:28:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 02:28:24 INFO - 'CLIENTNAME': 'Console', 02:28:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:28:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 02:28:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:28:24 INFO - 'DCLOCATION': 'SCL3', 02:28:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:28:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:28:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:28:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:28:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:28:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:28:24 INFO - 'HOMEDRIVE': 'C:', 02:28:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:28:24 INFO - 'KTS_VERSION': '1.19c', 02:28:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:28:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 02:28:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:28:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:28:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:28:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:28:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:28:24 INFO - 'MOZ_AIRBAG': '1', 02:28:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:28:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:28:24 INFO - 'MOZ_MSVCVERSION': '8', 02:28:24 INFO - 'MOZ_NO_REMOTE': '1', 02:28:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:28:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:28:24 INFO - 'NO_EM_RESTART': '1', 02:28:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:28:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:28:24 INFO - 'OS': 'Windows_NT', 02:28:24 INFO - 'OURDRIVE': 'C:', 02:28:24 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', 02:28:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:28:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:28:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:28:24 INFO - 'PROCESSOR_LEVEL': '6', 02:28:24 INFO - 'PROCESSOR_REVISION': '1e05', 02:28:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:28:24 INFO - 'PROMPT': '$P$G', 02:28:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:28:24 INFO - 'PWD': 'C:\\slave\\test', 02:28:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:28:24 INFO - 'SESSIONNAME': 'Console', 02:28:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:28:24 INFO - 'SYSTEMDRIVE': 'C:', 02:28:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:28:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:24 INFO - 'TEST1': 'testie', 02:28:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:24 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 02:28:24 INFO - 'USERNAME': 'cltbld', 02:28:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:28:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:28:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:28:24 INFO - 'WINDIR': 'C:\\WINDOWS', 02:28:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:28:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:28:24 INFO - Downloading/unpacking psutil>=0.7.1 02:28:25 INFO - Running setup.py egg_info for package psutil 02:28:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:28:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:28:25 INFO - Installing collected packages: psutil 02:28:25 INFO - Running setup.py install for psutil 02:28:25 INFO - building 'psutil._psutil_windows' extension 02:28:25 INFO - error: Unable to find vcvarsall.bat 02:28:25 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-mjsdet-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:28:25 INFO - running install 02:28:25 INFO - running build 02:28:25 INFO - running build_py 02:28:25 INFO - creating build 02:28:25 INFO - creating build\lib.win32-2.7 02:28:25 INFO - creating build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:28:25 INFO - running build_ext 02:28:25 INFO - building 'psutil._psutil_windows' extension 02:28:25 INFO - error: Unable to find vcvarsall.bat 02:28:25 INFO - ---------------------------------------- 02:28:25 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-mjsdet-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:28:25 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 02:28:25 WARNING - Return code: 1 02:28:25 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! 02:28:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:28:25 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')]} 02:28:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:28:25 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')]} 02:28:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:28:25 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 0x00EB0278>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 02:28:25 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 02:28:25 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 02:28:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:28:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 02:28:25 INFO - 'CLIENTNAME': 'Console', 02:28:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:28:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 02:28:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:28:25 INFO - 'DCLOCATION': 'SCL3', 02:28:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:28:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:28:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:28:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:28:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:28:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:28:25 INFO - 'HOMEDRIVE': 'C:', 02:28:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:28:25 INFO - 'KTS_VERSION': '1.19c', 02:28:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:28:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 02:28:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:28:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:28:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:28:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:28:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:28:25 INFO - 'MOZ_AIRBAG': '1', 02:28:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:28:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:28:25 INFO - 'MOZ_MSVCVERSION': '8', 02:28:25 INFO - 'MOZ_NO_REMOTE': '1', 02:28:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:28:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:28:25 INFO - 'NO_EM_RESTART': '1', 02:28:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:28:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:28:25 INFO - 'OS': 'Windows_NT', 02:28:25 INFO - 'OURDRIVE': 'C:', 02:28:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:28:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:28:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:28:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:28:25 INFO - 'PROCESSOR_LEVEL': '6', 02:28:25 INFO - 'PROCESSOR_REVISION': '1e05', 02:28:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:28:25 INFO - 'PROMPT': '$P$G', 02:28:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:28:25 INFO - 'PWD': 'C:\\slave\\test', 02:28:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:28:25 INFO - 'SESSIONNAME': 'Console', 02:28:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:28:25 INFO - 'SYSTEMDRIVE': 'C:', 02:28:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:28:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:25 INFO - 'TEST1': 'testie', 02:28:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:25 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 02:28:25 INFO - 'USERNAME': 'cltbld', 02:28:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:28:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:28:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:28:25 INFO - 'WINDIR': 'C:\\WINDOWS', 02:28:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:28:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:28:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:28:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:28:26 INFO - Running setup.py egg_info for package mozsystemmonitor 02:28:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:28:26 INFO - Running setup.py egg_info for package psutil 02:28:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:28:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:28:26 INFO - Installing collected packages: mozsystemmonitor, psutil 02:28:26 INFO - Running setup.py install for mozsystemmonitor 02:28:26 INFO - Running setup.py install for psutil 02:28:26 INFO - building 'psutil._psutil_windows' extension 02:28:26 INFO - error: Unable to find vcvarsall.bat 02:28:26 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-oi4dnr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:28:26 INFO - running install 02:28:26 INFO - running build 02:28:26 INFO - running build_py 02:28:26 INFO - running build_ext 02:28:26 INFO - building 'psutil._psutil_windows' extension 02:28:26 INFO - error: Unable to find vcvarsall.bat 02:28:26 INFO - ---------------------------------------- 02:28:26 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-oi4dnr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:28:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 02:28:26 WARNING - Return code: 1 02:28:26 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! 02:28:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:28:26 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')]} 02:28:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:28:26 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')]} 02:28:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:28:26 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 0x00EB0278>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 02:28:26 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 02:28:26 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 02:28:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:28:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 02:28:26 INFO - 'CLIENTNAME': 'Console', 02:28:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:28:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 02:28:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:28:26 INFO - 'DCLOCATION': 'SCL3', 02:28:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:28:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:28:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:28:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:28:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:28:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:28:26 INFO - 'HOMEDRIVE': 'C:', 02:28:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:28:26 INFO - 'KTS_VERSION': '1.19c', 02:28:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:28:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 02:28:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:28:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:28:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:28:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:28:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:28:26 INFO - 'MOZ_AIRBAG': '1', 02:28:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:28:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:28:26 INFO - 'MOZ_MSVCVERSION': '8', 02:28:26 INFO - 'MOZ_NO_REMOTE': '1', 02:28:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:28:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:28:26 INFO - 'NO_EM_RESTART': '1', 02:28:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:28:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:28:26 INFO - 'OS': 'Windows_NT', 02:28:26 INFO - 'OURDRIVE': 'C:', 02:28:26 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', 02:28:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:28:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:28:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:28:26 INFO - 'PROCESSOR_LEVEL': '6', 02:28:26 INFO - 'PROCESSOR_REVISION': '1e05', 02:28:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:28:26 INFO - 'PROMPT': '$P$G', 02:28:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:28:26 INFO - 'PWD': 'C:\\slave\\test', 02:28:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:28:26 INFO - 'SESSIONNAME': 'Console', 02:28:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:28:26 INFO - 'SYSTEMDRIVE': 'C:', 02:28:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:28:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:26 INFO - 'TEST1': 'testie', 02:28:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:26 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 02:28:26 INFO - 'USERNAME': 'cltbld', 02:28:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:28:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:28:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:28:26 INFO - 'WINDIR': 'C:\\WINDOWS', 02:28:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:28:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:28:26 INFO - Downloading/unpacking blobuploader==1.2.4 02:28:26 INFO - Downloading blobuploader-1.2.4.tar.gz 02:28:26 INFO - Running setup.py egg_info for package blobuploader 02:28:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:28:28 INFO - Running setup.py egg_info for package requests 02:28:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:28:28 INFO - Downloading docopt-0.6.1.tar.gz 02:28:28 INFO - Running setup.py egg_info for package docopt 02:28:28 INFO - Installing collected packages: blobuploader, docopt, requests 02:28:28 INFO - Running setup.py install for blobuploader 02:28:28 INFO - Running setup.py install for docopt 02:28:28 INFO - Running setup.py install for requests 02:28:28 INFO - Successfully installed blobuploader docopt requests 02:28:28 INFO - Cleaning up... 02:28:28 INFO - Return code: 0 02:28:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:28:28 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')]} 02:28:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:28:28 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')]} 02:28:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:28:28 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 0x00EB0278>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 02:28:28 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 02:28:28 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 02:28:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:28:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 02:28:28 INFO - 'CLIENTNAME': 'Console', 02:28:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:28:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 02:28:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:28:28 INFO - 'DCLOCATION': 'SCL3', 02:28:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:28:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:28:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:28:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:28:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:28:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:28:28 INFO - 'HOMEDRIVE': 'C:', 02:28:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:28:28 INFO - 'KTS_VERSION': '1.19c', 02:28:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:28:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 02:28:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:28:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:28:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:28:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:28:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:28:28 INFO - 'MOZ_AIRBAG': '1', 02:28:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:28:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:28:28 INFO - 'MOZ_MSVCVERSION': '8', 02:28:28 INFO - 'MOZ_NO_REMOTE': '1', 02:28:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:28:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:28:28 INFO - 'NO_EM_RESTART': '1', 02:28:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:28:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:28:28 INFO - 'OS': 'Windows_NT', 02:28:28 INFO - 'OURDRIVE': 'C:', 02:28:28 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', 02:28:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:28:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:28:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:28:28 INFO - 'PROCESSOR_LEVEL': '6', 02:28:28 INFO - 'PROCESSOR_REVISION': '1e05', 02:28:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:28:28 INFO - 'PROMPT': '$P$G', 02:28:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:28:28 INFO - 'PWD': 'C:\\slave\\test', 02:28:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:28:28 INFO - 'SESSIONNAME': 'Console', 02:28:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:28:28 INFO - 'SYSTEMDRIVE': 'C:', 02:28:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:28:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:28 INFO - 'TEST1': 'testie', 02:28:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:28 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 02:28:28 INFO - 'USERNAME': 'cltbld', 02:28:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:28:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:28:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:28:28 INFO - 'WINDIR': 'C:\\WINDOWS', 02:28:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:28:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:28:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:28:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:28:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:28:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:28:34 INFO - Unpacking c:\slave\test\build\tests\marionette 02:28:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:28:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:28:34 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 02:28:34 INFO - Running setup.py install for browsermob-proxy 02:28:38 INFO - Running setup.py install for manifestparser 02:28:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for marionette-client 02:28:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:28:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for marionette-driver 02:28:38 INFO - Running setup.py install for mozcrash 02:28:38 INFO - Running setup.py install for mozdebug 02:28:38 INFO - Running setup.py install for mozdevice 02:28:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for mozfile 02:28:38 INFO - Running setup.py install for mozhttpd 02:28:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for mozinfo 02:28:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for mozInstall 02:28:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for mozleak 02:28:38 INFO - Running setup.py install for mozlog 02:28:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for moznetwork 02:28:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for mozprocess 02:28:38 INFO - Running setup.py install for mozprofile 02:28:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for mozrunner 02:28:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for mozscreenshot 02:28:38 INFO - Running setup.py install for moztest 02:28:38 INFO - Running setup.py install for mozversion 02:28:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:28:38 INFO - Running setup.py install for wptserve 02:28:38 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 02:28:38 INFO - Cleaning up... 02:28:38 INFO - Return code: 0 02:28:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:28:38 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')]} 02:28:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:28:38 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')]} 02:28:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:28:38 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 0x00EB0278>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', '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-097\\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-097'}}, attempt #1 02:28:38 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 02:28:38 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 02:28:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:28:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 02:28:38 INFO - 'CLIENTNAME': 'Console', 02:28:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:28:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 02:28:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:28:38 INFO - 'DCLOCATION': 'SCL3', 02:28:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:28:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:28:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:28:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:28:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:28:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:28:38 INFO - 'HOMEDRIVE': 'C:', 02:28:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:28:38 INFO - 'KTS_VERSION': '1.19c', 02:28:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:28:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 02:28:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:28:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:28:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:28:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:28:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:28:38 INFO - 'MOZ_AIRBAG': '1', 02:28:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:28:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:28:38 INFO - 'MOZ_MSVCVERSION': '8', 02:28:38 INFO - 'MOZ_NO_REMOTE': '1', 02:28:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:28:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:28:38 INFO - 'NO_EM_RESTART': '1', 02:28:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:28:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:28:38 INFO - 'OS': 'Windows_NT', 02:28:38 INFO - 'OURDRIVE': 'C:', 02:28:38 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', 02:28:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:28:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:28:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:28:38 INFO - 'PROCESSOR_LEVEL': '6', 02:28:38 INFO - 'PROCESSOR_REVISION': '1e05', 02:28:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:28:38 INFO - 'PROMPT': '$P$G', 02:28:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:28:38 INFO - 'PWD': 'C:\\slave\\test', 02:28:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:28:38 INFO - 'SESSIONNAME': 'Console', 02:28:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:28:38 INFO - 'SYSTEMDRIVE': 'C:', 02:28:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:28:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:38 INFO - 'TEST1': 'testie', 02:28:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:38 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 02:28:38 INFO - 'USERNAME': 'cltbld', 02:28:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:28:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:28:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:28:38 INFO - 'WINDIR': 'C:\\WINDOWS', 02:28:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:28:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:28:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:28:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:28:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:28:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:28:42 INFO - Unpacking c:\slave\test\build\tests\marionette 02:28:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:28:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:28:42 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)) 02:28:47 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)) 02:28:47 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)) 02:28:47 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)) 02:28:47 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)) 02:28:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:28:47 INFO - Downloading blessings-1.6.tar.gz 02:28:47 INFO - Running setup.py egg_info for package blessings 02:28:47 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)) 02:28:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:28:47 INFO - Running setup.py install for blessings 02:28:47 INFO - Running setup.py install for browsermob-proxy 02:28:47 INFO - Running setup.py install for manifestparser 02:28:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Running setup.py install for marionette-client 02:28:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:28:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Running setup.py install for marionette-driver 02:28:47 INFO - Running setup.py install for mozcrash 02:28:47 INFO - Running setup.py install for mozdebug 02:28:47 INFO - Running setup.py install for mozdevice 02:28:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Running setup.py install for mozhttpd 02:28:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Running setup.py install for mozInstall 02:28:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Running setup.py install for mozleak 02:28:47 INFO - Running setup.py install for mozprofile 02:28:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Running setup.py install for mozrunner 02:28:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:28:47 INFO - Running setup.py install for mozscreenshot 02:28:47 INFO - Running setup.py install for moztest 02:28:48 INFO - Running setup.py install for mozversion 02:28:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:28:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:28:48 INFO - Running setup.py install for wptserve 02:28:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:28:48 INFO - Cleaning up... 02:28:48 INFO - Return code: 0 02:28:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:28:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:28:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:28:48 INFO - Reading from file tmpfile_stdout 02:28:48 INFO - Using _rmtree_windows ... 02:28:48 INFO - Using _rmtree_windows ... 02:28:48 INFO - Current package versions: 02:28:48 INFO - blessings == 1.6 02:28:48 INFO - blobuploader == 1.2.4 02:28:48 INFO - browsermob-proxy == 0.6.0 02:28:48 INFO - distribute == 0.6.14 02:28:48 INFO - docopt == 0.6.1 02:28:48 INFO - manifestparser == 1.1 02:28:48 INFO - marionette-client == 2.3.0 02:28:48 INFO - marionette-driver == 1.4.0 02:28:48 INFO - mozInstall == 1.12 02:28:48 INFO - mozcrash == 0.17 02:28:48 INFO - mozdebug == 0.1 02:28:48 INFO - mozdevice == 0.48 02:28:48 INFO - mozfile == 1.2 02:28:48 INFO - mozhttpd == 0.7 02:28:48 INFO - mozinfo == 0.9 02:28:48 INFO - mozleak == 0.1 02:28:48 INFO - mozlog == 3.1 02:28:48 INFO - moznetwork == 0.27 02:28:48 INFO - mozprocess == 0.22 02:28:48 INFO - mozprofile == 0.28 02:28:48 INFO - mozrunner == 6.11 02:28:48 INFO - mozscreenshot == 0.1 02:28:48 INFO - mozsystemmonitor == 0.0 02:28:48 INFO - moztest == 0.7 02:28:48 INFO - mozversion == 1.4 02:28:48 INFO - requests == 1.2.3 02:28:48 INFO - wptserve == 1.4.0 02:28:48 INFO - Running post-action listener: _resource_record_post_action 02:28:48 INFO - Running post-action listener: _start_resource_monitoring 02:28:48 INFO - Starting resource monitoring. 02:28:48 INFO - ##### 02:28:48 INFO - ##### Running pull step. 02:28:48 INFO - ##### 02:28:48 INFO - Running pre-action listener: _resource_record_pre_action 02:28:48 INFO - Running main action method: pull 02:28:48 INFO - Pull has nothing to do! 02:28:48 INFO - Running post-action listener: _resource_record_post_action 02:28:48 INFO - ##### 02:28:48 INFO - ##### Running install step. 02:28:48 INFO - ##### 02:28:48 INFO - Running pre-action listener: _resource_record_pre_action 02:28:48 INFO - Running main action method: install 02:28:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:28:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:28:48 INFO - Reading from file tmpfile_stdout 02:28:48 INFO - Using _rmtree_windows ... 02:28:48 INFO - Using _rmtree_windows ... 02:28:48 INFO - Detecting whether we're running mozinstall >=1.0... 02:28:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:28:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:28:48 INFO - Reading from file tmpfile_stdout 02:28:48 INFO - Output received: 02:28:48 INFO - Usage: mozinstall-script.py [options] installer 02:28:48 INFO - Options: 02:28:48 INFO - -h, --help show this help message and exit 02:28:48 INFO - -d DEST, --destination=DEST 02:28:48 INFO - Directory to install application into. [default: 02:28:48 INFO - "C:\slave\test"] 02:28:48 INFO - --app=APP Application being installed. [default: firefox] 02:28:48 INFO - Using _rmtree_windows ... 02:28:48 INFO - Using _rmtree_windows ... 02:28:48 INFO - mkdir: C:\slave\test\build\application 02:28:48 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'] 02:28:48 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 02:28:51 INFO - Reading from file tmpfile_stdout 02:28:51 INFO - Output received: 02:28:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:28:51 INFO - Using _rmtree_windows ... 02:28:51 INFO - Using _rmtree_windows ... 02:28:51 INFO - Running post-action listener: _resource_record_post_action 02:28:51 INFO - ##### 02:28:51 INFO - ##### Running run-tests step. 02:28:51 INFO - ##### 02:28:51 INFO - Running pre-action listener: _resource_record_pre_action 02:28:51 INFO - Running main action method: run_tests 02:28:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:28:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:28:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:28:51 INFO - grabbing minidump binary from tooltool 02:28:51 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')]} 02:28:51 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 02:28:51 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 02:28:51 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 02:28:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:28:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpasexzr 02:28:53 INFO - INFO - File integrity verified, renaming tmpasexzr to win32-minidump_stackwalk.exe 02:28:53 INFO - Return code: 0 02:28:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:28:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:28:53 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/f-7IGpR0RBmX0PLEjVD93Q/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 02:28:53 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/f-7IGpR0RBmX0PLEjVD93Q/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 02:28:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:28:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 02:28:53 INFO - 'CLIENTNAME': 'Console', 02:28:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:28:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 02:28:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:28:53 INFO - 'DCLOCATION': 'SCL3', 02:28:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:28:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:28:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:28:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:28:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:28:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:28:53 INFO - 'HOMEDRIVE': 'C:', 02:28:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:28:53 INFO - 'KTS_VERSION': '1.19c', 02:28:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:28:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 02:28:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:28:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:28:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:28:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:28:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:28:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:28:53 INFO - 'MOZ_AIRBAG': '1', 02:28:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:28:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:28:53 INFO - 'MOZ_MSVCVERSION': '8', 02:28:53 INFO - 'MOZ_NO_REMOTE': '1', 02:28:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:28:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:28:53 INFO - 'NO_EM_RESTART': '1', 02:28:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:28:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:28:53 INFO - 'OS': 'Windows_NT', 02:28:53 INFO - 'OURDRIVE': 'C:', 02:28:53 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', 02:28:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:28:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:28:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:28:53 INFO - 'PROCESSOR_LEVEL': '6', 02:28:53 INFO - 'PROCESSOR_REVISION': '1e05', 02:28:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:28:53 INFO - 'PROMPT': '$P$G', 02:28:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:28:53 INFO - 'PWD': 'C:\\slave\\test', 02:28:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:28:53 INFO - 'SESSIONNAME': 'Console', 02:28:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:28:53 INFO - 'SYSTEMDRIVE': 'C:', 02:28:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:28:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:53 INFO - 'TEST1': 'testie', 02:28:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:28:53 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 02:28:53 INFO - 'USERNAME': 'cltbld', 02:28:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 02:28:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:28:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:28:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:28:53 INFO - 'WINDIR': 'C:\\WINDOWS', 02:28:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:28:53 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/f-7IGpR0RBmX0PLEjVD93Q/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 02:28:55 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 02:28:55 INFO - import pkg_resources 02:28:56 INFO - Using 1 client processes 02:28:59 INFO - SUITE-START | Running 778 tests 02:28:59 INFO - Running testharness tests 02:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:28:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:28:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:28:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:28:59 INFO - Setting up ssl 02:28:59 INFO - PROCESS | certutil | 02:28:59 INFO - PROCESS | certutil | 02:28:59 INFO - PROCESS | certutil | 02:28:59 INFO - Certificate Nickname Trust Attributes 02:28:59 INFO - SSL,S/MIME,JAR/XPI 02:28:59 INFO - 02:28:59 INFO - web-platform-tests CT,, 02:28:59 INFO - 02:28:59 INFO - Starting runner 02:29:01 INFO - PROCESS | 3796 | [3796] 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 02:29:01 INFO - PROCESS | 3796 | [3796] 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 02:29:01 INFO - PROCESS | 3796 | [3796] 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 02:29:03 INFO - PROCESS | 3796 | 1467192543223 Marionette DEBUG Marionette enabled via build flag and pref 02:29:03 INFO - PROCESS | 3796 | ++DOCSHELL 114CF800 == 1 [pid = 3796] [id = 1] 02:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 1 (114CFC00) [pid = 3796] [serial = 1] [outer = 00000000] 02:29:03 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 2 (114D0800) [pid = 3796] [serial = 2] [outer = 114CFC00] 02:29:03 INFO - PROCESS | 3796 | [3796] 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 02:29:03 INFO - PROCESS | 3796 | [3796] 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 02:29:03 INFO - PROCESS | 3796 | ++DOCSHELL 1281B400 == 2 [pid = 3796] [id = 2] 02:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 3 (1281B800) [pid = 3796] [serial = 3] [outer = 00000000] 02:29:03 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:29:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 4 (1281C400) [pid = 3796] [serial = 4] [outer = 1281B800] 02:29:03 INFO - PROCESS | 3796 | 1467192543776 Marionette INFO Listening on port 2828 02:29:04 INFO - PROCESS | 3796 | 1467192544182 Marionette DEBUG Marionette enabled via command-line flag 02:29:04 INFO - PROCESS | 3796 | ++DOCSHELL 1314B400 == 3 [pid = 3796] [id = 3] 02:29:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 5 (13153400) [pid = 3796] [serial = 5] [outer = 00000000] 02:29:04 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:29:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 6 (13154000) [pid = 3796] [serial = 6] [outer = 13153400] 02:29:04 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:29:04 INFO - PROCESS | 3796 | [3796] 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 02:29:04 INFO - PROCESS | 3796 | [3796] 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 02:29:04 INFO - PROCESS | 3796 | [3796] 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 02:29:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 7 (13460000) [pid = 3796] [serial = 7] [outer = 1281B800] 02:29:04 INFO - PROCESS | 3796 | [3796] 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 02:29:04 INFO - PROCESS | 3796 | 1467192544475 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1460 02:29:04 INFO - PROCESS | 3796 | 1467192544601 Marionette DEBUG Closed connection conn0 02:29:04 INFO - PROCESS | 3796 | [3796] 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 02:29:04 INFO - PROCESS | 3796 | 1467192544659 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1462 02:29:04 INFO - PROCESS | 3796 | 1467192544691 Marionette DEBUG Closed connection conn1 02:29:04 INFO - PROCESS | 3796 | [3796] 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 02:29:04 INFO - PROCESS | 3796 | 1467192544698 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1463 02:29:04 INFO - PROCESS | 3796 | ++DOCSHELL 114D0C00 == 4 [pid = 3796] [id = 4] 02:29:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 8 (14037000) [pid = 3796] [serial = 8] [outer = 00000000] 02:29:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 9 (140E7800) [pid = 3796] [serial = 9] [outer = 14037000] 02:29:04 INFO - PROCESS | 3796 | [3796] 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 02:29:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 10 (140ED000) [pid = 3796] [serial = 10] [outer = 14037000] 02:29:04 INFO - PROCESS | 3796 | 1467192544974 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:29:04 INFO - PROCESS | 3796 | 1467192544979 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":"20160629004805","device":"desktop","version":"48.0"} 02:29:05 INFO - PROCESS | 3796 | [3796] 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 02:29:05 INFO - PROCESS | 3796 | [3796] 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 02:29:05 INFO - PROCESS | 3796 | [3796] 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 02:29:05 INFO - PROCESS | 3796 | [3796] 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 02:29:05 INFO - PROCESS | 3796 | ++DOCSHELL 15A33800 == 5 [pid = 3796] [id = 5] 02:29:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 11 (15A3C000) [pid = 3796] [serial = 11] [outer = 00000000] 02:29:05 INFO - PROCESS | 3796 | ++DOCSHELL 15A3D000 == 6 [pid = 3796] [id = 6] 02:29:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 12 (15E1DC00) [pid = 3796] [serial = 12] [outer = 00000000] 02:29:06 INFO - PROCESS | 3796 | [3796] 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 02:29:06 INFO - PROCESS | 3796 | ++DOCSHELL 16773C00 == 7 [pid = 3796] [id = 7] 02:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 13 (16774000) [pid = 3796] [serial = 13] [outer = 00000000] 02:29:06 INFO - PROCESS | 3796 | [3796] 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 02:29:06 INFO - PROCESS | 3796 | [3796] 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 02:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 14 (16A5AC00) [pid = 3796] [serial = 14] [outer = 16774000] 02:29:06 INFO - PROCESS | 3796 | [3796] 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 02:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 15 (16C18C00) [pid = 3796] [serial = 15] [outer = 15A3C000] 02:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 16 (1699C800) [pid = 3796] [serial = 16] [outer = 15E1DC00] 02:29:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 17 (1699F400) [pid = 3796] [serial = 17] [outer = 16774000] 02:29:07 INFO - PROCESS | 3796 | 1467192547234 Marionette INFO startBrowser 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:07 INFO - PROCESS | 3796 | 1467192547270 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 3796 | 1467192547283 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 3796 | 1467192547285 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 18 (170F7800) [pid = 3796] [serial = 18] [outer = 16774000] 02:29:07 INFO - PROCESS | 3796 | 1467192547798 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"21d3d7ba-c642-4519-b402-0ea8b10af6c1","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":"20160629004805","device":"desktop","version":"48.0","command_id":1}}] 02:29:07 INFO - PROCESS | 3796 | 1467192547952 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:29:07 INFO - PROCESS | 3796 | 1467192547956 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:08 INFO - PROCESS | 3796 | 1467192548029 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 02:29:08 INFO - PROCESS | 3796 | 1467192548170 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:29:08 INFO - PROCESS | 3796 | 1467192548173 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:08 INFO - PROCESS | 3796 | [3796] 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 02:29:08 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:29:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 19 (19A49C00) [pid = 3796] [serial = 19] [outer = 16774000] 02:29:08 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:29:08 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:29:08 INFO - PROCESS | 3796 | 1467192548649 Marionette TRACE conn2 <- [1,3,null,{}] 02:29:08 INFO - PROCESS | 3796 | 1467192548666 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:29:08 INFO - PROCESS | 3796 | 1467192548669 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:08 INFO - PROCESS | 3796 | 1467192548696 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 02:29:08 INFO - PROCESS | 3796 | 1467192548730 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 3796 | 1467192548733 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 02:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:29:08 INFO - PROCESS | 3796 | 1467192548750 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 3796 | 1467192548754 Marionette TRACE conn2 <- [1,6,null,{}] 02:29:08 INFO - PROCESS | 3796 | 1467192548773 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 3796 | 1467192548775 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:08 INFO - PROCESS | 3796 | 1467192548851 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 02:29:08 INFO - PROCESS | 3796 | 1467192548858 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 3796 | 1467192548860 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:08 INFO - PROCESS | 3796 | ++DOCSHELL 1676FC00 == 8 [pid = 3796] [id = 8] 02:29:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 20 (19E8C000) [pid = 3796] [serial = 20] [outer = 00000000] 02:29:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 21 (19E8E800) [pid = 3796] [serial = 21] [outer = 19E8C000] 02:29:08 INFO - PROCESS | 3796 | 1467192548909 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 22 (19F75800) [pid = 3796] [serial = 22] [outer = 19E8C000] 02:29:09 INFO - PROCESS | 3796 | ++DOCSHELL 1A275C00 == 9 [pid = 3796] [id = 9] 02:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 23 (1A276000) [pid = 3796] [serial = 23] [outer = 00000000] 02:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 24 (1A278800) [pid = 3796] [serial = 24] [outer = 1A276000] 02:29:09 INFO - PROCESS | 3796 | 1467192549357 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 25 (1A2D4800) [pid = 3796] [serial = 25] [outer = 1A276000] 02:29:09 INFO - PROCESS | 3796 | 1467192549545 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 868ms 02:29:09 INFO - PROCESS | 3796 | 1467192549647 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 3796 | 1467192549649 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 02:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:29:09 INFO - PROCESS | 3796 | 1467192549664 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 3796 | 1467192549666 Marionette TRACE conn2 <- [1,10,null,{}] 02:29:09 INFO - PROCESS | 3796 | 1467192549711 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:09 INFO - PROCESS | 3796 | 1467192549715 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:09 INFO - PROCESS | 3796 | 1467192549830 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 02:29:09 INFO - PROCESS | 3796 | 1467192549842 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 3796 | 1467192549844 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:09 INFO - PROCESS | 3796 | ++DOCSHELL 1AC8CC00 == 10 [pid = 3796] [id = 10] 02:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 26 (1AC8D000) [pid = 3796] [serial = 26] [outer = 00000000] 02:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 27 (1AC8FC00) [pid = 3796] [serial = 27] [outer = 1AC8D000] 02:29:09 INFO - PROCESS | 3796 | 1467192549890 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 28 (1AE87C00) [pid = 3796] [serial = 28] [outer = 1AC8D000] 02:29:10 INFO - PROCESS | 3796 | 1467192550219 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 631ms 02:29:10 INFO - PROCESS | 3796 | 1467192550277 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 3796 | 1467192550279 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 02:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:29:10 INFO - PROCESS | 3796 | 1467192550283 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 3796 | 1467192550285 Marionette TRACE conn2 <- [1,14,null,{}] 02:29:10 INFO - PROCESS | 3796 | 1467192550288 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 3796 | 1467192550291 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:10 INFO - PROCESS | 3796 | 1467192550390 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 02:29:10 INFO - PROCESS | 3796 | 1467192550396 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 3796 | 1467192550398 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:10 INFO - PROCESS | 3796 | ++DOCSHELL 1A76AC00 == 11 [pid = 3796] [id = 11] 02:29:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 29 (1A76E000) [pid = 3796] [serial = 29] [outer = 00000000] 02:29:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 30 (1AC8C400) [pid = 3796] [serial = 30] [outer = 1A76E000] 02:29:10 INFO - PROCESS | 3796 | 1467192550441 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 31 (1AE8F400) [pid = 3796] [serial = 31] [outer = 1A76E000] 02:29:10 INFO - PROCESS | 3796 | 1467192550803 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 537ms 02:29:10 INFO - PROCESS | 3796 | 1467192550818 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 3796 | 1467192550820 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 02:29:10 INFO - PROCESS | 3796 | 1467192550823 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:29:10 INFO - PROCESS | 3796 | 1467192550825 Marionette TRACE conn2 <- [1,18,null,{}] 02:29:10 INFO - PROCESS | 3796 | 1467192550828 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 3796 | 1467192550830 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:10 INFO - PROCESS | 3796 | 1467192550922 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 02:29:10 INFO - PROCESS | 3796 | 1467192550927 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 3796 | 1467192550930 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:10 INFO - PROCESS | 3796 | ++DOCSHELL 1A8C4400 == 12 [pid = 3796] [id = 12] 02:29:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 32 (1A8C4800) [pid = 3796] [serial = 32] [outer = 00000000] 02:29:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 33 (1A8CCC00) [pid = 3796] [serial = 33] [outer = 1A8C4800] 02:29:10 INFO - PROCESS | 3796 | 1467192550973 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 34 (1AE91000) [pid = 3796] [serial = 34] [outer = 1A8C4800] 02:29:11 INFO - PROCESS | 3796 | 1467192551315 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 537ms 02:29:11 INFO - PROCESS | 3796 | 1467192551359 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 3796 | 1467192551362 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 02:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:29:11 INFO - PROCESS | 3796 | 1467192551365 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 3796 | 1467192551367 Marionette TRACE conn2 <- [1,22,null,{}] 02:29:11 INFO - PROCESS | 3796 | 1467192551370 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 3796 | 1467192551373 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:11 INFO - PROCESS | 3796 | 1467192551470 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 02:29:11 INFO - PROCESS | 3796 | 1467192551475 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 3796 | 1467192551477 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:11 INFO - PROCESS | 3796 | ++DOCSHELL 1AB47000 == 13 [pid = 3796] [id = 13] 02:29:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 35 (1AB47400) [pid = 3796] [serial = 35] [outer = 00000000] 02:29:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 36 (1ABB8000) [pid = 3796] [serial = 36] [outer = 1AB47400] 02:29:11 INFO - PROCESS | 3796 | 1467192551521 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 37 (1ABBC000) [pid = 3796] [serial = 37] [outer = 1AB47400] 02:29:11 INFO - PROCESS | 3796 | 1467192551815 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 489ms 02:29:11 INFO - PROCESS | 3796 | 1467192551859 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 3796 | 1467192551861 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 02:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:29:11 INFO - PROCESS | 3796 | 1467192551864 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 3796 | 1467192551914 Marionette TRACE conn2 <- [1,26,null,{}] 02:29:11 INFO - PROCESS | 3796 | 1467192551922 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 3796 | 1467192551924 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:12 INFO - PROCESS | 3796 | 1467192552016 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 02:29:12 INFO - PROCESS | 3796 | 1467192552021 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 3796 | 1467192552024 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:12 INFO - PROCESS | 3796 | ++DOCSHELL 1ABC5400 == 14 [pid = 3796] [id = 14] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 38 (1B262C00) [pid = 3796] [serial = 38] [outer = 00000000] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 39 (1B266C00) [pid = 3796] [serial = 39] [outer = 1B262C00] 02:29:12 INFO - PROCESS | 3796 | 1467192552069 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 40 (1B26B800) [pid = 3796] [serial = 40] [outer = 1B262C00] 02:29:12 INFO - PROCESS | 3796 | 1467192552436 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 552ms 02:29:12 INFO - PROCESS | 3796 | 1467192552453 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 3796 | 1467192552455 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 02:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:29:12 INFO - PROCESS | 3796 | 1467192552458 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 3796 | 1467192552460 Marionette TRACE conn2 <- [1,30,null,{}] 02:29:12 INFO - PROCESS | 3796 | 1467192552464 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 3796 | 1467192552465 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:12 INFO - PROCESS | 3796 | 1467192552564 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 02:29:12 INFO - PROCESS | 3796 | 1467192552569 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 3796 | 1467192552571 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:12 INFO - PROCESS | 3796 | ++DOCSHELL 1B266800 == 15 [pid = 3796] [id = 15] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 41 (1B268000) [pid = 3796] [serial = 41] [outer = 00000000] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 42 (1B3C6400) [pid = 3796] [serial = 42] [outer = 1B268000] 02:29:12 INFO - PROCESS | 3796 | 1467192552614 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 43 (1B3C9000) [pid = 3796] [serial = 43] [outer = 1B268000] 02:29:12 INFO - PROCESS | 3796 | ++DOCSHELL 1B626400 == 16 [pid = 3796] [id = 16] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (1B626800) [pid = 3796] [serial = 44] [outer = 00000000] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (1B271C00) [pid = 3796] [serial = 45] [outer = 1B626800] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (1B3CE400) [pid = 3796] [serial = 46] [outer = 1B626800] 02:29:12 INFO - PROCESS | 3796 | ++DOCSHELL 1B3D1800 == 17 [pid = 3796] [id = 17] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (1B627C00) [pid = 3796] [serial = 47] [outer = 00000000] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (1B630800) [pid = 3796] [serial = 48] [outer = 1B627C00] 02:29:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (1B67D400) [pid = 3796] [serial = 49] [outer = 1B627C00] 02:29:13 INFO - PROCESS | 3796 | 1467192553107 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 711ms 02:29:13 INFO - PROCESS | 3796 | 1467192553158 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 3796 | 1467192553160 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 02:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:29:13 INFO - PROCESS | 3796 | 1467192553163 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 3796 | 1467192553165 Marionette TRACE conn2 <- [1,34,null,{}] 02:29:13 INFO - PROCESS | 3796 | 1467192553168 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 3796 | 1467192553170 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:13 INFO - PROCESS | 3796 | 1467192553261 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 02:29:13 INFO - PROCESS | 3796 | 1467192553284 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 3796 | 1467192553286 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:13 INFO - PROCESS | 3796 | ++DOCSHELL 1B625C00 == 18 [pid = 3796] [id = 18] 02:29:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (1B627400) [pid = 3796] [serial = 50] [outer = 00000000] 02:29:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (1B680C00) [pid = 3796] [serial = 51] [outer = 1B627400] 02:29:13 INFO - PROCESS | 3796 | 1467192553337 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (1B92B400) [pid = 3796] [serial = 52] [outer = 1B627400] 02:29:14 INFO - PROCESS | 3796 | --DOCSHELL 114CF800 == 17 [pid = 3796] [id = 1] 02:29:14 INFO - PROCESS | 3796 | 1467192554369 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1247ms 02:29:14 INFO - PROCESS | 3796 | 1467192554407 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 3796 | 1467192554411 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 02:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:29:14 INFO - PROCESS | 3796 | 1467192554416 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 3796 | 1467192554421 Marionette TRACE conn2 <- [1,38,null,{}] 02:29:14 INFO - PROCESS | 3796 | 1467192554426 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:14 INFO - PROCESS | 3796 | 1467192554429 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:14 INFO - PROCESS | 3796 | 1467192554545 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 02:29:14 INFO - PROCESS | 3796 | 1467192554609 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 3796 | 1467192554612 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:14 INFO - PROCESS | 3796 | ++DOCSHELL 103CAC00 == 18 [pid = 3796] [id = 19] 02:29:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1055A400) [pid = 3796] [serial = 53] [outer = 00000000] 02:29:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (10EB6000) [pid = 3796] [serial = 54] [outer = 1055A400] 02:29:14 INFO - PROCESS | 3796 | 1467192554669 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11CCD400) [pid = 3796] [serial = 55] [outer = 1055A400] 02:29:15 INFO - PROCESS | 3796 | 1467192555291 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 900ms 02:29:15 INFO - PROCESS | 3796 | 1467192555354 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 3796 | 1467192555359 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 02:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:29:15 INFO - PROCESS | 3796 | 1467192555382 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - PROCESS | 3796 | 1467192555386 Marionette TRACE conn2 <- [1,42,null,{}] 02:29:15 INFO - PROCESS | 3796 | 1467192555391 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:15 INFO - PROCESS | 3796 | 1467192555394 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:15 INFO - PROCESS | 3796 | 1467192555520 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 02:29:15 INFO - PROCESS | 3796 | 1467192555578 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 3796 | 1467192555581 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:15 INFO - PROCESS | 3796 | ++DOCSHELL 13158C00 == 19 [pid = 3796] [id = 20] 02:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1323A800) [pid = 3796] [serial = 56] [outer = 00000000] 02:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13947800) [pid = 3796] [serial = 57] [outer = 1323A800] 02:29:15 INFO - PROCESS | 3796 | 1467192555639 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (14034400) [pid = 3796] [serial = 58] [outer = 1323A800] 02:29:16 INFO - PROCESS | 3796 | 1467192556176 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 868ms 02:29:16 INFO - PROCESS | 3796 | 1467192556228 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 3796 | 1467192556231 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:29:16 INFO - PROCESS | 3796 | 1467192556235 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 3796 | 1467192556239 Marionette TRACE conn2 <- [1,46,null,{}] 02:29:16 INFO - PROCESS | 3796 | 1467192556250 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 3796 | 1467192556254 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:16 INFO - PROCESS | 3796 | 1467192556389 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 02:29:16 INFO - PROCESS | 3796 | 1467192556458 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 3796 | 1467192556462 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:16 INFO - PROCESS | 3796 | ++DOCSHELL 10327400 == 20 [pid = 3796] [id = 21] 02:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10328400) [pid = 3796] [serial = 59] [outer = 00000000] 02:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (1036D000) [pid = 3796] [serial = 60] [outer = 10328400] 02:29:16 INFO - PROCESS | 3796 | 1467192556684 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10560000) [pid = 3796] [serial = 61] [outer = 10328400] 02:29:17 INFO - PROCESS | 3796 | --DOCSHELL 114D0C00 == 19 [pid = 3796] [id = 4] 02:29:17 INFO - PROCESS | 3796 | 1467192557247 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1057ms 02:29:17 INFO - PROCESS | 3796 | 1467192557280 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 3796 | 1467192557283 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 02:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:29:17 INFO - PROCESS | 3796 | 1467192557375 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - PROCESS | 3796 | 1467192557377 Marionette TRACE conn2 <- [1,50,null,{}] 02:29:17 INFO - PROCESS | 3796 | 1467192557382 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:17 INFO - PROCESS | 3796 | 1467192557384 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:17 INFO - PROCESS | 3796 | 1467192557496 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 02:29:17 INFO - PROCESS | 3796 | 1467192557559 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 3796 | 1467192557562 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:17 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F800 == 20 [pid = 3796] [id = 22] 02:29:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10A81000) [pid = 3796] [serial = 62] [outer = 00000000] 02:29:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (112C5800) [pid = 3796] [serial = 63] [outer = 10A81000] 02:29:17 INFO - PROCESS | 3796 | 1467192557609 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12BCC800) [pid = 3796] [serial = 64] [outer = 10A81000] 02:29:17 INFO - PROCESS | 3796 | 1467192557947 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 647ms 02:29:18 INFO - PROCESS | 3796 | 1467192558014 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 3796 | 1467192558018 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 3796 | 1467192558024 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:29:18 INFO - PROCESS | 3796 | 1467192558027 Marionette TRACE conn2 <- [1,54,null,{}] 02:29:18 INFO - PROCESS | 3796 | 1467192558031 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 3796 | 1467192558033 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:18 INFO - PROCESS | 3796 | 1467192558121 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 02:29:18 INFO - PROCESS | 3796 | 1467192558130 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 3796 | 1467192558132 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:18 INFO - PROCESS | 3796 | ++DOCSHELL 129EC400 == 21 [pid = 3796] [id = 23] 02:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12DF6C00) [pid = 3796] [serial = 65] [outer = 00000000] 02:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13136400) [pid = 3796] [serial = 66] [outer = 12DF6C00] 02:29:18 INFO - PROCESS | 3796 | 1467192558177 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (131E9C00) [pid = 3796] [serial = 67] [outer = 12DF6C00] 02:29:18 INFO - PROCESS | 3796 | 1467192558620 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 599ms 02:29:18 INFO - PROCESS | 3796 | 1467192558655 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 3796 | 1467192558657 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 02:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:29:18 INFO - PROCESS | 3796 | 1467192558660 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 3796 | 1467192558664 Marionette TRACE conn2 <- [1,58,null,{}] 02:29:18 INFO - PROCESS | 3796 | 1467192558674 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 3796 | 1467192558678 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:18 INFO - PROCESS | 3796 | 1467192558770 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 02:29:18 INFO - PROCESS | 3796 | 1467192558776 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 3796 | 1467192558779 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:18 INFO - PROCESS | 3796 | ++DOCSHELL 13941C00 == 22 [pid = 3796] [id = 24] 02:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13C89400) [pid = 3796] [serial = 68] [outer = 00000000] 02:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1403D400) [pid = 3796] [serial = 69] [outer = 13C89400] 02:29:18 INFO - PROCESS | 3796 | 1467192558823 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (143B4400) [pid = 3796] [serial = 70] [outer = 13C89400] 02:29:19 INFO - PROCESS | 3796 | 1467192559204 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 600ms 02:29:19 INFO - PROCESS | 3796 | 1467192559262 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 3796 | 1467192559264 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 02:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:29:19 INFO - PROCESS | 3796 | 1467192559268 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 3796 | 1467192559269 Marionette TRACE conn2 <- [1,62,null,{}] 02:29:19 INFO - PROCESS | 3796 | 1467192559273 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 3796 | 1467192559275 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:19 INFO - PROCESS | 3796 | 1467192559353 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 02:29:19 INFO - PROCESS | 3796 | 1467192559358 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 3796 | 1467192559360 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:19 INFO - PROCESS | 3796 | ++DOCSHELL 143F8400 == 23 [pid = 3796] [id = 25] 02:29:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (143F8C00) [pid = 3796] [serial = 71] [outer = 00000000] 02:29:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1544E800) [pid = 3796] [serial = 72] [outer = 143F8C00] 02:29:19 INFO - PROCESS | 3796 | 1467192559404 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15459400) [pid = 3796] [serial = 73] [outer = 143F8C00] 02:29:19 INFO - PROCESS | 3796 | 1467192559796 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 600ms 02:29:19 INFO - PROCESS | 3796 | 1467192559868 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 3796 | 1467192559870 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 02:29:19 INFO - PROCESS | 3796 | 1467192559874 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:29:19 INFO - PROCESS | 3796 | 1467192559876 Marionette TRACE conn2 <- [1,66,null,{}] 02:29:19 INFO - PROCESS | 3796 | 1467192559879 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 3796 | 1467192559881 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:19 INFO - PROCESS | 3796 | 1467192559968 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 02:29:19 INFO - PROCESS | 3796 | 1467192559974 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 3796 | 1467192559976 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:20 INFO - PROCESS | 3796 | ++DOCSHELL 1575EC00 == 24 [pid = 3796] [id = 26] 02:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1575F800) [pid = 3796] [serial = 74] [outer = 00000000] 02:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15E26000) [pid = 3796] [serial = 75] [outer = 1575F800] 02:29:20 INFO - PROCESS | 3796 | 1467192560028 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16262800) [pid = 3796] [serial = 76] [outer = 1575F800] 02:29:20 INFO - PROCESS | 3796 | 1467192560426 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 599ms 02:29:20 INFO - PROCESS | 3796 | 1467192560489 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 3796 | 1467192560492 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 02:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:29:20 INFO - PROCESS | 3796 | 1467192560496 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 3796 | 1467192560499 Marionette TRACE conn2 <- [1,70,null,{}] 02:29:20 INFO - PROCESS | 3796 | 1467192560502 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:20 INFO - PROCESS | 3796 | 1467192560508 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:20 INFO - PROCESS | 3796 | 1467192560595 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 02:29:20 INFO - PROCESS | 3796 | 1467192560600 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 3796 | 1467192560602 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:20 INFO - PROCESS | 3796 | ++DOCSHELL 129F3000 == 25 [pid = 3796] [id = 27] 02:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (169AA400) [pid = 3796] [serial = 77] [outer = 00000000] 02:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D9BC00) [pid = 3796] [serial = 78] [outer = 169AA400] 02:29:20 INFO - PROCESS | 3796 | 1467192560645 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DA5C00) [pid = 3796] [serial = 79] [outer = 169AA400] 02:29:21 INFO - PROCESS | 3796 | 1467192561065 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 600ms 02:29:21 INFO - PROCESS | 3796 | 1467192561092 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 3796 | 1467192561094 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 02:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:29:21 INFO - PROCESS | 3796 | 1467192561111 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 3796 | 1467192561112 Marionette TRACE conn2 <- [1,74,null,{}] 02:29:21 INFO - PROCESS | 3796 | 1467192561116 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 3796 | 1467192561119 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:21 INFO - PROCESS | 3796 | 1467192561193 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 02:29:21 INFO - PROCESS | 3796 | 1467192561198 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 3796 | 1467192561200 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:21 INFO - PROCESS | 3796 | ++DOCSHELL 0F9EA400 == 26 [pid = 3796] [id = 28] 02:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A80C00) [pid = 3796] [serial = 80] [outer = 00000000] 02:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16F6B800) [pid = 3796] [serial = 81] [outer = 10A80C00] 02:29:21 INFO - PROCESS | 3796 | 1467192561244 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17682C00) [pid = 3796] [serial = 82] [outer = 10A80C00] 02:29:21 INFO - PROCESS | 3796 | 1467192561666 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 599ms 02:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:29:21 INFO - PROCESS | 3796 | 1467192561743 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 3796 | 1467192561745 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 02:29:21 INFO - PROCESS | 3796 | 1467192561749 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 3796 | 1467192561750 Marionette TRACE conn2 <- [1,78,null,{}] 02:29:21 INFO - PROCESS | 3796 | 1467192561755 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 3796 | 1467192561757 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:21 INFO - PROCESS | 3796 | 1467192561835 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 02:29:21 INFO - PROCESS | 3796 | 1467192561840 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 3796 | 1467192561842 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:21 INFO - PROCESS | 3796 | ++DOCSHELL 16DA9000 == 27 [pid = 3796] [id = 29] 02:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16DA9400) [pid = 3796] [serial = 83] [outer = 00000000] 02:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176F5000) [pid = 3796] [serial = 84] [outer = 16DA9400] 02:29:21 INFO - PROCESS | 3796 | 1467192561886 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17796000) [pid = 3796] [serial = 85] [outer = 16DA9400] 02:29:22 INFO - PROCESS | 3796 | 1467192562295 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 600ms 02:29:22 INFO - PROCESS | 3796 | 1467192562351 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 3796 | 1467192562353 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 02:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:29:22 INFO - PROCESS | 3796 | 1467192562356 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 3796 | 1467192562358 Marionette TRACE conn2 <- [1,82,null,{}] 02:29:22 INFO - PROCESS | 3796 | 1467192562366 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 3796 | 1467192562368 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:22 INFO - PROCESS | 3796 | 1467192562456 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 02:29:22 INFO - PROCESS | 3796 | 1467192562463 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 3796 | 1467192562465 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:22 INFO - PROCESS | 3796 | ++DOCSHELL 176F0C00 == 28 [pid = 3796] [id = 30] 02:29:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (176F4800) [pid = 3796] [serial = 86] [outer = 00000000] 02:29:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17F2A000) [pid = 3796] [serial = 87] [outer = 176F4800] 02:29:22 INFO - PROCESS | 3796 | 1467192562511 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1816E400) [pid = 3796] [serial = 88] [outer = 176F4800] 02:29:22 INFO - PROCESS | 3796 | 1467192562898 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 02:29:22 INFO - PROCESS | 3796 | 1467192562963 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 3796 | 1467192562965 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 02:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:29:22 INFO - PROCESS | 3796 | 1467192562969 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 3796 | 1467192562970 Marionette TRACE conn2 <- [1,86,null,{}] 02:29:22 INFO - PROCESS | 3796 | 1467192562974 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 3796 | 1467192562975 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:23 INFO - PROCESS | 3796 | 1467192563055 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 02:29:23 INFO - PROCESS | 3796 | 1467192563060 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 3796 | 1467192563062 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:23 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F000 == 29 [pid = 3796] [id = 31] 02:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (143B8C00) [pid = 3796] [serial = 89] [outer = 00000000] 02:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1817C400) [pid = 3796] [serial = 90] [outer = 143B8C00] 02:29:23 INFO - PROCESS | 3796 | 1467192563106 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19C2C000) [pid = 3796] [serial = 91] [outer = 143B8C00] 02:29:23 INFO - PROCESS | 3796 | 1467192563511 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 600ms 02:29:23 INFO - PROCESS | 3796 | 1467192563566 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 3796 | 1467192563569 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 02:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:29:23 INFO - PROCESS | 3796 | 1467192563594 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 3796 | 1467192563596 Marionette TRACE conn2 <- [1,90,null,{}] 02:29:23 INFO - PROCESS | 3796 | 1467192563600 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:23 INFO - PROCESS | 3796 | 1467192563603 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:23 INFO - PROCESS | 3796 | 1467192563694 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 02:29:23 INFO - PROCESS | 3796 | 1467192563701 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 3796 | 1467192563703 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:23 INFO - PROCESS | 3796 | ++DOCSHELL 19F7C000 == 30 [pid = 3796] [id = 32] 02:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19F81C00) [pid = 3796] [serial = 92] [outer = 00000000] 02:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A10BC00) [pid = 3796] [serial = 93] [outer = 19F81C00] 02:29:23 INFO - PROCESS | 3796 | 1467192563751 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A26F800) [pid = 3796] [serial = 94] [outer = 19F81C00] 02:29:24 INFO - PROCESS | 3796 | 1467192564125 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 615ms 02:29:24 INFO - PROCESS | 3796 | 1467192564219 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 3796 | 1467192564221 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 02:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:29:24 INFO - PROCESS | 3796 | 1467192564237 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 3796 | 1467192564239 Marionette TRACE conn2 <- [1,94,null,{}] 02:29:24 INFO - PROCESS | 3796 | 1467192564243 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:24 INFO - PROCESS | 3796 | 1467192564245 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:24 INFO - PROCESS | 3796 | 1467192564322 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 02:29:24 INFO - PROCESS | 3796 | 1467192564332 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 3796 | 1467192564334 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:24 INFO - PROCESS | 3796 | ++DOCSHELL 19E8E400 == 31 [pid = 3796] [id = 33] 02:29:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A271C00) [pid = 3796] [serial = 95] [outer = 00000000] 02:29:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A2D8C00) [pid = 3796] [serial = 96] [outer = 1A271C00] 02:29:24 INFO - PROCESS | 3796 | 1467192564387 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A2DDC00) [pid = 3796] [serial = 97] [outer = 1A271C00] 02:29:25 INFO - PROCESS | 3796 | 1467192565698 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1468ms 02:29:25 INFO - PROCESS | 3796 | 1467192565736 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 02:29:25 INFO - PROCESS | 3796 | 1467192565740 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 02:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:29:25 INFO - PROCESS | 3796 | 1467192565745 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:29:25 INFO - PROCESS | 3796 | 1467192565748 Marionette TRACE conn2 <- [1,98,null,{}] 02:29:25 INFO - PROCESS | 3796 | 1467192565753 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:25 INFO - PROCESS | 3796 | 1467192565756 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:25 INFO - PROCESS | 3796 | 1467192565869 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 02:29:25 INFO - PROCESS | 3796 | 1467192565876 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 3796 | 1467192565879 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:25 INFO - PROCESS | 3796 | ++DOCSHELL 110DF400 == 32 [pid = 3796] [id = 34] 02:29:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (110E1C00) [pid = 3796] [serial = 98] [outer = 00000000] 02:29:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (129AA800) [pid = 3796] [serial = 99] [outer = 110E1C00] 02:29:25 INFO - PROCESS | 3796 | 1467192565931 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (129EC800) [pid = 3796] [serial = 100] [outer = 110E1C00] 02:29:26 INFO - PROCESS | 3796 | 1467192566338 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms 02:29:26 INFO - PROCESS | 3796 | 1467192566385 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 3796 | 1467192566390 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:29:26 INFO - PROCESS | 3796 | 1467192566396 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 3796 | 1467192566398 Marionette TRACE conn2 <- [1,102,null,{}] 02:29:26 INFO - PROCESS | 3796 | 1467192566402 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 3796 | 1467192566404 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:26 INFO - PROCESS | 3796 | 1467192566510 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 02:29:26 INFO - PROCESS | 3796 | 1467192566581 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 3796 | 1467192566583 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:26 INFO - PROCESS | 3796 | ++DOCSHELL 13137400 == 33 [pid = 3796] [id = 35] 02:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1314B800) [pid = 3796] [serial = 101] [outer = 00000000] 02:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (131E4000) [pid = 3796] [serial = 102] [outer = 1314B800] 02:29:26 INFO - PROCESS | 3796 | 1467192566629 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (132C9400) [pid = 3796] [serial = 103] [outer = 1314B800] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (14037000) [pid = 3796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1B268000) [pid = 3796] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1B262C00) [pid = 3796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AB47400) [pid = 3796] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A8C4800) [pid = 3796] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A76E000) [pid = 3796] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1AC8D000) [pid = 3796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19E8C000) [pid = 3796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12DF6C00) [pid = 3796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13C89400) [pid = 3796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (143F8C00) [pid = 3796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1575F800) [pid = 3796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (169AA400) [pid = 3796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A80C00) [pid = 3796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16DA9400) [pid = 3796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (176F4800) [pid = 3796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (143B8C00) [pid = 3796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1B627400) [pid = 3796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1055A400) [pid = 3796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1323A800) [pid = 3796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10328400) [pid = 3796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:29:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A81000) [pid = 3796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:29:27 INFO - PROCESS | 3796 | 1467192567396 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1058ms 02:29:27 INFO - PROCESS | 3796 | 1467192567437 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 02:29:27 INFO - PROCESS | 3796 | 1467192567440 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 02:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:29:27 INFO - PROCESS | 3796 | 1467192567448 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - PROCESS | 3796 | 1467192567451 Marionette TRACE conn2 <- [1,106,null,{}] 02:29:27 INFO - PROCESS | 3796 | 1467192567486 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:27 INFO - PROCESS | 3796 | 1467192567490 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:27 INFO - PROCESS | 3796 | 1467192567570 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 02:29:27 INFO - PROCESS | 3796 | 1467192567576 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 3796 | 1467192567579 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:27 INFO - PROCESS | 3796 | ++DOCSHELL 13134C00 == 34 [pid = 3796] [id = 36] 02:29:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13135800) [pid = 3796] [serial = 104] [outer = 00000000] 02:29:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13C91400) [pid = 3796] [serial = 105] [outer = 13135800] 02:29:27 INFO - PROCESS | 3796 | 1467192567626 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (140EC800) [pid = 3796] [serial = 106] [outer = 13135800] 02:29:28 INFO - PROCESS | 3796 | 1467192568109 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 663ms 02:29:28 INFO - PROCESS | 3796 | 1467192568138 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 3796 | 1467192568141 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 02:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:29:28 INFO - PROCESS | 3796 | 1467192568144 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 3796 | 1467192568146 Marionette TRACE conn2 <- [1,110,null,{}] 02:29:28 INFO - PROCESS | 3796 | 1467192568150 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 3796 | 1467192568152 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:28 INFO - PROCESS | 3796 | 1467192568232 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 02:29:28 INFO - PROCESS | 3796 | 1467192568237 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 3796 | 1467192568239 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:28 INFO - PROCESS | 3796 | ++DOCSHELL 143BB400 == 35 [pid = 3796] [id = 37] 02:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (143FC000) [pid = 3796] [serial = 107] [outer = 00000000] 02:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1575E800) [pid = 3796] [serial = 108] [outer = 143FC000] 02:29:28 INFO - PROCESS | 3796 | 1467192568283 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15E20C00) [pid = 3796] [serial = 109] [outer = 143FC000] 02:29:28 INFO - PROCESS | 3796 | 1467192568695 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 599ms 02:29:28 INFO - PROCESS | 3796 | 1467192568740 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 3796 | 1467192568743 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 02:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:29:28 INFO - PROCESS | 3796 | 1467192568750 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 3796 | 1467192568751 Marionette TRACE conn2 <- [1,114,null,{}] 02:29:28 INFO - PROCESS | 3796 | 1467192568755 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 3796 | 1467192568757 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:28 INFO - PROCESS | 3796 | 1467192568831 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 02:29:28 INFO - PROCESS | 3796 | 1467192568836 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 3796 | 1467192568839 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:28 INFO - PROCESS | 3796 | ++DOCSHELL 16261400 == 36 [pid = 3796] [id = 38] 02:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16777800) [pid = 3796] [serial = 110] [outer = 00000000] 02:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16C0D000) [pid = 3796] [serial = 111] [outer = 16777800] 02:29:28 INFO - PROCESS | 3796 | 1467192568881 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16DA5800) [pid = 3796] [serial = 112] [outer = 16777800] 02:29:29 INFO - PROCESS | 3796 | 1467192569336 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 647ms 02:29:29 INFO - PROCESS | 3796 | 1467192569390 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 3796 | 1467192569394 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 02:29:29 INFO - PROCESS | 3796 | 1467192569399 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:29:29 INFO - PROCESS | 3796 | 1467192569403 Marionette TRACE conn2 <- [1,118,null,{}] 02:29:29 INFO - PROCESS | 3796 | 1467192569408 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:29 INFO - PROCESS | 3796 | 1467192569411 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:29 INFO - PROCESS | 3796 | 1467192569515 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 02:29:29 INFO - PROCESS | 3796 | 1467192569626 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 3796 | 1467192569631 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:29 INFO - PROCESS | 3796 | ++DOCSHELL 10A7D800 == 37 [pid = 3796] [id = 39] 02:29:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (110DC400) [pid = 3796] [serial = 113] [outer = 00000000] 02:29:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11C3AC00) [pid = 3796] [serial = 114] [outer = 110DC400] 02:29:29 INFO - PROCESS | 3796 | 1467192569689 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (12DC7800) [pid = 3796] [serial = 115] [outer = 110DC400] 02:29:30 INFO - PROCESS | 3796 | 1467192570167 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 853ms 02:29:30 INFO - PROCESS | 3796 | 1467192570244 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 3796 | 1467192570248 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 02:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:29:30 INFO - PROCESS | 3796 | 1467192570255 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 3796 | 1467192570258 Marionette TRACE conn2 <- [1,122,null,{}] 02:29:30 INFO - PROCESS | 3796 | 1467192570262 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:30 INFO - PROCESS | 3796 | 1467192570265 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:30 INFO - PROCESS | 3796 | 1467192570366 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 02:29:30 INFO - PROCESS | 3796 | 1467192570452 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 3796 | 1467192570455 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:30 INFO - PROCESS | 3796 | ++DOCSHELL 11ADBC00 == 38 [pid = 3796] [id = 40] 02:29:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (132CE000) [pid = 3796] [serial = 116] [outer = 00000000] 02:29:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (143B8800) [pid = 3796] [serial = 117] [outer = 132CE000] 02:29:30 INFO - PROCESS | 3796 | 1467192570510 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15430C00) [pid = 3796] [serial = 118] [outer = 132CE000] 02:29:31 INFO - PROCESS | 3796 | 1467192571074 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 853ms 02:29:31 INFO - PROCESS | 3796 | 1467192571129 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 3796 | 1467192571132 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 02:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:29:31 INFO - PROCESS | 3796 | 1467192571135 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 3796 | 1467192571139 Marionette TRACE conn2 <- [1,126,null,{}] 02:29:31 INFO - PROCESS | 3796 | 1467192571150 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 3796 | 1467192571155 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:31 INFO - PROCESS | 3796 | 1467192571257 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 02:29:31 INFO - PROCESS | 3796 | 1467192571331 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 3796 | 1467192571334 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:31 INFO - PROCESS | 3796 | ++DOCSHELL 17798000 == 39 [pid = 3796] [id = 41] 02:29:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17798C00) [pid = 3796] [serial = 119] [outer = 00000000] 02:29:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17FB2400) [pid = 3796] [serial = 120] [outer = 17798C00] 02:29:31 INFO - PROCESS | 3796 | 1467192571389 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (18171800) [pid = 3796] [serial = 121] [outer = 17798C00] 02:29:31 INFO - PROCESS | 3796 | 1467192571939 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 852ms 02:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:29:31 INFO - PROCESS | 3796 | 1467192571978 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 3796 | 1467192571981 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 02:29:31 INFO - PROCESS | 3796 | 1467192571984 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 3796 | 1467192571986 Marionette TRACE conn2 <- [1,130,null,{}] 02:29:32 INFO - PROCESS | 3796 | 1467192571990 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:32 INFO - PROCESS | 3796 | 1467192571993 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:32 INFO - PROCESS | 3796 | 1467192572091 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 02:29:32 INFO - PROCESS | 3796 | 1467192572176 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 3796 | 1467192572178 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:32 INFO - PROCESS | 3796 | ++DOCSHELL 17AD9000 == 40 [pid = 3796] [id = 42] 02:29:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19603800) [pid = 3796] [serial = 122] [outer = 00000000] 02:29:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19E8C400) [pid = 3796] [serial = 123] [outer = 19603800] 02:29:32 INFO - PROCESS | 3796 | 1467192572231 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19F7F400) [pid = 3796] [serial = 124] [outer = 19603800] 02:29:32 INFO - PROCESS | 3796 | 1467192572756 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 805ms 02:29:32 INFO - PROCESS | 3796 | 1467192572785 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 3796 | 1467192572787 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 02:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:29:32 INFO - PROCESS | 3796 | 1467192572791 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:29:32 INFO - PROCESS | 3796 | 1467192572793 Marionette TRACE conn2 <- [1,134,null,{}] 02:29:32 INFO - PROCESS | 3796 | 1467192572796 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:32 INFO - PROCESS | 3796 | 1467192572799 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:32 INFO - PROCESS | 3796 | 1467192572899 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 02:29:33 INFO - PROCESS | 3796 | 1467192572984 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 3796 | 1467192572986 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:33 INFO - PROCESS | 3796 | ++DOCSHELL 13C90800 == 41 [pid = 3796] [id = 43] 02:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (18175C00) [pid = 3796] [serial = 125] [outer = 00000000] 02:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1A276C00) [pid = 3796] [serial = 126] [outer = 18175C00] 02:29:33 INFO - PROCESS | 3796 | 1467192573038 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A2D9800) [pid = 3796] [serial = 127] [outer = 18175C00] 02:29:33 INFO - PROCESS | 3796 | 1467192573629 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 915ms 02:29:33 INFO - PROCESS | 3796 | 1467192573696 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 3796 | 1467192573700 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 02:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:29:33 INFO - PROCESS | 3796 | 1467192573706 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 3796 | 1467192573710 Marionette TRACE conn2 <- [1,138,null,{}] 02:29:33 INFO - PROCESS | 3796 | 1467192573716 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 3796 | 1467192573719 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:33 INFO - PROCESS | 3796 | 1467192573822 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 02:29:33 INFO - PROCESS | 3796 | 1467192573897 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 3796 | 1467192573901 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:33 INFO - PROCESS | 3796 | ++DOCSHELL 110C1800 == 42 [pid = 3796] [id = 44] 02:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (110C5C00) [pid = 3796] [serial = 128] [outer = 00000000] 02:29:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (11ADB800) [pid = 3796] [serial = 129] [outer = 110C5C00] 02:29:33 INFO - PROCESS | 3796 | 1467192573950 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (11C41000) [pid = 3796] [serial = 130] [outer = 110C5C00] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 143BB400 == 41 [pid = 3796] [id = 37] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 13134C00 == 40 [pid = 3796] [id = 36] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 13137400 == 39 [pid = 3796] [id = 35] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 110DF400 == 38 [pid = 3796] [id = 34] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 17AD9000 == 37 [pid = 3796] [id = 42] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 13C90800 == 36 [pid = 3796] [id = 43] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 17798000 == 35 [pid = 3796] [id = 41] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 176F0C00 == 34 [pid = 3796] [id = 30] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 16261400 == 33 [pid = 3796] [id = 38] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 19F7C000 == 32 [pid = 3796] [id = 32] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 16DA9000 == 31 [pid = 3796] [id = 29] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 19E8E400 == 30 [pid = 3796] [id = 33] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 10A0F000 == 29 [pid = 3796] [id = 31] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 10A7D800 == 28 [pid = 3796] [id = 39] 02:29:34 INFO - PROCESS | 3796 | --DOCSHELL 11ADBC00 == 27 [pid = 3796] [id = 40] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1699F400) [pid = 3796] [serial = 17] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (140E7800) [pid = 3796] [serial = 9] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (140ED000) [pid = 3796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1281C400) [pid = 3796] [serial = 4] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A10BC00) [pid = 3796] [serial = 93] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13136400) [pid = 3796] [serial = 66] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1403D400) [pid = 3796] [serial = 69] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (143B4400) [pid = 3796] [serial = 70] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1544E800) [pid = 3796] [serial = 72] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (15459400) [pid = 3796] [serial = 73] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (15E26000) [pid = 3796] [serial = 75] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16D9BC00) [pid = 3796] [serial = 78] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16F6B800) [pid = 3796] [serial = 81] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (176F5000) [pid = 3796] [serial = 84] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17F2A000) [pid = 3796] [serial = 87] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1817C400) [pid = 3796] [serial = 90] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16262800) [pid = 3796] [serial = 76] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10EB6000) [pid = 3796] [serial = 54] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13947800) [pid = 3796] [serial = 57] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1036D000) [pid = 3796] [serial = 60] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (112C5800) [pid = 3796] [serial = 63] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (131E9C00) [pid = 3796] [serial = 67] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16DA5C00) [pid = 3796] [serial = 79] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17682C00) [pid = 3796] [serial = 82] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17796000) [pid = 3796] [serial = 85] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10560000) [pid = 3796] [serial = 61] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12BCC800) [pid = 3796] [serial = 64] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19C2C000) [pid = 3796] [serial = 91] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1816E400) [pid = 3796] [serial = 88] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11CCD400) [pid = 3796] [serial = 55] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1B92B400) [pid = 3796] [serial = 52] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14034400) [pid = 3796] [serial = 58] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16A5AC00) [pid = 3796] [serial = 14] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1B680C00) [pid = 3796] [serial = 51] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1B271C00) [pid = 3796] [serial = 45] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1B630800) [pid = 3796] [serial = 48] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1B3C6400) [pid = 3796] [serial = 42] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1B3C9000) [pid = 3796] [serial = 43] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1B266C00) [pid = 3796] [serial = 39] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1B26B800) [pid = 3796] [serial = 40] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1ABB8000) [pid = 3796] [serial = 36] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1ABBC000) [pid = 3796] [serial = 37] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A8CCC00) [pid = 3796] [serial = 33] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AE91000) [pid = 3796] [serial = 34] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1AC8C400) [pid = 3796] [serial = 30] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1AE8F400) [pid = 3796] [serial = 31] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1AE87C00) [pid = 3796] [serial = 28] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1AC8FC00) [pid = 3796] [serial = 27] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1A278800) [pid = 3796] [serial = 24] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (19E8E800) [pid = 3796] [serial = 21] [outer = 00000000] [url = about:blank] 02:29:34 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19F75800) [pid = 3796] [serial = 22] [outer = 00000000] [url = about:blank] 02:29:35 INFO - PROCESS | 3796 | 1467192575080 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1405ms 02:29:35 INFO - PROCESS | 3796 | 1467192575139 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 3796 | 1467192575143 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:29:35 INFO - PROCESS | 3796 | 1467192575148 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 3796 | 1467192575151 Marionette TRACE conn2 <- [1,142,null,{}] 02:29:35 INFO - PROCESS | 3796 | 1467192575157 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 3796 | 1467192575160 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:35 INFO - PROCESS | 3796 | 1467192575253 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 02:29:35 INFO - PROCESS | 3796 | 1467192575321 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 3796 | 1467192575325 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:35 INFO - PROCESS | 3796 | ++DOCSHELL 10A77800 == 28 [pid = 3796] [id = 45] 02:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (10A7C000) [pid = 3796] [serial = 131] [outer = 00000000] 02:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (110E6C00) [pid = 3796] [serial = 132] [outer = 10A7C000] 02:29:35 INFO - PROCESS | 3796 | 1467192575373 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (112C4C00) [pid = 3796] [serial = 133] [outer = 10A7C000] 02:29:35 INFO - PROCESS | 3796 | 1467192575767 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 647ms 02:29:35 INFO - PROCESS | 3796 | 1467192575787 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 3796 | 1467192575791 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:29:35 INFO - PROCESS | 3796 | 1467192575804 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 3796 | 1467192575807 Marionette TRACE conn2 <- [1,146,null,{}] 02:29:35 INFO - PROCESS | 3796 | 1467192575814 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 3796 | 1467192575817 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:35 INFO - PROCESS | 3796 | 1467192575900 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 02:29:35 INFO - PROCESS | 3796 | 1467192575909 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 3796 | 1467192575912 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:35 INFO - PROCESS | 3796 | ++DOCSHELL 13129800 == 29 [pid = 3796] [id = 46] 02:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1312A800) [pid = 3796] [serial = 134] [outer = 00000000] 02:29:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (13136800) [pid = 3796] [serial = 135] [outer = 1312A800] 02:29:35 INFO - PROCESS | 3796 | 1467192575964 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13157800) [pid = 3796] [serial = 136] [outer = 1312A800] 02:29:36 INFO - PROCESS | 3796 | 1467192576387 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 662ms 02:29:36 INFO - PROCESS | 3796 | 1467192576456 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 3796 | 1467192576458 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:29:36 INFO - PROCESS | 3796 | 1467192576461 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 3796 | 1467192576465 Marionette TRACE conn2 <- [1,150,null,{}] 02:29:36 INFO - PROCESS | 3796 | 1467192576475 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:36 INFO - PROCESS | 3796 | 1467192576480 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:36 INFO - PROCESS | 3796 | 1467192576561 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 02:29:36 INFO - PROCESS | 3796 | 1467192576570 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 3796 | 1467192576573 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:36 INFO - PROCESS | 3796 | ++DOCSHELL 1403D400 == 30 [pid = 3796] [id = 47] 02:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1403EC00) [pid = 3796] [serial = 137] [outer = 00000000] 02:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (140EAC00) [pid = 3796] [serial = 138] [outer = 1403EC00] 02:29:36 INFO - PROCESS | 3796 | 1467192576627 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (143BA000) [pid = 3796] [serial = 139] [outer = 1403EC00] 02:29:37 INFO - PROCESS | 3796 | 1467192577077 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 648ms 02:29:37 INFO - PROCESS | 3796 | 1467192577099 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 3796 | 1467192577102 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 02:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:29:37 INFO - PROCESS | 3796 | 1467192577105 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 3796 | 1467192577107 Marionette TRACE conn2 <- [1,154,null,{}] 02:29:37 INFO - PROCESS | 3796 | 1467192577110 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 3796 | 1467192577112 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:37 INFO - PROCESS | 3796 | 1467192577217 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 02:29:37 INFO - PROCESS | 3796 | 1467192577224 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 3796 | 1467192577226 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:37 INFO - PROCESS | 3796 | ++DOCSHELL 143B4400 == 31 [pid = 3796] [id = 48] 02:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (143FC800) [pid = 3796] [serial = 140] [outer = 00000000] 02:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15E1E000) [pid = 3796] [serial = 141] [outer = 143FC800] 02:29:37 INFO - PROCESS | 3796 | 1467192577270 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16263C00) [pid = 3796] [serial = 142] [outer = 143FC800] 02:29:37 INFO - PROCESS | 3796 | 1467192577726 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 647ms 02:29:37 INFO - PROCESS | 3796 | 1467192577775 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 3796 | 1467192577777 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 02:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:29:37 INFO - PROCESS | 3796 | 1467192577780 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 3796 | 1467192577782 Marionette TRACE conn2 <- [1,158,null,{}] 02:29:37 INFO - PROCESS | 3796 | 1467192577785 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 3796 | 1467192577787 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:37 INFO - PROCESS | 3796 | 1467192577883 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 02:29:37 INFO - PROCESS | 3796 | 1467192577889 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 3796 | 1467192577892 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:37 INFO - PROCESS | 3796 | ++DOCSHELL 154CD400 == 32 [pid = 3796] [id = 49] 02:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (154CD800) [pid = 3796] [serial = 143] [outer = 00000000] 02:29:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16A5B800) [pid = 3796] [serial = 144] [outer = 154CD800] 02:29:37 INFO - PROCESS | 3796 | 1467192577940 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16DA5C00) [pid = 3796] [serial = 145] [outer = 154CD800] 02:29:38 INFO - PROCESS | 3796 | 1467192578389 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 631ms 02:29:38 INFO - PROCESS | 3796 | 1467192578423 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 02:29:38 INFO - PROCESS | 3796 | 1467192578425 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 02:29:38 INFO - PROCESS | 3796 | 1467192578428 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:29:38 INFO - PROCESS | 3796 | 1467192578429 Marionette TRACE conn2 <- [1,162,null,{}] 02:29:38 INFO - PROCESS | 3796 | 1467192578433 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:38 INFO - PROCESS | 3796 | 1467192578439 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:38 INFO - PROCESS | 3796 | 1467192578559 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 02:29:38 INFO - PROCESS | 3796 | 1467192578570 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 3796 | 1467192578572 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:38 INFO - PROCESS | 3796 | ++DOCSHELL 16F75000 == 33 [pid = 3796] [id = 50] 02:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (170F0800) [pid = 3796] [serial = 146] [outer = 00000000] 02:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176ED400) [pid = 3796] [serial = 147] [outer = 170F0800] 02:29:38 INFO - PROCESS | 3796 | 1467192578617 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17794000) [pid = 3796] [serial = 148] [outer = 170F0800] 02:29:39 INFO - PROCESS | 3796 | 1467192579024 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 647ms 02:29:39 INFO - PROCESS | 3796 | 1467192579066 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 3796 | 1467192579068 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 02:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:29:39 INFO - PROCESS | 3796 | 1467192579078 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - PROCESS | 3796 | 1467192579088 Marionette TRACE conn2 <- [1,166,null,{}] 02:29:39 INFO - PROCESS | 3796 | 1467192579092 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:39 INFO - PROCESS | 3796 | 1467192579094 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:39 INFO - PROCESS | 3796 | 1467192579260 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 02:29:39 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A271C00) [pid = 3796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:29:39 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19F81C00) [pid = 3796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:29:39 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16777800) [pid = 3796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:29:39 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (110E1C00) [pid = 3796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:29:39 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1314B800) [pid = 3796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:29:39 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (143FC000) [pid = 3796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:29:39 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13135800) [pid = 3796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:29:39 INFO - PROCESS | 3796 | 1467192579327 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 3796 | 1467192579329 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:39 INFO - PROCESS | 3796 | ++DOCSHELL 10A74800 == 34 [pid = 3796] [id = 51] 02:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1108BC00) [pid = 3796] [serial = 149] [outer = 00000000] 02:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13135800) [pid = 3796] [serial = 150] [outer = 1108BC00] 02:29:39 INFO - PROCESS | 3796 | 1467192579373 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13152C00) [pid = 3796] [serial = 151] [outer = 1108BC00] 02:29:39 INFO - PROCESS | 3796 | 1467192579698 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 663ms 02:29:39 INFO - PROCESS | 3796 | 1467192579730 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 3796 | 1467192579732 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 02:29:39 INFO - PROCESS | 3796 | 1467192579736 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:29:39 INFO - PROCESS | 3796 | 1467192579737 Marionette TRACE conn2 <- [1,170,null,{}] 02:29:39 INFO - PROCESS | 3796 | 1467192579741 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:39 INFO - PROCESS | 3796 | 1467192579743 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:39 INFO - PROCESS | 3796 | 1467192579843 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 02:29:39 INFO - PROCESS | 3796 | 1467192579850 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:39 INFO - PROCESS | 3796 | 1467192579852 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:39 INFO - PROCESS | 3796 | ++DOCSHELL 12DF6C00 == 35 [pid = 3796] [id = 52] 02:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (131E8800) [pid = 3796] [serial = 152] [outer = 00000000] 02:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17FB4800) [pid = 3796] [serial = 153] [outer = 131E8800] 02:29:39 INFO - PROCESS | 3796 | 1467192579896 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1816E400) [pid = 3796] [serial = 154] [outer = 131E8800] 02:29:40 INFO - PROCESS | 3796 | 1467192580260 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 536ms 02:29:40 INFO - PROCESS | 3796 | 1467192580272 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 3796 | 1467192580274 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 02:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:29:40 INFO - PROCESS | 3796 | 1467192580278 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - PROCESS | 3796 | 1467192580279 Marionette TRACE conn2 <- [1,174,null,{}] 02:29:40 INFO - PROCESS | 3796 | 1467192580283 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 3796 | 1467192580285 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:40 INFO - PROCESS | 3796 | 1467192580358 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 02:29:40 INFO - PROCESS | 3796 | 1467192580363 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 3796 | 1467192580365 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:40 INFO - PROCESS | 3796 | ++DOCSHELL 14038C00 == 36 [pid = 3796] [id = 53] 02:29:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19C30C00) [pid = 3796] [serial = 155] [outer = 00000000] 02:29:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E8B000) [pid = 3796] [serial = 156] [outer = 19C30C00] 02:29:40 INFO - PROCESS | 3796 | 1467192580407 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E8BC00) [pid = 3796] [serial = 157] [outer = 19C30C00] 02:29:40 INFO - PROCESS | 3796 | 1467192580889 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 647ms 02:29:40 INFO - PROCESS | 3796 | 1467192580947 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 3796 | 1467192580949 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 02:29:40 INFO - PROCESS | 3796 | 1467192580962 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:29:40 INFO - PROCESS | 3796 | 1467192580964 Marionette TRACE conn2 <- [1,178,null,{}] 02:29:40 INFO - PROCESS | 3796 | 1467192580967 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 3796 | 1467192580969 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:41 INFO - PROCESS | 3796 | 1467192581046 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 02:29:41 INFO - PROCESS | 3796 | 1467192581052 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 3796 | 1467192581054 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:41 INFO - PROCESS | 3796 | ++DOCSHELL 10560C00 == 37 [pid = 3796] [id = 54] 02:29:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12DF1800) [pid = 3796] [serial = 158] [outer = 00000000] 02:29:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F81C00) [pid = 3796] [serial = 159] [outer = 12DF1800] 02:29:41 INFO - PROCESS | 3796 | 1467192581104 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A110000) [pid = 3796] [serial = 160] [outer = 12DF1800] 02:29:41 INFO - PROCESS | 3796 | 1467192581841 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 916ms 02:29:41 INFO - PROCESS | 3796 | 1467192581868 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 02:29:41 INFO - PROCESS | 3796 | 1467192581873 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 02:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:29:41 INFO - PROCESS | 3796 | 1467192581877 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 3796 | 1467192581883 Marionette TRACE conn2 <- [1,182,null,{}] 02:29:41 INFO - PROCESS | 3796 | 1467192581888 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 3796 | 1467192581891 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:42 INFO - PROCESS | 3796 | 1467192582013 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 02:29:42 INFO - PROCESS | 3796 | 1467192582091 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 3796 | 1467192582095 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:42 INFO - PROCESS | 3796 | ++DOCSHELL 110C1C00 == 38 [pid = 3796] [id = 55] 02:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (110DD800) [pid = 3796] [serial = 161] [outer = 00000000] 02:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (130A5000) [pid = 3796] [serial = 162] [outer = 110DD800] 02:29:42 INFO - PROCESS | 3796 | 1467192582151 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13239C00) [pid = 3796] [serial = 163] [outer = 110DD800] 02:29:42 INFO - PROCESS | 3796 | 1467192582931 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1105ms 02:29:42 INFO - PROCESS | 3796 | 1467192582979 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 3796 | 1467192582984 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 02:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:29:43 INFO - PROCESS | 3796 | 1467192582989 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 3796 | 1467192582992 Marionette TRACE conn2 <- [1,186,null,{}] 02:29:43 INFO - PROCESS | 3796 | 1467192582997 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 3796 | 1467192583000 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:43 INFO - PROCESS | 3796 | 1467192583111 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 02:29:43 INFO - PROCESS | 3796 | 1467192583183 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 3796 | 1467192583188 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:43 INFO - PROCESS | 3796 | ++DOCSHELL 1292A000 == 39 [pid = 3796] [id = 56] 02:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (129A7800) [pid = 3796] [serial = 164] [outer = 00000000] 02:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12BCA000) [pid = 3796] [serial = 165] [outer = 129A7800] 02:29:43 INFO - PROCESS | 3796 | 1467192583240 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1303B000) [pid = 3796] [serial = 166] [outer = 129A7800] 02:29:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12BC5C00) [pid = 3796] [serial = 167] [outer = 1B627C00] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 14038C00 == 38 [pid = 3796] [id = 53] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 12DF6C00 == 37 [pid = 3796] [id = 52] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 10A74800 == 36 [pid = 3796] [id = 51] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 16F75000 == 35 [pid = 3796] [id = 50] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 154CD400 == 34 [pid = 3796] [id = 49] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 143B4400 == 33 [pid = 3796] [id = 48] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 1403D400 == 32 [pid = 3796] [id = 47] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 13129800 == 31 [pid = 3796] [id = 46] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 10A77800 == 30 [pid = 3796] [id = 45] 02:29:43 INFO - PROCESS | 3796 | --DOCSHELL 110C1800 == 29 [pid = 3796] [id = 44] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A26F800) [pid = 3796] [serial = 94] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16DA5800) [pid = 3796] [serial = 112] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (129AA800) [pid = 3796] [serial = 99] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (129EC800) [pid = 3796] [serial = 100] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (131E4000) [pid = 3796] [serial = 102] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1575E800) [pid = 3796] [serial = 108] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15E20C00) [pid = 3796] [serial = 109] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16C0D000) [pid = 3796] [serial = 111] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (132C9400) [pid = 3796] [serial = 103] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (140EC800) [pid = 3796] [serial = 106] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13C91400) [pid = 3796] [serial = 105] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A2DDC00) [pid = 3796] [serial = 97] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A2D8C00) [pid = 3796] [serial = 96] [outer = 00000000] [url = about:blank] 02:29:43 INFO - PROCESS | 3796 | 1467192583880 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 915ms 02:29:43 INFO - PROCESS | 3796 | 1467192583926 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 3796 | 1467192583931 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 02:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:29:43 INFO - PROCESS | 3796 | 1467192583937 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 3796 | 1467192583940 Marionette TRACE conn2 <- [1,190,null,{}] 02:29:43 INFO - PROCESS | 3796 | 1467192583944 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 3796 | 1467192583946 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:44 INFO - PROCESS | 3796 | 1467192584037 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 02:29:44 INFO - PROCESS | 3796 | 1467192584112 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:44 INFO - PROCESS | 3796 | 1467192584114 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:44 INFO - PROCESS | 3796 | ++DOCSHELL 1304D800 == 30 [pid = 3796] [id = 57] 02:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13134C00) [pid = 3796] [serial = 168] [outer = 00000000] 02:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13943400) [pid = 3796] [serial = 169] [outer = 13134C00] 02:29:44 INFO - PROCESS | 3796 | 1467192584168 Marionette DEBUG loaded listener.js 02:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13C91800) [pid = 3796] [serial = 170] [outer = 13134C00] 02:29:44 INFO - PROCESS | 3796 | 1467192584518 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 02:29:44 INFO - PROCESS | 3796 | 1467192584592 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 3796 | 1467192584594 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 02:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:29:44 INFO - PROCESS | 3796 | 1467192584598 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - PROCESS | 3796 | 1467192584601 Marionette TRACE conn2 <- [1,194,null,{}] 02:29:44 INFO - PROCESS | 3796 | 1467192584613 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:44 INFO - PROCESS | 3796 | 1467192584618 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:44 INFO - PROCESS | 3796 | 1467192584713 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 02:29:44 INFO - PROCESS | 3796 | 1467192584720 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:44 INFO - PROCESS | 3796 | 1467192584723 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:44 INFO - PROCESS | 3796 | ++DOCSHELL 15458C00 == 31 [pid = 3796] [id = 58] 02:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15768000) [pid = 3796] [serial = 171] [outer = 00000000] 02:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E20C00) [pid = 3796] [serial = 172] [outer = 15768000] 02:29:44 INFO - PROCESS | 3796 | 1467192584770 Marionette DEBUG loaded listener.js 02:29:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1625D800) [pid = 3796] [serial = 173] [outer = 15768000] 02:29:45 INFO - PROCESS | 3796 | 1467192585188 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 643ms 02:29:45 INFO - PROCESS | 3796 | 1467192585239 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 3796 | 1467192585242 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 02:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:29:45 INFO - PROCESS | 3796 | 1467192585245 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 3796 | 1467192585247 Marionette TRACE conn2 <- [1,198,null,{}] 02:29:45 INFO - PROCESS | 3796 | 1467192585250 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 3796 | 1467192585252 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:45 INFO - PROCESS | 3796 | 1467192585337 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 02:29:45 INFO - PROCESS | 3796 | 1467192585342 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 3796 | 1467192585344 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:45 INFO - PROCESS | 3796 | ++DOCSHELL 16A5C000 == 32 [pid = 3796] [id = 59] 02:29:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16C0CC00) [pid = 3796] [serial = 174] [outer = 00000000] 02:29:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16ED3C00) [pid = 3796] [serial = 175] [outer = 16C0CC00] 02:29:45 INFO - PROCESS | 3796 | 1467192585388 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16F70400) [pid = 3796] [serial = 176] [outer = 16C0CC00] 02:29:45 INFO - PROCESS | 3796 | 1467192585781 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 596ms 02:29:45 INFO - PROCESS | 3796 | 1467192585843 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 3796 | 1467192585845 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 02:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:29:45 INFO - PROCESS | 3796 | 1467192585849 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 3796 | 1467192585851 Marionette TRACE conn2 <- [1,202,null,{}] 02:29:45 INFO - PROCESS | 3796 | 1467192585855 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 3796 | 1467192585857 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:45 INFO - PROCESS | 3796 | 1467192585959 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 02:29:45 INFO - PROCESS | 3796 | 1467192585964 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 3796 | 1467192585966 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:45 INFO - PROCESS | 3796 | ++DOCSHELL 16DA9800 == 33 [pid = 3796] [id = 60] 02:29:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16F6F000) [pid = 3796] [serial = 177] [outer = 00000000] 02:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (176F5000) [pid = 3796] [serial = 178] [outer = 16F6F000] 02:29:46 INFO - PROCESS | 3796 | 1467192586012 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17799800) [pid = 3796] [serial = 179] [outer = 16F6F000] 02:29:46 INFO - PROCESS | 3796 | 1467192586432 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 643ms 02:29:46 INFO - PROCESS | 3796 | 1467192586487 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 02:29:46 INFO - PROCESS | 3796 | 1467192586489 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 02:29:46 INFO - PROCESS | 3796 | 1467192586492 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:29:46 INFO - PROCESS | 3796 | 1467192586493 Marionette TRACE conn2 <- [1,206,null,{}] 02:29:46 INFO - PROCESS | 3796 | 1467192586498 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:46 INFO - PROCESS | 3796 | 1467192586503 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:46 INFO - PROCESS | 3796 | 1467192586633 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 02:29:46 INFO - PROCESS | 3796 | 1467192586643 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:46 INFO - PROCESS | 3796 | 1467192586645 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:46 INFO - PROCESS | 3796 | ++DOCSHELL 154D0400 == 34 [pid = 3796] [id = 61] 02:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176F3400) [pid = 3796] [serial = 180] [outer = 00000000] 02:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19E89800) [pid = 3796] [serial = 181] [outer = 176F3400] 02:29:46 INFO - PROCESS | 3796 | 1467192586688 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A26F800) [pid = 3796] [serial = 182] [outer = 176F3400] 02:29:47 INFO - PROCESS | 3796 | 1467192587090 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 643ms 02:29:47 INFO - PROCESS | 3796 | 1467192587130 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 3796 | 1467192587132 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:29:47 INFO - PROCESS | 3796 | 1467192587136 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 3796 | 1467192587138 Marionette TRACE conn2 <- [1,210,null,{}] 02:29:47 INFO - PROCESS | 3796 | 1467192587141 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 3796 | 1467192587143 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:47 INFO - PROCESS | 3796 | 1467192587252 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 02:29:47 INFO - PROCESS | 3796 | 1467192587323 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 3796 | 1467192587325 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:47 INFO - PROCESS | 3796 | ++DOCSHELL 19E87800 == 35 [pid = 3796] [id = 62] 02:29:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19E8C800) [pid = 3796] [serial = 183] [outer = 00000000] 02:29:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A2DFC00) [pid = 3796] [serial = 184] [outer = 19E8C800] 02:29:47 INFO - PROCESS | 3796 | 1467192587367 Marionette DEBUG loaded listener.js 02:29:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A2E0800) [pid = 3796] [serial = 185] [outer = 19E8C800] 02:29:47 INFO - PROCESS | 3796 | 1467192587768 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 705ms 02:29:47 INFO - PROCESS | 3796 | 1467192587839 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 3796 | 1467192587841 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:29:47 INFO - PROCESS | 3796 | 1467192587844 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 3796 | 1467192587846 Marionette TRACE conn2 <- [1,214,null,{}] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (154CD800) [pid = 3796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (170F0800) [pid = 3796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (110C5C00) [pid = 3796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1312A800) [pid = 3796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1403EC00) [pid = 3796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A7C000) [pid = 3796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1108BC00) [pid = 3796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (110DC400) [pid = 3796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (132CE000) [pid = 3796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17798C00) [pid = 3796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19603800) [pid = 3796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (18175C00) [pid = 3796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19C30C00) [pid = 3796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (143FC800) [pid = 3796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:29:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (131E8800) [pid = 3796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:29:48 INFO - PROCESS | 3796 | 1467192587985 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 3796 | 1467192587987 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:48 INFO - PROCESS | 3796 | 1467192588068 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 02:29:48 INFO - PROCESS | 3796 | 1467192588073 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 3796 | 1467192588075 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:48 INFO - PROCESS | 3796 | ++DOCSHELL 12BCB800 == 36 [pid = 3796] [id = 63] 02:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1312A800) [pid = 3796] [serial = 186] [outer = 00000000] 02:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1403EC00) [pid = 3796] [serial = 187] [outer = 1312A800] 02:29:48 INFO - PROCESS | 3796 | 1467192588118 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (143FC800) [pid = 3796] [serial = 188] [outer = 1312A800] 02:29:48 INFO - PROCESS | 3796 | 1467192588510 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 690ms 02:29:48 INFO - PROCESS | 3796 | 1467192588545 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 02:29:48 INFO - PROCESS | 3796 | 1467192588548 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 02:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:29:48 INFO - PROCESS | 3796 | 1467192588581 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 3796 | 1467192588583 Marionette TRACE conn2 <- [1,218,null,{}] 02:29:48 INFO - PROCESS | 3796 | 1467192588587 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 3796 | 1467192588589 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:48 INFO - PROCESS | 3796 | 1467192588665 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 02:29:48 INFO - PROCESS | 3796 | 1467192588673 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 3796 | 1467192588675 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:48 INFO - PROCESS | 3796 | ++DOCSHELL 15422800 == 37 [pid = 3796] [id = 64] 02:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18175C00) [pid = 3796] [serial = 189] [outer = 00000000] 02:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2D4400) [pid = 3796] [serial = 190] [outer = 18175C00] 02:29:48 INFO - PROCESS | 3796 | 1467192588717 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A76BC00) [pid = 3796] [serial = 191] [outer = 18175C00] 02:29:49 INFO - PROCESS | 3796 | 1467192589105 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 549ms 02:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:29:49 INFO - PROCESS | 3796 | 1467192589124 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 02:29:49 INFO - PROCESS | 3796 | 1467192589126 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 02:29:49 INFO - PROCESS | 3796 | 1467192589129 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:29:49 INFO - PROCESS | 3796 | 1467192589131 Marionette TRACE conn2 <- [1,222,null,{}] 02:29:49 INFO - PROCESS | 3796 | 1467192589134 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:49 INFO - PROCESS | 3796 | 1467192589136 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:49 INFO - PROCESS | 3796 | 1467192589252 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 02:29:49 INFO - PROCESS | 3796 | 1467192589259 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 3796 | 1467192589261 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:49 INFO - PROCESS | 3796 | ++DOCSHELL 13C8F000 == 38 [pid = 3796] [id = 65] 02:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (143F9800) [pid = 3796] [serial = 192] [outer = 00000000] 02:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A772400) [pid = 3796] [serial = 193] [outer = 143F9800] 02:29:49 INFO - PROCESS | 3796 | 1467192589304 Marionette DEBUG loaded listener.js 02:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A8C4800) [pid = 3796] [serial = 194] [outer = 143F9800] 02:29:49 INFO - PROCESS | 3796 | 1467192589687 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 596ms 02:29:49 INFO - PROCESS | 3796 | 1467192589727 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 02:29:49 INFO - PROCESS | 3796 | 1467192589729 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 02:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:29:49 INFO - PROCESS | 3796 | 1467192589732 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:29:49 INFO - PROCESS | 3796 | 1467192589735 Marionette TRACE conn2 <- [1,226,null,{}] 02:29:49 INFO - PROCESS | 3796 | 1467192589738 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:49 INFO - PROCESS | 3796 | 1467192589740 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:49 INFO - PROCESS | 3796 | 1467192589860 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 02:29:49 INFO - PROCESS | 3796 | 1467192589868 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 3796 | 1467192589872 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:49 INFO - PROCESS | 3796 | ++DOCSHELL 13C89800 == 39 [pid = 3796] [id = 66] 02:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16A5B400) [pid = 3796] [serial = 195] [outer = 00000000] 02:29:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A8D0000) [pid = 3796] [serial = 196] [outer = 16A5B400] 02:29:49 INFO - PROCESS | 3796 | 1467192589919 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AB4D400) [pid = 3796] [serial = 197] [outer = 16A5B400] 02:29:50 INFO - PROCESS | 3796 | 1467192590515 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 832ms 02:29:50 INFO - PROCESS | 3796 | 1467192590576 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 3796 | 1467192590580 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 02:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:29:50 INFO - PROCESS | 3796 | 1467192590585 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 3796 | 1467192590591 Marionette TRACE conn2 <- [1,230,null,{}] 02:29:50 INFO - PROCESS | 3796 | 1467192590596 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 3796 | 1467192590599 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:50 INFO - PROCESS | 3796 | 1467192590707 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 02:29:50 INFO - PROCESS | 3796 | 1467192590787 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:50 INFO - PROCESS | 3796 | 1467192590790 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:50 INFO - PROCESS | 3796 | ++DOCSHELL 103C9800 == 40 [pid = 3796] [id = 67] 02:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10A77800) [pid = 3796] [serial = 198] [outer = 00000000] 02:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (129F7C00) [pid = 3796] [serial = 199] [outer = 10A77800] 02:29:50 INFO - PROCESS | 3796 | 1467192590887 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13469800) [pid = 3796] [serial = 200] [outer = 10A77800] 02:29:51 INFO - PROCESS | 3796 | 1467192591477 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 941ms 02:29:51 INFO - PROCESS | 3796 | 1467192591532 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 02:29:51 INFO - PROCESS | 3796 | 1467192591536 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 02:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:29:51 INFO - PROCESS | 3796 | 1467192591543 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:29:51 INFO - PROCESS | 3796 | 1467192591546 Marionette TRACE conn2 <- [1,234,null,{}] 02:29:51 INFO - PROCESS | 3796 | 1467192591598 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:51 INFO - PROCESS | 3796 | 1467192591600 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:51 INFO - PROCESS | 3796 | 1467192591758 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 02:29:51 INFO - PROCESS | 3796 | 1467192591804 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:51 INFO - PROCESS | 3796 | 1467192591807 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:51 INFO - PROCESS | 3796 | ++DOCSHELL 140F0400 == 41 [pid = 3796] [id = 68] 02:29:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (143F3400) [pid = 3796] [serial = 201] [outer = 00000000] 02:29:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16A5A800) [pid = 3796] [serial = 202] [outer = 143F3400] 02:29:51 INFO - PROCESS | 3796 | 1467192591862 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (170EEC00) [pid = 3796] [serial = 203] [outer = 143F3400] 02:29:52 INFO - PROCESS | 3796 | 1467192592426 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 909ms 02:29:52 INFO - PROCESS | 3796 | 1467192592479 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 02:29:52 INFO - PROCESS | 3796 | 1467192592482 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 02:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:29:52 INFO - PROCESS | 3796 | 1467192592486 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:29:52 INFO - PROCESS | 3796 | 1467192592489 Marionette TRACE conn2 <- [1,238,null,{}] 02:29:52 INFO - PROCESS | 3796 | 1467192592500 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:52 INFO - PROCESS | 3796 | 1467192592505 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:52 INFO - PROCESS | 3796 | 1467192592607 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 02:29:52 INFO - PROCESS | 3796 | 1467192592686 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 3796 | 1467192592690 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:52 INFO - PROCESS | 3796 | ++DOCSHELL 19608C00 == 42 [pid = 3796] [id = 69] 02:29:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19609400) [pid = 3796] [serial = 204] [outer = 00000000] 02:29:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1960D000) [pid = 3796] [serial = 205] [outer = 19609400] 02:29:52 INFO - PROCESS | 3796 | 1467192592787 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19A48C00) [pid = 3796] [serial = 206] [outer = 19609400] 02:29:53 INFO - PROCESS | 3796 | 1467192593499 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1035ms 02:29:53 INFO - PROCESS | 3796 | 1467192593528 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 02:29:53 INFO - PROCESS | 3796 | 1467192593533 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 02:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:29:53 INFO - PROCESS | 3796 | 1467192593538 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:29:53 INFO - PROCESS | 3796 | 1467192593541 Marionette TRACE conn2 <- [1,242,null,{}] 02:29:53 INFO - PROCESS | 3796 | 1467192593560 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:53 INFO - PROCESS | 3796 | 1467192593563 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:53 INFO - PROCESS | 3796 | 1467192593664 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 02:29:53 INFO - PROCESS | 3796 | 1467192593740 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:53 INFO - PROCESS | 3796 | 1467192593745 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:53 INFO - PROCESS | 3796 | ++DOCSHELL 110E1C00 == 43 [pid = 3796] [id = 70] 02:29:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (112C2000) [pid = 3796] [serial = 207] [outer = 00000000] 02:29:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (12DF8C00) [pid = 3796] [serial = 208] [outer = 112C2000] 02:29:53 INFO - PROCESS | 3796 | 1467192593792 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13106800) [pid = 3796] [serial = 209] [outer = 112C2000] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 13C8F000 == 42 [pid = 3796] [id = 65] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 15422800 == 41 [pid = 3796] [id = 64] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 12BCB800 == 40 [pid = 3796] [id = 63] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 19E87800 == 39 [pid = 3796] [id = 62] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 154D0400 == 38 [pid = 3796] [id = 61] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 16DA9800 == 37 [pid = 3796] [id = 60] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 16A5C000 == 36 [pid = 3796] [id = 59] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 15458C00 == 35 [pid = 3796] [id = 58] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 1304D800 == 34 [pid = 3796] [id = 57] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 1292A000 == 33 [pid = 3796] [id = 56] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 110C1C00 == 32 [pid = 3796] [id = 55] 02:29:54 INFO - PROCESS | 3796 | --DOCSHELL 10560C00 == 31 [pid = 3796] [id = 54] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16A5B800) [pid = 3796] [serial = 144] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (176ED400) [pid = 3796] [serial = 147] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16DA5C00) [pid = 3796] [serial = 145] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (11ADB800) [pid = 3796] [serial = 129] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13136800) [pid = 3796] [serial = 135] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13157800) [pid = 3796] [serial = 136] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (140EAC00) [pid = 3796] [serial = 138] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (110E6C00) [pid = 3796] [serial = 132] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (112C4C00) [pid = 3796] [serial = 133] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13135800) [pid = 3796] [serial = 150] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17794000) [pid = 3796] [serial = 148] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12DC7800) [pid = 3796] [serial = 115] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11C3AC00) [pid = 3796] [serial = 114] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15430C00) [pid = 3796] [serial = 118] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (143B8800) [pid = 3796] [serial = 117] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (18171800) [pid = 3796] [serial = 121] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17FB2400) [pid = 3796] [serial = 120] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19F7F400) [pid = 3796] [serial = 124] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19E8C400) [pid = 3796] [serial = 123] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A2D9800) [pid = 3796] [serial = 127] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A276C00) [pid = 3796] [serial = 126] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19F81C00) [pid = 3796] [serial = 159] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13152C00) [pid = 3796] [serial = 151] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19E8B000) [pid = 3796] [serial = 156] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11C41000) [pid = 3796] [serial = 130] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15E1E000) [pid = 3796] [serial = 141] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17FB4800) [pid = 3796] [serial = 153] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16263C00) [pid = 3796] [serial = 142] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19E8BC00) [pid = 3796] [serial = 157] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1816E400) [pid = 3796] [serial = 154] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (143BA000) [pid = 3796] [serial = 139] [outer = 00000000] [url = about:blank] 02:29:54 INFO - PROCESS | 3796 | 1467192594362 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 862ms 02:29:54 INFO - PROCESS | 3796 | 1467192594402 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 3796 | 1467192594407 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 02:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:29:54 INFO - PROCESS | 3796 | 1467192594413 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - PROCESS | 3796 | 1467192594415 Marionette TRACE conn2 <- [1,246,null,{}] 02:29:54 INFO - PROCESS | 3796 | 1467192594419 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:54 INFO - PROCESS | 3796 | 1467192594422 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:54 INFO - PROCESS | 3796 | 1467192594503 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 02:29:54 INFO - PROCESS | 3796 | 1467192594511 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 3796 | 1467192594513 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:54 INFO - PROCESS | 3796 | ++DOCSHELL 128A8800 == 32 [pid = 3796] [id = 71] 02:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12927C00) [pid = 3796] [serial = 210] [outer = 00000000] 02:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13152800) [pid = 3796] [serial = 211] [outer = 12927C00] 02:29:54 INFO - PROCESS | 3796 | 1467192594559 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (132D4000) [pid = 3796] [serial = 212] [outer = 12927C00] 02:29:55 INFO - PROCESS | 3796 | 1467192594997 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 643ms 02:29:55 INFO - PROCESS | 3796 | 1467192595051 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 3796 | 1467192595054 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 02:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:29:55 INFO - PROCESS | 3796 | 1467192595057 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 3796 | 1467192595061 Marionette TRACE conn2 <- [1,250,null,{}] 02:29:55 INFO - PROCESS | 3796 | 1467192595071 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:55 INFO - PROCESS | 3796 | 1467192595075 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:55 INFO - PROCESS | 3796 | 1467192595155 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 02:29:55 INFO - PROCESS | 3796 | 1467192595163 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 3796 | 1467192595166 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:55 INFO - PROCESS | 3796 | ++DOCSHELL 143B7800 == 33 [pid = 3796] [id = 72] 02:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (143B8C00) [pid = 3796] [serial = 213] [outer = 00000000] 02:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15422800) [pid = 3796] [serial = 214] [outer = 143B8C00] 02:29:55 INFO - PROCESS | 3796 | 1467192595214 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (154CD400) [pid = 3796] [serial = 215] [outer = 143B8C00] 02:29:55 INFO - PROCESS | 3796 | 1467192595639 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 643ms 02:29:55 INFO - PROCESS | 3796 | 1467192595694 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 3796 | 1467192595697 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 02:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:29:55 INFO - PROCESS | 3796 | 1467192595700 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 3796 | 1467192595702 Marionette TRACE conn2 <- [1,254,null,{}] 02:29:55 INFO - PROCESS | 3796 | 1467192595705 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:55 INFO - PROCESS | 3796 | 1467192595707 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:55 INFO - PROCESS | 3796 | 1467192595789 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 02:29:55 INFO - PROCESS | 3796 | 1467192595846 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 3796 | 1467192595848 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:55 INFO - PROCESS | 3796 | ++DOCSHELL 16264000 == 34 [pid = 3796] [id = 73] 02:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16264400) [pid = 3796] [serial = 216] [outer = 00000000] 02:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (169A2000) [pid = 3796] [serial = 217] [outer = 16264400] 02:29:55 INFO - PROCESS | 3796 | 1467192595901 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16C0D000) [pid = 3796] [serial = 218] [outer = 16264400] 02:29:56 INFO - PROCESS | 3796 | 1467192596319 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 643ms 02:29:56 INFO - PROCESS | 3796 | 1467192596348 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 3796 | 1467192596350 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 02:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:29:56 INFO - PROCESS | 3796 | 1467192596354 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - PROCESS | 3796 | 1467192596355 Marionette TRACE conn2 <- [1,258,null,{}] 02:29:56 INFO - PROCESS | 3796 | 1467192596359 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:56 INFO - PROCESS | 3796 | 1467192596361 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:56 INFO - PROCESS | 3796 | 1467192596447 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 02:29:56 INFO - PROCESS | 3796 | 1467192596453 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 3796 | 1467192596455 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:56 INFO - PROCESS | 3796 | ++DOCSHELL 16DA4C00 == 35 [pid = 3796] [id = 74] 02:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DA6000) [pid = 3796] [serial = 219] [outer = 00000000] 02:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17682800) [pid = 3796] [serial = 220] [outer = 16DA6000] 02:29:56 INFO - PROCESS | 3796 | 1467192596498 Marionette DEBUG loaded listener.js 02:29:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1768E400) [pid = 3796] [serial = 221] [outer = 16DA6000] 02:29:56 INFO - PROCESS | 3796 | 1467192596938 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 643ms 02:29:57 INFO - PROCESS | 3796 | 1467192596992 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 02:29:57 INFO - PROCESS | 3796 | 1467192596994 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 02:29:57 INFO - PROCESS | 3796 | 1467192596997 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:29:57 INFO - PROCESS | 3796 | 1467192596999 Marionette TRACE conn2 <- [1,262,null,{}] 02:29:57 INFO - PROCESS | 3796 | 1467192597003 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 3796 | 1467192597008 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:57 INFO - PROCESS | 3796 | 1467192597133 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 02:29:57 INFO - PROCESS | 3796 | 1467192597213 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 3796 | 1467192597215 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:57 INFO - PROCESS | 3796 | ++DOCSHELL 13051400 == 36 [pid = 3796] [id = 75] 02:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17794000) [pid = 3796] [serial = 222] [outer = 00000000] 02:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18177000) [pid = 3796] [serial = 223] [outer = 17794000] 02:29:57 INFO - PROCESS | 3796 | 1467192597258 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19601C00) [pid = 3796] [serial = 224] [outer = 17794000] 02:29:57 INFO - PROCESS | 3796 | 1467192597663 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 705ms 02:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:29:57 INFO - PROCESS | 3796 | 1467192597697 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 02:29:57 INFO - PROCESS | 3796 | 1467192597700 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 02:29:57 INFO - PROCESS | 3796 | 1467192597703 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - PROCESS | 3796 | 1467192597705 Marionette TRACE conn2 <- [1,266,null,{}] 02:29:57 INFO - PROCESS | 3796 | 1467192597708 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 3796 | 1467192597710 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:57 INFO - PROCESS | 3796 | 1467192597813 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 02:29:57 INFO - PROCESS | 3796 | 1467192597821 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 3796 | 1467192597823 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:57 INFO - PROCESS | 3796 | ++DOCSHELL 17F29400 == 37 [pid = 3796] [id = 76] 02:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18173800) [pid = 3796] [serial = 225] [outer = 00000000] 02:29:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1960C800) [pid = 3796] [serial = 226] [outer = 18173800] 02:29:57 INFO - PROCESS | 3796 | 1467192597918 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19A43C00) [pid = 3796] [serial = 227] [outer = 18173800] 02:29:58 INFO - PROCESS | 3796 | 1467192598303 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 02:29:58 INFO - PROCESS | 3796 | 1467192598341 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 3796 | 1467192598343 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 02:29:58 INFO - PROCESS | 3796 | 1467192598346 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:29:58 INFO - PROCESS | 3796 | 1467192598347 Marionette TRACE conn2 <- [1,270,null,{}] 02:29:58 INFO - PROCESS | 3796 | 1467192598351 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 3796 | 1467192598353 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:58 INFO - PROCESS | 3796 | 1467192598465 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 02:29:58 INFO - PROCESS | 3796 | 1467192598535 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 3796 | 1467192598537 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:58 INFO - PROCESS | 3796 | ++DOCSHELL 18176400 == 38 [pid = 3796] [id = 77] 02:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1960BC00) [pid = 3796] [serial = 228] [outer = 00000000] 02:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19F78400) [pid = 3796] [serial = 229] [outer = 1960BC00] 02:29:58 INFO - PROCESS | 3796 | 1467192598579 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19F7E400) [pid = 3796] [serial = 230] [outer = 1960BC00] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (176F3400) [pid = 3796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16C0CC00) [pid = 3796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (110DD800) [pid = 3796] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16F6F000) [pid = 3796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (129A7800) [pid = 3796] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15768000) [pid = 3796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E8C800) [pid = 3796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13134C00) [pid = 3796] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1312A800) [pid = 3796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (143F9800) [pid = 3796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:29:58 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (18175C00) [pid = 3796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:29:59 INFO - PROCESS | 3796 | 1467192598992 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 02:29:59 INFO - PROCESS | 3796 | 1467192599046 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 3796 | 1467192599048 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 02:29:59 INFO - PROCESS | 3796 | 1467192599051 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:29:59 INFO - PROCESS | 3796 | 1467192599053 Marionette TRACE conn2 <- [1,274,null,{}] 02:29:59 INFO - PROCESS | 3796 | 1467192599057 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:59 INFO - PROCESS | 3796 | 1467192599058 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:59 INFO - PROCESS | 3796 | 1467192599135 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 02:29:59 INFO - PROCESS | 3796 | 1467192599141 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 3796 | 1467192599143 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:59 INFO - PROCESS | 3796 | ++DOCSHELL 143F9800 == 39 [pid = 3796] [id = 78] 02:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A41000) [pid = 3796] [serial = 231] [outer = 00000000] 02:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A10B400) [pid = 3796] [serial = 232] [outer = 19A41000] 02:29:59 INFO - PROCESS | 3796 | 1467192599185 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A274C00) [pid = 3796] [serial = 233] [outer = 19A41000] 02:29:59 INFO - PROCESS | 3796 | 1467192599604 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 596ms 02:29:59 INFO - PROCESS | 3796 | 1467192599649 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 3796 | 1467192599651 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 02:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:29:59 INFO - PROCESS | 3796 | 1467192599654 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - PROCESS | 3796 | 1467192599656 Marionette TRACE conn2 <- [1,278,null,{}] 02:29:59 INFO - PROCESS | 3796 | 1467192599660 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:59 INFO - PROCESS | 3796 | 1467192599662 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:59 INFO - PROCESS | 3796 | 1467192599751 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 02:29:59 INFO - PROCESS | 3796 | 1467192599758 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 3796 | 1467192599760 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:29:59 INFO - PROCESS | 3796 | ++DOCSHELL 18176C00 == 40 [pid = 3796] [id = 79] 02:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E8C800) [pid = 3796] [serial = 234] [outer = 00000000] 02:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A5ECC00) [pid = 3796] [serial = 235] [outer = 19E8C800] 02:29:59 INFO - PROCESS | 3796 | 1467192599803 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A768800) [pid = 3796] [serial = 236] [outer = 19E8C800] 02:30:00 INFO - PROCESS | 3796 | 1467192600282 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 643ms 02:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:30:00 INFO - PROCESS | 3796 | 1467192600324 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 3796 | 1467192600326 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 02:30:00 INFO - PROCESS | 3796 | 1467192600329 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 3796 | 1467192600332 Marionette TRACE conn2 <- [1,282,null,{}] 02:30:00 INFO - PROCESS | 3796 | 1467192600336 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 3796 | 1467192600338 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:00 INFO - PROCESS | 3796 | 1467192600432 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 02:30:00 INFO - PROCESS | 3796 | 1467192600445 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 3796 | 1467192600448 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:00 INFO - PROCESS | 3796 | ++DOCSHELL 1A8C7400 == 41 [pid = 3796] [id = 80] 02:30:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A8CC000) [pid = 3796] [serial = 237] [outer = 00000000] 02:30:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AB44400) [pid = 3796] [serial = 238] [outer = 1A8CC000] 02:30:00 INFO - PROCESS | 3796 | 1467192600494 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AB4C400) [pid = 3796] [serial = 239] [outer = 1A8CC000] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 110E1C00 == 40 [pid = 3796] [id = 70] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 140F0400 == 39 [pid = 3796] [id = 68] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 19608C00 == 38 [pid = 3796] [id = 69] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 13C89800 == 37 [pid = 3796] [id = 66] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 103C9800 == 36 [pid = 3796] [id = 67] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 128A8800 == 35 [pid = 3796] [id = 71] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 143B7800 == 34 [pid = 3796] [id = 72] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 16DA4C00 == 33 [pid = 3796] [id = 74] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 143F9800 == 32 [pid = 3796] [id = 78] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 16264000 == 31 [pid = 3796] [id = 73] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 13051400 == 30 [pid = 3796] [id = 75] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 18176400 == 29 [pid = 3796] [id = 77] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 17F29400 == 28 [pid = 3796] [id = 76] 02:30:01 INFO - PROCESS | 3796 | --DOCSHELL 18176C00 == 27 [pid = 3796] [id = 79] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15E20C00) [pid = 3796] [serial = 172] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1625D800) [pid = 3796] [serial = 173] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A2DFC00) [pid = 3796] [serial = 184] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13943400) [pid = 3796] [serial = 169] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13C91800) [pid = 3796] [serial = 170] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A26F800) [pid = 3796] [serial = 182] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (143FC800) [pid = 3796] [serial = 188] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1403EC00) [pid = 3796] [serial = 187] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A772400) [pid = 3796] [serial = 193] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A2E0800) [pid = 3796] [serial = 185] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1B67D400) [pid = 3796] [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.] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (176F5000) [pid = 3796] [serial = 178] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A2D4400) [pid = 3796] [serial = 190] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A76BC00) [pid = 3796] [serial = 191] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16F70400) [pid = 3796] [serial = 176] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A8C4800) [pid = 3796] [serial = 194] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19E89800) [pid = 3796] [serial = 181] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16ED3C00) [pid = 3796] [serial = 175] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13239C00) [pid = 3796] [serial = 163] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (130A5000) [pid = 3796] [serial = 162] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17799800) [pid = 3796] [serial = 179] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1303B000) [pid = 3796] [serial = 166] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12BCA000) [pid = 3796] [serial = 165] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3796 | 1467192602322 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 2023ms 02:30:02 INFO - PROCESS | 3796 | 1467192602351 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 02:30:02 INFO - PROCESS | 3796 | 1467192602354 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 02:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:30:02 INFO - PROCESS | 3796 | 1467192602359 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 3796 | 1467192602361 Marionette TRACE conn2 <- [1,286,null,{}] 02:30:02 INFO - PROCESS | 3796 | 1467192602367 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 3796 | 1467192602370 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:02 INFO - PROCESS | 3796 | 1467192602452 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 02:30:02 INFO - PROCESS | 3796 | 1467192602459 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 3796 | 1467192602462 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:02 INFO - PROCESS | 3796 | ++DOCSHELL 110DB400 == 28 [pid = 3796] [id = 81] 02:30:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (110DC400) [pid = 3796] [serial = 240] [outer = 00000000] 02:30:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1281C000) [pid = 3796] [serial = 241] [outer = 110DC400] 02:30:02 INFO - PROCESS | 3796 | 1467192602509 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1292A000) [pid = 3796] [serial = 242] [outer = 110DC400] 02:30:02 INFO - PROCESS | 3796 | 1467192602955 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 643ms 02:30:03 INFO - PROCESS | 3796 | 1467192602994 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 3796 | 1467192602998 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:30:03 INFO - PROCESS | 3796 | 1467192603009 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 3796 | 1467192603011 Marionette TRACE conn2 <- [1,290,null,{}] 02:30:03 INFO - PROCESS | 3796 | 1467192603015 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 3796 | 1467192603018 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:03 INFO - PROCESS | 3796 | 1467192603103 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 02:30:03 INFO - PROCESS | 3796 | 1467192603111 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 3796 | 1467192603114 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:03 INFO - PROCESS | 3796 | ++DOCSHELL 13135400 == 29 [pid = 3796] [id = 82] 02:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13135800) [pid = 3796] [serial = 243] [outer = 00000000] 02:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13153800) [pid = 3796] [serial = 244] [outer = 13135800] 02:30:03 INFO - PROCESS | 3796 | 1467192603160 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13239C00) [pid = 3796] [serial = 245] [outer = 13135800] 02:30:03 INFO - PROCESS | 3796 | 1467192603591 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 643ms 02:30:03 INFO - PROCESS | 3796 | 1467192603648 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 3796 | 1467192603651 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:30:03 INFO - PROCESS | 3796 | 1467192603654 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 3796 | 1467192603658 Marionette TRACE conn2 <- [1,294,null,{}] 02:30:03 INFO - PROCESS | 3796 | 1467192603668 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 3796 | 1467192603673 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:03 INFO - PROCESS | 3796 | 1467192603753 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 02:30:03 INFO - PROCESS | 3796 | 1467192603761 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 3796 | 1467192603765 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:03 INFO - PROCESS | 3796 | ++DOCSHELL 14036000 == 30 [pid = 3796] [id = 83] 02:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1403E400) [pid = 3796] [serial = 246] [outer = 00000000] 02:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (143F2800) [pid = 3796] [serial = 247] [outer = 1403E400] 02:30:03 INFO - PROCESS | 3796 | 1467192603823 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15458000) [pid = 3796] [serial = 248] [outer = 1403E400] 02:30:04 INFO - PROCESS | 3796 | 1467192604432 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:04 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. 02:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 815ms 02:30:04 INFO - PROCESS | 3796 | 1467192604456 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 3796 | 1467192604458 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 02:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:30:04 INFO - PROCESS | 3796 | 1467192604462 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - PROCESS | 3796 | 1467192604464 Marionette TRACE conn2 <- [1,298,null,{}] 02:30:04 INFO - PROCESS | 3796 | 1467192604467 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 3796 | 1467192604469 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:04 INFO - PROCESS | 3796 | 1467192604552 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 02:30:04 INFO - PROCESS | 3796 | 1467192604557 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 3796 | 1467192604560 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:04 INFO - PROCESS | 3796 | ++DOCSHELL 16264800 == 31 [pid = 3796] [id = 84] 02:30:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16264C00) [pid = 3796] [serial = 249] [outer = 00000000] 02:30:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16DA6800) [pid = 3796] [serial = 250] [outer = 16264C00] 02:30:04 INFO - PROCESS | 3796 | 1467192604612 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16ED9400) [pid = 3796] [serial = 251] [outer = 16264C00] 02:30:05 INFO - PROCESS | 3796 | 1467192605050 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:05 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. 02:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 643ms 02:30:05 INFO - PROCESS | 3796 | 1467192605099 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 3796 | 1467192605101 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 02:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:30:05 INFO - PROCESS | 3796 | 1467192605104 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - PROCESS | 3796 | 1467192605106 Marionette TRACE conn2 <- [1,302,null,{}] 02:30:05 INFO - PROCESS | 3796 | 1467192605110 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 3796 | 1467192605112 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:05 INFO - PROCESS | 3796 | 1467192605210 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 02:30:05 INFO - PROCESS | 3796 | 1467192605218 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 3796 | 1467192605220 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:05 INFO - PROCESS | 3796 | ++DOCSHELL 16F70000 == 32 [pid = 3796] [id = 85] 02:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16F70400) [pid = 3796] [serial = 252] [outer = 00000000] 02:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176E8400) [pid = 3796] [serial = 253] [outer = 16F70400] 02:30:05 INFO - PROCESS | 3796 | 1467192605263 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17793800) [pid = 3796] [serial = 254] [outer = 16F70400] 02:30:05 INFO - PROCESS | 3796 | 1467192605668 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:05 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. 02:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 596ms 02:30:05 INFO - PROCESS | 3796 | 1467192605702 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 3796 | 1467192605704 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 02:30:05 INFO - PROCESS | 3796 | 1467192605707 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:30:05 INFO - PROCESS | 3796 | 1467192605709 Marionette TRACE conn2 <- [1,306,null,{}] 02:30:05 INFO - PROCESS | 3796 | 1467192605713 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 3796 | 1467192605718 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:05 INFO - PROCESS | 3796 | 1467192605824 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 02:30:05 INFO - PROCESS | 3796 | 1467192605832 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 3796 | 1467192605834 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:05 INFO - PROCESS | 3796 | ++DOCSHELL 1816D400 == 33 [pid = 3796] [id = 86] 02:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18171C00) [pid = 3796] [serial = 255] [outer = 00000000] 02:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18175C00) [pid = 3796] [serial = 256] [outer = 18171C00] 02:30:05 INFO - PROCESS | 3796 | 1467192605880 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1960E800) [pid = 3796] [serial = 257] [outer = 18171C00] 02:30:06 INFO - PROCESS | 3796 | 1467192606275 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:06 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. 02:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 596ms 02:30:06 INFO - PROCESS | 3796 | 1467192606304 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 3796 | 1467192606306 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 02:30:06 INFO - PROCESS | 3796 | 1467192606310 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:30:06 INFO - PROCESS | 3796 | 1467192606311 Marionette TRACE conn2 <- [1,310,null,{}] 02:30:06 INFO - PROCESS | 3796 | 1467192606315 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 3796 | 1467192606317 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:06 INFO - PROCESS | 3796 | 1467192606425 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 02:30:06 INFO - PROCESS | 3796 | 1467192606430 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 3796 | 1467192606432 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:06 INFO - PROCESS | 3796 | ++DOCSHELL 19606C00 == 34 [pid = 3796] [id = 87] 02:30:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19610800) [pid = 3796] [serial = 258] [outer = 00000000] 02:30:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19F75800) [pid = 3796] [serial = 259] [outer = 19610800] 02:30:06 INFO - PROCESS | 3796 | 1467192606478 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19F7F400) [pid = 3796] [serial = 260] [outer = 19610800] 02:30:06 INFO - PROCESS | 3796 | 1467192606882 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:06 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. 02:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 596ms 02:30:06 INFO - PROCESS | 3796 | 1467192606907 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 3796 | 1467192606909 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 02:30:06 INFO - PROCESS | 3796 | 1467192606912 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:30:06 INFO - PROCESS | 3796 | 1467192606913 Marionette TRACE conn2 <- [1,314,null,{}] 02:30:06 INFO - PROCESS | 3796 | 1467192606917 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 3796 | 1467192606918 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:07 INFO - PROCESS | 3796 | 1467192607026 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 02:30:07 INFO - PROCESS | 3796 | 1467192607034 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 3796 | 1467192607036 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:07 INFO - PROCESS | 3796 | ++DOCSHELL 19E8CC00 == 35 [pid = 3796] [id = 88] 02:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A10BC00) [pid = 3796] [serial = 261] [outer = 00000000] 02:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A2D5000) [pid = 3796] [serial = 262] [outer = 1A10BC00] 02:30:07 INFO - PROCESS | 3796 | 1467192607079 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A2D5400) [pid = 3796] [serial = 263] [outer = 1A10BC00] 02:30:07 INFO - PROCESS | 3796 | 1467192607463 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:07 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. 02:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 596ms 02:30:07 INFO - PROCESS | 3796 | 1467192607509 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 02:30:07 INFO - PROCESS | 3796 | 1467192607511 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 02:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:30:07 INFO - PROCESS | 3796 | 1467192607514 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:30:07 INFO - PROCESS | 3796 | 1467192607516 Marionette TRACE conn2 <- [1,318,null,{}] 02:30:07 INFO - PROCESS | 3796 | 1467192607519 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:07 INFO - PROCESS | 3796 | 1467192607521 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:07 INFO - PROCESS | 3796 | 1467192607595 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 02:30:07 INFO - PROCESS | 3796 | 1467192607717 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 3796 | 1467192607719 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:07 INFO - PROCESS | 3796 | ++DOCSHELL 14034400 == 36 [pid = 3796] [id = 89] 02:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A76E800) [pid = 3796] [serial = 264] [outer = 00000000] 02:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A8C9800) [pid = 3796] [serial = 265] [outer = 1A76E800] 02:30:07 INFO - PROCESS | 3796 | 1467192607795 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A8CA400) [pid = 3796] [serial = 266] [outer = 1A76E800] 02:30:07 INFO - PROCESS | 3796 | 1467192607904 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:30:08 INFO - PROCESS | 3796 | 1467192608197 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:08 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. 02:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 737ms 02:30:08 INFO - PROCESS | 3796 | 1467192608255 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 3796 | 1467192608257 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 02:30:08 INFO - PROCESS | 3796 | 1467192608260 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:30:08 INFO - PROCESS | 3796 | 1467192608262 Marionette TRACE conn2 <- [1,322,null,{}] 02:30:08 INFO - PROCESS | 3796 | 1467192608272 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 3796 | 1467192608274 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:08 INFO - PROCESS | 3796 | 1467192608382 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 02:30:08 INFO - PROCESS | 3796 | 1467192608391 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 3796 | 1467192608393 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:08 INFO - PROCESS | 3796 | ++DOCSHELL 16DA5C00 == 37 [pid = 3796] [id = 90] 02:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A5F2C00) [pid = 3796] [serial = 267] [outer = 00000000] 02:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1AB52400) [pid = 3796] [serial = 268] [outer = 1A5F2C00] 02:30:08 INFO - PROCESS | 3796 | 1467192608435 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1ABB8C00) [pid = 3796] [serial = 269] [outer = 1A5F2C00] 02:30:08 INFO - PROCESS | 3796 | 1467192608877 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:08 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. 02:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 643ms 02:30:08 INFO - PROCESS | 3796 | 1467192608899 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 3796 | 1467192608901 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 02:30:08 INFO - PROCESS | 3796 | 1467192608904 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:30:08 INFO - PROCESS | 3796 | 1467192608953 Marionette TRACE conn2 <- [1,326,null,{}] 02:30:08 INFO - PROCESS | 3796 | 1467192608967 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 3796 | 1467192608969 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:09 INFO - PROCESS | 3796 | 1467192609114 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 02:30:09 INFO - PROCESS | 3796 | 1467192609141 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 3796 | 1467192609144 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:09 INFO - PROCESS | 3796 | ++DOCSHELL 16263400 == 38 [pid = 3796] [id = 91] 02:30:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1ABBEC00) [pid = 3796] [serial = 270] [outer = 00000000] 02:30:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1AC88800) [pid = 3796] [serial = 271] [outer = 1ABBEC00] 02:30:09 INFO - PROCESS | 3796 | 1467192609194 Marionette DEBUG loaded listener.js 02:30:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1AC8D000) [pid = 3796] [serial = 272] [outer = 1ABBEC00] 02:30:09 INFO - PROCESS | 3796 | 1467192609634 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:09 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. 02:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 722ms 02:30:09 INFO - PROCESS | 3796 | 1467192609656 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 3796 | 1467192609658 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 02:30:09 INFO - PROCESS | 3796 | 1467192609661 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:30:09 INFO - PROCESS | 3796 | 1467192609662 Marionette TRACE conn2 <- [1,330,null,{}] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17794000) [pid = 3796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (18173800) [pid = 3796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1960BC00) [pid = 3796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19E8C800) [pid = 3796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16DA6000) [pid = 3796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16264400) [pid = 3796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (143B8C00) [pid = 3796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12927C00) [pid = 3796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (112C2000) [pid = 3796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19609400) [pid = 3796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (143F3400) [pid = 3796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A77800) [pid = 3796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16A5B400) [pid = 3796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19A41000) [pid = 3796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:30:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12DF1800) [pid = 3796] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:30:09 INFO - PROCESS | 3796 | 1467192609891 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 3796 | 1467192609893 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:09 INFO - PROCESS | 3796 | 1467192609971 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 02:30:09 INFO - PROCESS | 3796 | 1467192609975 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 3796 | 1467192609977 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:09 INFO - PROCESS | 3796 | ++DOCSHELL 13131400 == 39 [pid = 3796] [id = 92] 02:30:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1314EC00) [pid = 3796] [serial = 273] [outer = 00000000] 02:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (143B8C00) [pid = 3796] [serial = 274] [outer = 1314EC00] 02:30:10 INFO - PROCESS | 3796 | 1467192610020 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15E1E000) [pid = 3796] [serial = 275] [outer = 1314EC00] 02:30:10 INFO - PROCESS | 3796 | 1467192610446 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:10 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. 02:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 847ms 02:30:10 INFO - PROCESS | 3796 | 1467192610505 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 3796 | 1467192610507 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 02:30:10 INFO - PROCESS | 3796 | 1467192610510 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:30:10 INFO - PROCESS | 3796 | 1467192610511 Marionette TRACE conn2 <- [1,334,null,{}] 02:30:10 INFO - PROCESS | 3796 | 1467192610515 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 3796 | 1467192610517 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:10 INFO - PROCESS | 3796 | 1467192610594 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 02:30:10 INFO - PROCESS | 3796 | 1467192610602 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 3796 | 1467192610604 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:10 INFO - PROCESS | 3796 | ++DOCSHELL 16A5B400 == 40 [pid = 3796] [id = 93] 02:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16ED4000) [pid = 3796] [serial = 276] [outer = 00000000] 02:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19E82400) [pid = 3796] [serial = 277] [outer = 16ED4000] 02:30:10 INFO - PROCESS | 3796 | 1467192610650 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A76B000) [pid = 3796] [serial = 278] [outer = 16ED4000] 02:30:11 INFO - PROCESS | 3796 | 1467192611081 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:11 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. 02:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 596ms 02:30:11 INFO - PROCESS | 3796 | 1467192611107 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 3796 | 1467192611109 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:30:11 INFO - PROCESS | 3796 | 1467192611112 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 3796 | 1467192611114 Marionette TRACE conn2 <- [1,338,null,{}] 02:30:11 INFO - PROCESS | 3796 | 1467192611118 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 3796 | 1467192611120 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:11 INFO - PROCESS | 3796 | 1467192611198 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 02:30:11 INFO - PROCESS | 3796 | 1467192611203 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3796 | 1467192611205 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:11 INFO - PROCESS | 3796 | ++DOCSHELL 17690400 == 41 [pid = 3796] [id = 94] 02:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A76A800) [pid = 3796] [serial = 279] [outer = 00000000] 02:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AE8A800) [pid = 3796] [serial = 280] [outer = 1A76A800] 02:30:11 INFO - PROCESS | 3796 | 1467192611247 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AE8F000) [pid = 3796] [serial = 281] [outer = 1A76A800] 02:30:11 INFO - PROCESS | 3796 | 1467192611640 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:11 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. 02:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 596ms 02:30:11 INFO - PROCESS | 3796 | 1467192611710 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 3796 | 1467192611713 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:30:11 INFO - PROCESS | 3796 | 1467192611716 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 3796 | 1467192611719 Marionette TRACE conn2 <- [1,342,null,{}] 02:30:11 INFO - PROCESS | 3796 | 1467192611724 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 3796 | 1467192611726 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:11 INFO - PROCESS | 3796 | 1467192611811 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 02:30:11 INFO - PROCESS | 3796 | 1467192611818 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3796 | 1467192611820 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:11 INFO - PROCESS | 3796 | ++DOCSHELL 15367800 == 42 [pid = 3796] [id = 95] 02:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1536A400) [pid = 3796] [serial = 282] [outer = 00000000] 02:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1536DC00) [pid = 3796] [serial = 283] [outer = 1536A400] 02:30:11 INFO - PROCESS | 3796 | 1467192611862 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15370000) [pid = 3796] [serial = 284] [outer = 1536A400] 02:30:12 INFO - PROCESS | 3796 | 1467192612605 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:12 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. 02:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 956ms 02:30:12 INFO - PROCESS | 3796 | 1467192612662 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 3796 | 1467192612666 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 02:30:12 INFO - PROCESS | 3796 | 1467192612671 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:30:12 INFO - PROCESS | 3796 | 1467192612676 Marionette TRACE conn2 <- [1,346,null,{}] 02:30:12 INFO - PROCESS | 3796 | 1467192612681 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 3796 | 1467192612684 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:12 INFO - PROCESS | 3796 | 1467192612812 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 02:30:12 INFO - PROCESS | 3796 | 1467192612934 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 3796 | 1467192612937 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:12 INFO - PROCESS | 3796 | ++DOCSHELL 10559C00 == 43 [pid = 3796] [id = 96] 02:30:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10A76000) [pid = 3796] [serial = 285] [outer = 00000000] 02:30:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (12821C00) [pid = 3796] [serial = 286] [outer = 10A76000] 02:30:13 INFO - PROCESS | 3796 | 1467192612994 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (130AA800) [pid = 3796] [serial = 287] [outer = 10A76000] 02:30:13 INFO - PROCESS | 3796 | 1467192613887 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:13 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. 02:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1254ms 02:30:13 INFO - PROCESS | 3796 | 1467192613940 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 3796 | 1467192613944 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 02:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:30:13 INFO - PROCESS | 3796 | 1467192613951 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - PROCESS | 3796 | 1467192613954 Marionette TRACE conn2 <- [1,350,null,{}] 02:30:13 INFO - PROCESS | 3796 | 1467192613960 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 3796 | 1467192613962 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:14 INFO - PROCESS | 3796 | 1467192614070 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 02:30:14 INFO - PROCESS | 3796 | 1467192614151 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 3796 | 1467192614155 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:14 INFO - PROCESS | 3796 | ++DOCSHELL 10A7C000 == 44 [pid = 3796] [id = 97] 02:30:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10A80C00) [pid = 3796] [serial = 288] [outer = 00000000] 02:30:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1281E800) [pid = 3796] [serial = 289] [outer = 10A80C00] 02:30:14 INFO - PROCESS | 3796 | 1467192614203 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (12DC6C00) [pid = 3796] [serial = 290] [outer = 10A80C00] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 17690400 == 43 [pid = 3796] [id = 94] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 16A5B400 == 42 [pid = 3796] [id = 93] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 13131400 == 41 [pid = 3796] [id = 92] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 16263400 == 40 [pid = 3796] [id = 91] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 16DA5C00 == 39 [pid = 3796] [id = 90] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 14034400 == 38 [pid = 3796] [id = 89] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 19E8CC00 == 37 [pid = 3796] [id = 88] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 19606C00 == 36 [pid = 3796] [id = 87] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 1816D400 == 35 [pid = 3796] [id = 86] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 16F70000 == 34 [pid = 3796] [id = 85] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 16264800 == 33 [pid = 3796] [id = 84] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 14036000 == 32 [pid = 3796] [id = 83] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 13135400 == 31 [pid = 3796] [id = 82] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 110DB400 == 30 [pid = 3796] [id = 81] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1AB44400) [pid = 3796] [serial = 238] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOCSHELL 1A8C7400 == 29 [pid = 3796] [id = 80] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A110000) [pid = 3796] [serial = 160] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (18177000) [pid = 3796] [serial = 223] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1960C800) [pid = 3796] [serial = 226] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19A43C00) [pid = 3796] [serial = 227] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19601C00) [pid = 3796] [serial = 224] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19F78400) [pid = 3796] [serial = 229] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A5ECC00) [pid = 3796] [serial = 235] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17682800) [pid = 3796] [serial = 220] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (169A2000) [pid = 3796] [serial = 217] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16C0D000) [pid = 3796] [serial = 218] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15422800) [pid = 3796] [serial = 214] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (154CD400) [pid = 3796] [serial = 215] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13152800) [pid = 3796] [serial = 211] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (132D4000) [pid = 3796] [serial = 212] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13106800) [pid = 3796] [serial = 209] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12DF8C00) [pid = 3796] [serial = 208] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A48C00) [pid = 3796] [serial = 206] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1960D000) [pid = 3796] [serial = 205] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (170EEC00) [pid = 3796] [serial = 203] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16A5A800) [pid = 3796] [serial = 202] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A768800) [pid = 3796] [serial = 236] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13469800) [pid = 3796] [serial = 200] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129F7C00) [pid = 3796] [serial = 199] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A8D0000) [pid = 3796] [serial = 196] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AB4D400) [pid = 3796] [serial = 197] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A10B400) [pid = 3796] [serial = 232] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A274C00) [pid = 3796] [serial = 233] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1768E400) [pid = 3796] [serial = 221] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19F7E400) [pid = 3796] [serial = 230] [outer = 00000000] [url = about:blank] 02:30:14 INFO - PROCESS | 3796 | 1467192614798 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:14 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. 02:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 910ms 02:30:14 INFO - PROCESS | 3796 | 1467192614856 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 3796 | 1467192614861 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:30:14 INFO - PROCESS | 3796 | 1467192614867 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 3796 | 1467192614870 Marionette TRACE conn2 <- [1,354,null,{}] 02:30:14 INFO - PROCESS | 3796 | 1467192614874 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 3796 | 1467192614876 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:14 INFO - PROCESS | 3796 | 1467192614965 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 02:30:15 INFO - PROCESS | 3796 | 1467192615045 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 3796 | 1467192615048 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:15 INFO - PROCESS | 3796 | ++DOCSHELL 1309E000 == 30 [pid = 3796] [id = 98] 02:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13051400) [pid = 3796] [serial = 291] [outer = 00000000] 02:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13157800) [pid = 3796] [serial = 292] [outer = 13051400] 02:30:15 INFO - PROCESS | 3796 | 1467192615095 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (132CE000) [pid = 3796] [serial = 293] [outer = 13051400] 02:30:15 INFO - PROCESS | 3796 | 1467192615505 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:15 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. 02:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 706ms 02:30:15 INFO - PROCESS | 3796 | 1467192615567 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 02:30:15 INFO - PROCESS | 3796 | 1467192615569 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 02:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:30:15 INFO - PROCESS | 3796 | 1467192615572 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - PROCESS | 3796 | 1467192615576 Marionette TRACE conn2 <- [1,358,null,{}] 02:30:15 INFO - PROCESS | 3796 | 1467192615591 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:15 INFO - PROCESS | 3796 | 1467192615595 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:15 INFO - PROCESS | 3796 | 1467192615676 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 02:30:15 INFO - PROCESS | 3796 | 1467192615690 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 3796 | 1467192615693 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:15 INFO - PROCESS | 3796 | ++DOCSHELL 143F9800 == 31 [pid = 3796] [id = 99] 02:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (143FD400) [pid = 3796] [serial = 294] [outer = 00000000] 02:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15367400) [pid = 3796] [serial = 295] [outer = 143FD400] 02:30:15 INFO - PROCESS | 3796 | 1467192615740 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1536D000) [pid = 3796] [serial = 296] [outer = 143FD400] 02:30:16 INFO - PROCESS | 3796 | 1467192616189 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:16 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. 02:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 643ms 02:30:16 INFO - PROCESS | 3796 | 1467192616210 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 3796 | 1467192616213 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 02:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:30:16 INFO - PROCESS | 3796 | 1467192616220 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 3796 | 1467192616222 Marionette TRACE conn2 <- [1,362,null,{}] 02:30:16 INFO - PROCESS | 3796 | 1467192616225 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 3796 | 1467192616227 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:16 INFO - PROCESS | 3796 | 1467192616308 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 02:30:16 INFO - PROCESS | 3796 | 1467192616313 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:16 INFO - PROCESS | 3796 | 1467192616315 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:16 INFO - PROCESS | 3796 | ++DOCSHELL 15427400 == 32 [pid = 3796] [id = 100] 02:30:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1544E800) [pid = 3796] [serial = 297] [outer = 00000000] 02:30:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15E25800) [pid = 3796] [serial = 298] [outer = 1544E800] 02:30:16 INFO - PROCESS | 3796 | 1467192616359 Marionette DEBUG loaded listener.js 02:30:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16268800) [pid = 3796] [serial = 299] [outer = 1544E800] 02:30:16 INFO - PROCESS | 3796 | 1467192616789 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:16 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. 02:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 596ms 02:30:16 INFO - PROCESS | 3796 | 1467192616828 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 3796 | 1467192616831 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 02:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:30:16 INFO - PROCESS | 3796 | 1467192616834 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 3796 | 1467192616836 Marionette TRACE conn2 <- [1,366,null,{}] 02:30:16 INFO - PROCESS | 3796 | 1467192616846 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 3796 | 1467192616848 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:16 INFO - PROCESS | 3796 | 1467192616949 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 02:30:16 INFO - PROCESS | 3796 | 1467192616954 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:16 INFO - PROCESS | 3796 | 1467192616957 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:16 INFO - PROCESS | 3796 | ++DOCSHELL 154D2800 == 33 [pid = 3796] [id = 101] 02:30:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15768000) [pid = 3796] [serial = 300] [outer = 00000000] 02:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16A64000) [pid = 3796] [serial = 301] [outer = 15768000] 02:30:17 INFO - PROCESS | 3796 | 1467192617001 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16DA7C00) [pid = 3796] [serial = 302] [outer = 15768000] 02:30:17 INFO - PROCESS | 3796 | 1467192617458 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:17 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. 02:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 643ms 02:30:17 INFO - PROCESS | 3796 | 1467192617471 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 3796 | 1467192617473 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 02:30:17 INFO - PROCESS | 3796 | 1467192617476 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:30:17 INFO - PROCESS | 3796 | 1467192617478 Marionette TRACE conn2 <- [1,370,null,{}] 02:30:17 INFO - PROCESS | 3796 | 1467192617482 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:17 INFO - PROCESS | 3796 | 1467192617487 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:17 INFO - PROCESS | 3796 | 1467192617663 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 02:30:17 INFO - PROCESS | 3796 | 1467192617673 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 3796 | 1467192617675 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:17 INFO - PROCESS | 3796 | ++DOCSHELL 16A5B400 == 34 [pid = 3796] [id = 102] 02:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16A5C800) [pid = 3796] [serial = 303] [outer = 00000000] 02:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17797000) [pid = 3796] [serial = 304] [outer = 16A5C800] 02:30:17 INFO - PROCESS | 3796 | 1467192617765 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17ADA400) [pid = 3796] [serial = 305] [outer = 16A5C800] 02:30:18 INFO - PROCESS | 3796 | 1467192618185 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:30:18 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. 02:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 706ms 02:30:18 INFO - PROCESS | 3796 | 1467192618208 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 02:30:18 INFO - PROCESS | 3796 | 1467192618210 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 02:30:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:30:18 INFO - PROCESS | 3796 | 1467192618223 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - PROCESS | 3796 | 1467192618225 Marionette TRACE conn2 <- [1,374,null,{}] 02:30:18 INFO - PROCESS | 3796 | 1467192618228 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 3796 | 1467192618230 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:18 INFO - PROCESS | 3796 | 1467192618355 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 02:30:18 INFO - PROCESS | 3796 | 1467192618376 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 3796 | 1467192618378 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:18 INFO - PROCESS | 3796 | ++DOCSHELL 15457800 == 35 [pid = 3796] [id = 103] 02:30:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17684800) [pid = 3796] [serial = 306] [outer = 00000000] 02:30:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (18172800) [pid = 3796] [serial = 307] [outer = 17684800] 02:30:18 INFO - PROCESS | 3796 | 1467192618429 Marionette DEBUG loaded listener.js 02:30:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (18173800) [pid = 3796] [serial = 308] [outer = 17684800] 02:30:18 INFO - PROCESS | 3796 | 1467192618856 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:30:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:30:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 706ms 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1403E400) [pid = 3796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19610800) [pid = 3796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (110DC400) [pid = 3796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13135800) [pid = 3796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16F70400) [pid = 3796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16264C00) [pid = 3796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A10BC00) [pid = 3796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18171C00) [pid = 3796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A8CC000) [pid = 3796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1314EC00) [pid = 3796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16ED4000) [pid = 3796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A76E800) [pid = 3796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A76A800) [pid = 3796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A5F2C00) [pid = 3796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:30:19 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1ABBEC00) [pid = 3796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:30:19 INFO - PROCESS | 3796 | 1467192619068 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 3796 | 1467192619070 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 02:30:19 INFO - PROCESS | 3796 | 1467192619079 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 3796 | 1467192619081 Marionette TRACE conn2 <- [1,378,null,{}] 02:30:19 INFO - PROCESS | 3796 | 1467192619084 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 3796 | 1467192619086 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:30:19 INFO - PROCESS | 3796 | 1467192619160 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 02:30:19 INFO - PROCESS | 3796 | 1467192619165 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 3796 | 1467192619167 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:19 INFO - PROCESS | 3796 | ++DOCSHELL 129F2C00 == 36 [pid = 3796] [id = 104] 02:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (140ED400) [pid = 3796] [serial = 309] [outer = 00000000] 02:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16264C00) [pid = 3796] [serial = 310] [outer = 140ED400] 02:30:19 INFO - PROCESS | 3796 | 1467192619210 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (170F2800) [pid = 3796] [serial = 311] [outer = 140ED400] 02:30:19 INFO - PROCESS | 3796 | 1467192619612 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:30:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 564ms 02:30:19 INFO - PROCESS | 3796 | 1467192619671 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 3796 | 1467192619673 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:30:19 INFO - PROCESS | 3796 | 1467192619677 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 3796 | 1467192619679 Marionette TRACE conn2 <- [1,382,null,{}] 02:30:19 INFO - PROCESS | 3796 | 1467192619682 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 3796 | 1467192619684 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:19 INFO - PROCESS | 3796 | 1467192619757 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 02:30:19 INFO - PROCESS | 3796 | 1467192619765 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 3796 | 1467192619767 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:19 INFO - PROCESS | 3796 | ++DOCSHELL 13130800 == 37 [pid = 3796] [id = 105] 02:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (143BA000) [pid = 3796] [serial = 312] [outer = 00000000] 02:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19609800) [pid = 3796] [serial = 313] [outer = 143BA000] 02:30:19 INFO - PROCESS | 3796 | 1467192619810 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19610800) [pid = 3796] [serial = 314] [outer = 143BA000] 02:30:20 INFO - PROCESS | 3796 | 1467192620245 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:30:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 596ms 02:30:20 INFO - PROCESS | 3796 | 1467192620273 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 3796 | 1467192620275 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 02:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:30:20 INFO - PROCESS | 3796 | 1467192620283 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 3796 | 1467192620284 Marionette TRACE conn2 <- [1,386,null,{}] 02:30:20 INFO - PROCESS | 3796 | 1467192620288 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 3796 | 1467192620290 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:20 INFO - PROCESS | 3796 | 1467192620374 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 02:30:20 INFO - PROCESS | 3796 | 1467192620381 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 3796 | 1467192620383 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:20 INFO - PROCESS | 3796 | ++DOCSHELL 17FB8400 == 38 [pid = 3796] [id = 106] 02:30:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19608800) [pid = 3796] [serial = 315] [outer = 00000000] 02:30:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19E8DC00) [pid = 3796] [serial = 316] [outer = 19608800] 02:30:20 INFO - PROCESS | 3796 | 1467192620426 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19F76400) [pid = 3796] [serial = 317] [outer = 19608800] 02:30:20 INFO - PROCESS | 3796 | 1467192620863 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 643ms 02:30:20 INFO - PROCESS | 3796 | 1467192620918 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 3796 | 1467192620922 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 02:30:20 INFO - PROCESS | 3796 | 1467192620926 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:30:20 INFO - PROCESS | 3796 | 1467192620930 Marionette TRACE conn2 <- [1,390,null,{}] 02:30:20 INFO - PROCESS | 3796 | 1467192620933 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 3796 | 1467192620936 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:21 INFO - PROCESS | 3796 | 1467192621031 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 02:30:21 INFO - PROCESS | 3796 | 1467192621047 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 3796 | 1467192621049 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:21 INFO - PROCESS | 3796 | ++DOCSHELL 1A26F800 == 39 [pid = 3796] [id = 107] 02:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A271000) [pid = 3796] [serial = 318] [outer = 00000000] 02:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A2D7800) [pid = 3796] [serial = 319] [outer = 1A271000] 02:30:21 INFO - PROCESS | 3796 | 1467192621129 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A5E6400) [pid = 3796] [serial = 320] [outer = 1A271000] 02:30:21 INFO - PROCESS | 3796 | 1467192621844 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 941ms 02:30:21 INFO - PROCESS | 3796 | 1467192621877 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 3796 | 1467192621882 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 02:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:30:21 INFO - PROCESS | 3796 | 1467192621887 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 3796 | 1467192621892 Marionette TRACE conn2 <- [1,394,null,{}] 02:30:21 INFO - PROCESS | 3796 | 1467192621897 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 3796 | 1467192621900 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:22 INFO - PROCESS | 3796 | 1467192622015 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 02:30:22 INFO - PROCESS | 3796 | 1467192622096 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 3796 | 1467192622099 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:22 INFO - PROCESS | 3796 | ++DOCSHELL 129ED800 == 40 [pid = 3796] [id = 108] 02:30:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (129F2800) [pid = 3796] [serial = 321] [outer = 00000000] 02:30:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1312F000) [pid = 3796] [serial = 322] [outer = 129F2800] 02:30:22 INFO - PROCESS | 3796 | 1467192622195 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13469400) [pid = 3796] [serial = 323] [outer = 129F2800] 02:30:22 INFO - PROCESS | 3796 | 1467192622802 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 941ms 02:30:22 INFO - PROCESS | 3796 | 1467192622830 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 3796 | 1467192622834 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 02:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:30:22 INFO - PROCESS | 3796 | 1467192622841 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - PROCESS | 3796 | 1467192622844 Marionette TRACE conn2 <- [1,398,null,{}] 02:30:22 INFO - PROCESS | 3796 | 1467192622848 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 3796 | 1467192622851 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:22 INFO - PROCESS | 3796 | 1467192622962 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 02:30:23 INFO - PROCESS | 3796 | 1467192623059 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 3796 | 1467192623061 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:23 INFO - PROCESS | 3796 | ++DOCSHELL 15366800 == 41 [pid = 3796] [id = 109] 02:30:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15366C00) [pid = 3796] [serial = 324] [outer = 00000000] 02:30:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (15A3B000) [pid = 3796] [serial = 325] [outer = 15366C00] 02:30:23 INFO - PROCESS | 3796 | 1467192623116 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (169A3800) [pid = 3796] [serial = 326] [outer = 15366C00] 02:30:23 INFO - PROCESS | 3796 | 1467192623755 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 957ms 02:30:23 INFO - PROCESS | 3796 | 1467192623792 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 3796 | 1467192623795 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 02:30:23 INFO - PROCESS | 3796 | 1467192623799 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:30:23 INFO - PROCESS | 3796 | 1467192623803 Marionette TRACE conn2 <- [1,402,null,{}] 02:30:23 INFO - PROCESS | 3796 | 1467192623814 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 3796 | 1467192623819 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:23 INFO - PROCESS | 3796 | 1467192623925 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 02:30:24 INFO - PROCESS | 3796 | 1467192624061 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 3796 | 1467192624065 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:24 INFO - PROCESS | 3796 | ++DOCSHELL 17FB0000 == 42 [pid = 3796] [id = 110] 02:30:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1816FC00) [pid = 3796] [serial = 327] [outer = 00000000] 02:30:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19F7F000) [pid = 3796] [serial = 328] [outer = 1816FC00] 02:30:24 INFO - PROCESS | 3796 | 1467192624124 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A270400) [pid = 3796] [serial = 329] [outer = 1816FC00] 02:30:24 INFO - PROCESS | 3796 | 1467192624841 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1098ms 02:30:24 INFO - PROCESS | 3796 | 1467192624904 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 02:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:30:24 INFO - PROCESS | 3796 | 1467192624908 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 02:30:24 INFO - PROCESS | 3796 | 1467192624913 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 3796 | 1467192624916 Marionette TRACE conn2 <- [1,406,null,{}] 02:30:24 INFO - PROCESS | 3796 | 1467192624921 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 3796 | 1467192624924 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:25 INFO - PROCESS | 3796 | 1467192625029 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 02:30:25 INFO - PROCESS | 3796 | 1467192625157 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 3796 | 1467192625160 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:25 INFO - PROCESS | 3796 | ++DOCSHELL 10A7DC00 == 43 [pid = 3796] [id = 111] 02:30:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (114C5C00) [pid = 3796] [serial = 330] [outer = 00000000] 02:30:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1314B800) [pid = 3796] [serial = 331] [outer = 114C5C00] 02:30:25 INFO - PROCESS | 3796 | 1467192625210 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (13943000) [pid = 3796] [serial = 332] [outer = 114C5C00] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 17FB8400 == 42 [pid = 3796] [id = 106] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 13130800 == 41 [pid = 3796] [id = 105] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 129F2C00 == 40 [pid = 3796] [id = 104] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 15457800 == 39 [pid = 3796] [id = 103] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 16A5B400 == 38 [pid = 3796] [id = 102] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 154D2800 == 37 [pid = 3796] [id = 101] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 15427400 == 36 [pid = 3796] [id = 100] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 143F9800 == 35 [pid = 3796] [id = 99] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 1309E000 == 34 [pid = 3796] [id = 98] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 10A7C000 == 33 [pid = 3796] [id = 97] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 15367800 == 32 [pid = 3796] [id = 95] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 10559C00 == 31 [pid = 3796] [id = 96] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 15366800 == 30 [pid = 3796] [id = 109] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 17FB0000 == 29 [pid = 3796] [id = 110] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 1A26F800 == 28 [pid = 3796] [id = 107] 02:30:25 INFO - PROCESS | 3796 | --DOCSHELL 129ED800 == 27 [pid = 3796] [id = 108] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1AB52400) [pid = 3796] [serial = 268] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1AC88800) [pid = 3796] [serial = 271] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (143F2800) [pid = 3796] [serial = 247] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (15458000) [pid = 3796] [serial = 248] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19F75800) [pid = 3796] [serial = 259] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19F7F400) [pid = 3796] [serial = 260] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1281C000) [pid = 3796] [serial = 241] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1292A000) [pid = 3796] [serial = 242] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13153800) [pid = 3796] [serial = 244] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13239C00) [pid = 3796] [serial = 245] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (176E8400) [pid = 3796] [serial = 253] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17793800) [pid = 3796] [serial = 254] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16DA6800) [pid = 3796] [serial = 250] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16ED9400) [pid = 3796] [serial = 251] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A2D5000) [pid = 3796] [serial = 262] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A2D5400) [pid = 3796] [serial = 263] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1ABB8C00) [pid = 3796] [serial = 269] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18175C00) [pid = 3796] [serial = 256] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1960E800) [pid = 3796] [serial = 257] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1AB4C400) [pid = 3796] [serial = 239] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AC8D000) [pid = 3796] [serial = 272] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (143B8C00) [pid = 3796] [serial = 274] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15E1E000) [pid = 3796] [serial = 275] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E82400) [pid = 3796] [serial = 277] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A8C9800) [pid = 3796] [serial = 265] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A8CA400) [pid = 3796] [serial = 266] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A76B000) [pid = 3796] [serial = 278] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AE8F000) [pid = 3796] [serial = 281] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AE8A800) [pid = 3796] [serial = 280] [outer = 00000000] [url = about:blank] 02:30:26 INFO - PROCESS | 3796 | 1467192626334 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1458ms 02:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:30:26 INFO - PROCESS | 3796 | 1467192626376 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 3796 | 1467192626379 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 02:30:26 INFO - PROCESS | 3796 | 1467192626383 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - PROCESS | 3796 | 1467192626386 Marionette TRACE conn2 <- [1,410,null,{}] 02:30:26 INFO - PROCESS | 3796 | 1467192626391 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:26 INFO - PROCESS | 3796 | 1467192626394 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:26 INFO - PROCESS | 3796 | 1467192626525 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 02:30:26 INFO - PROCESS | 3796 | 1467192626555 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 3796 | 1467192626558 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:26 INFO - PROCESS | 3796 | ++DOCSHELL 10A75C00 == 28 [pid = 3796] [id = 112] 02:30:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10A77800) [pid = 3796] [serial = 333] [outer = 00000000] 02:30:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12BC7400) [pid = 3796] [serial = 334] [outer = 10A77800] 02:30:26 INFO - PROCESS | 3796 | 1467192626676 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1304A400) [pid = 3796] [serial = 335] [outer = 10A77800] 02:30:27 INFO - PROCESS | 3796 | 1467192627079 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 690ms 02:30:27 INFO - PROCESS | 3796 | 1467192627113 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 3796 | 1467192627118 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 02:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:30:27 INFO - PROCESS | 3796 | 1467192627124 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 3796 | 1467192627126 Marionette TRACE conn2 <- [1,414,null,{}] 02:30:27 INFO - PROCESS | 3796 | 1467192627134 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 3796 | 1467192627137 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:27 INFO - PROCESS | 3796 | 1467192627253 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 02:30:27 INFO - PROCESS | 3796 | 1467192627263 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 3796 | 1467192627266 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:27 INFO - PROCESS | 3796 | ++DOCSHELL 140EBC00 == 29 [pid = 3796] [id = 113] 02:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (140ED000) [pid = 3796] [serial = 336] [outer = 00000000] 02:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (143C0C00) [pid = 3796] [serial = 337] [outer = 140ED000] 02:30:27 INFO - PROCESS | 3796 | 1467192627312 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (143FD800) [pid = 3796] [serial = 338] [outer = 140ED000] 02:30:27 INFO - PROCESS | 3796 | 1467192627746 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 643ms 02:30:27 INFO - PROCESS | 3796 | 1467192627768 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 3796 | 1467192627770 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 02:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:30:27 INFO - PROCESS | 3796 | 1467192627774 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 3796 | 1467192627777 Marionette TRACE conn2 <- [1,418,null,{}] 02:30:27 INFO - PROCESS | 3796 | 1467192627787 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 3796 | 1467192627792 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:27 INFO - PROCESS | 3796 | 1467192627872 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 02:30:27 INFO - PROCESS | 3796 | 1467192627880 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 3796 | 1467192627883 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:27 INFO - PROCESS | 3796 | ++DOCSHELL 15760000 == 30 [pid = 3796] [id = 114] 02:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15E1E000) [pid = 3796] [serial = 339] [outer = 00000000] 02:30:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (169A1C00) [pid = 3796] [serial = 340] [outer = 15E1E000] 02:30:27 INFO - PROCESS | 3796 | 1467192627929 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DA5C00) [pid = 3796] [serial = 341] [outer = 15E1E000] 02:30:28 INFO - PROCESS | 3796 | 1467192628872 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:30:28 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 02:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1145ms 02:30:28 INFO - PROCESS | 3796 | 1467192628917 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 3796 | 1467192628920 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 02:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:30:28 INFO - PROCESS | 3796 | 1467192628932 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - PROCESS | 3796 | 1467192628934 Marionette TRACE conn2 <- [1,422,null,{}] 02:30:28 INFO - PROCESS | 3796 | 1467192628937 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 3796 | 1467192628939 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:29 INFO - PROCESS | 3796 | 1467192629050 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 02:30:29 INFO - PROCESS | 3796 | 1467192629056 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 3796 | 1467192629058 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:29 INFO - PROCESS | 3796 | ++DOCSHELL 16DA8C00 == 31 [pid = 3796] [id = 115] 02:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DA9000) [pid = 3796] [serial = 342] [outer = 00000000] 02:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17686400) [pid = 3796] [serial = 343] [outer = 16DA9000] 02:30:29 INFO - PROCESS | 3796 | 1467192629102 Marionette DEBUG loaded listener.js 02:30:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1778FC00) [pid = 3796] [serial = 344] [outer = 16DA9000] 02:30:30 INFO - PROCESS | 3796 | 1467192630004 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1097ms 02:30:30 INFO - PROCESS | 3796 | 1467192630030 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 3796 | 1467192630032 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 02:30:30 INFO - PROCESS | 3796 | 1467192630044 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:30:30 INFO - PROCESS | 3796 | 1467192630045 Marionette TRACE conn2 <- [1,426,null,{}] 02:30:30 INFO - PROCESS | 3796 | 1467192630049 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 3796 | 1467192630051 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:30 INFO - PROCESS | 3796 | 1467192630256 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15768000) [pid = 3796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1536A400) [pid = 3796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13051400) [pid = 3796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1544E800) [pid = 3796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A80C00) [pid = 3796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A76000) [pid = 3796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16A5C800) [pid = 3796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (143FD400) [pid = 3796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17684800) [pid = 3796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (140ED400) [pid = 3796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (143BA000) [pid = 3796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A271000) [pid = 3796] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:30:30 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19608800) [pid = 3796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:30:30 INFO - PROCESS | 3796 | 1467192630311 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 3796 | 1467192630313 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:30 INFO - PROCESS | 3796 | ++DOCSHELL 1055E000 == 32 [pid = 3796] [id = 116] 02:30:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A04400) [pid = 3796] [serial = 345] [outer = 00000000] 02:30:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1281D000) [pid = 3796] [serial = 346] [outer = 10A04400] 02:30:30 INFO - PROCESS | 3796 | 1467192630391 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13151000) [pid = 3796] [serial = 347] [outer = 10A04400] 02:30:30 INFO - PROCESS | 3796 | 1467192630775 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 3796 | 1467192630850 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 02:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:30:30 INFO - PROCESS | 3796 | 1467192630853 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 3796 | 1467192630855 Marionette TRACE conn2 <- [1,430,null,{}] 02:30:30 INFO - PROCESS | 3796 | 1467192630858 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 3796 | 1467192630864 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:30 INFO - PROCESS | 3796 | 1467192630950 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 02:30:30 INFO - PROCESS | 3796 | 1467192630956 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 3796 | 1467192630958 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:30 INFO - PROCESS | 3796 | ++DOCSHELL 16263C00 == 33 [pid = 3796] [id = 117] 02:30:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17794800) [pid = 3796] [serial = 348] [outer = 00000000] 02:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A41000) [pid = 3796] [serial = 349] [outer = 17794800] 02:30:31 INFO - PROCESS | 3796 | 1467192631003 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19C30C00) [pid = 3796] [serial = 350] [outer = 17794800] 02:30:31 INFO - PROCESS | 3796 | 1467192631430 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 642ms 02:30:31 INFO - PROCESS | 3796 | 1467192631492 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 3796 | 1467192631494 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 02:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:30:31 INFO - PROCESS | 3796 | 1467192631497 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:30:31 INFO - PROCESS | 3796 | 1467192631499 Marionette TRACE conn2 <- [1,434,null,{}] 02:30:31 INFO - PROCESS | 3796 | 1467192631503 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 3796 | 1467192631505 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:31 INFO - PROCESS | 3796 | 1467192631579 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 02:30:31 INFO - PROCESS | 3796 | 1467192631612 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 3796 | 1467192631615 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:31 INFO - PROCESS | 3796 | ++DOCSHELL 10A76400 == 34 [pid = 3796] [id = 118] 02:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1960F400) [pid = 3796] [serial = 351] [outer = 00000000] 02:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E8F800) [pid = 3796] [serial = 352] [outer = 1960F400] 02:30:31 INFO - PROCESS | 3796 | 1467192631657 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F7F800) [pid = 3796] [serial = 353] [outer = 1960F400] 02:30:32 INFO - PROCESS | 3796 | 1467192632058 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 596ms 02:30:32 INFO - PROCESS | 3796 | 1467192632098 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 3796 | 1467192632100 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 02:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:30:32 INFO - PROCESS | 3796 | 1467192632103 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - PROCESS | 3796 | 1467192632105 Marionette TRACE conn2 <- [1,438,null,{}] 02:30:32 INFO - PROCESS | 3796 | 1467192632110 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 3796 | 1467192632112 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:32 INFO - PROCESS | 3796 | 1467192632197 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 02:30:32 INFO - PROCESS | 3796 | 1467192632202 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:32 INFO - PROCESS | 3796 | 1467192632204 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:32 INFO - PROCESS | 3796 | ++DOCSHELL 19E8F400 == 35 [pid = 3796] [id = 119] 02:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F77800) [pid = 3796] [serial = 354] [outer = 00000000] 02:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A2D5400) [pid = 3796] [serial = 355] [outer = 19F77800] 02:30:32 INFO - PROCESS | 3796 | 1467192632246 Marionette DEBUG loaded listener.js 02:30:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2D6C00) [pid = 3796] [serial = 356] [outer = 19F77800] 02:30:33 INFO - PROCESS | 3796 | 1467192633044 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1004ms 02:30:33 INFO - PROCESS | 3796 | 1467192633108 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 02:30:33 INFO - PROCESS | 3796 | 1467192633112 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 02:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:30:33 INFO - PROCESS | 3796 | 1467192633117 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:30:33 INFO - PROCESS | 3796 | 1467192633122 Marionette TRACE conn2 <- [1,442,null,{}] 02:30:33 INFO - PROCESS | 3796 | 1467192633128 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:33 INFO - PROCESS | 3796 | 1467192633131 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:33 INFO - PROCESS | 3796 | 1467192633272 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 02:30:33 INFO - PROCESS | 3796 | 1467192633392 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 3796 | 1467192633396 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:33 INFO - PROCESS | 3796 | ++DOCSHELL 1292A400 == 36 [pid = 3796] [id = 120] 02:30:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (129F3800) [pid = 3796] [serial = 357] [outer = 00000000] 02:30:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13136800) [pid = 3796] [serial = 358] [outer = 129F3800] 02:30:33 INFO - PROCESS | 3796 | 1467192633452 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14040000) [pid = 3796] [serial = 359] [outer = 129F3800] 02:30:34 INFO - PROCESS | 3796 | 1467192634259 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1192ms 02:30:34 INFO - PROCESS | 3796 | 1467192634316 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 3796 | 1467192634320 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:30:34 INFO - PROCESS | 3796 | 1467192634333 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 3796 | 1467192634337 Marionette TRACE conn2 <- [1,446,null,{}] 02:30:34 INFO - PROCESS | 3796 | 1467192634342 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 3796 | 1467192634346 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:34 INFO - PROCESS | 3796 | 1467192634453 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 02:30:34 INFO - PROCESS | 3796 | 1467192634527 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 3796 | 1467192634532 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:34 INFO - PROCESS | 3796 | ++DOCSHELL 12BC4C00 == 37 [pid = 3796] [id = 121] 02:30:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12DC0400) [pid = 3796] [serial = 360] [outer = 00000000] 02:30:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13154400) [pid = 3796] [serial = 361] [outer = 12DC0400] 02:30:34 INFO - PROCESS | 3796 | 1467192634580 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (131EB400) [pid = 3796] [serial = 362] [outer = 12DC0400] 02:30:34 INFO - PROCESS | 3796 | --DOCSHELL 10A76400 == 36 [pid = 3796] [id = 118] 02:30:34 INFO - PROCESS | 3796 | --DOCSHELL 16263C00 == 35 [pid = 3796] [id = 117] 02:30:34 INFO - PROCESS | 3796 | --DOCSHELL 1055E000 == 34 [pid = 3796] [id = 116] 02:30:34 INFO - PROCESS | 3796 | --DOCSHELL 16DA8C00 == 33 [pid = 3796] [id = 115] 02:30:34 INFO - PROCESS | 3796 | --DOCSHELL 15760000 == 32 [pid = 3796] [id = 114] 02:30:34 INFO - PROCESS | 3796 | --DOCSHELL 140EBC00 == 31 [pid = 3796] [id = 113] 02:30:34 INFO - PROCESS | 3796 | --DOCSHELL 10A75C00 == 30 [pid = 3796] [id = 112] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A2D7800) [pid = 3796] [serial = 319] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19E8DC00) [pid = 3796] [serial = 316] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A5E6400) [pid = 3796] [serial = 320] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16DA7C00) [pid = 3796] [serial = 302] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1536DC00) [pid = 3796] [serial = 283] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15370000) [pid = 3796] [serial = 284] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13157800) [pid = 3796] [serial = 292] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (132CE000) [pid = 3796] [serial = 293] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15E25800) [pid = 3796] [serial = 298] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1281E800) [pid = 3796] [serial = 289] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12DC6C00) [pid = 3796] [serial = 290] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12821C00) [pid = 3796] [serial = 286] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (130AA800) [pid = 3796] [serial = 287] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17ADA400) [pid = 3796] [serial = 305] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15367400) [pid = 3796] [serial = 295] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1536D000) [pid = 3796] [serial = 296] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17797000) [pid = 3796] [serial = 304] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (18172800) [pid = 3796] [serial = 307] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16264C00) [pid = 3796] [serial = 310] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (170F2800) [pid = 3796] [serial = 311] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19609800) [pid = 3796] [serial = 313] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16A64000) [pid = 3796] [serial = 301] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19610800) [pid = 3796] [serial = 314] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (18173800) [pid = 3796] [serial = 308] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16268800) [pid = 3796] [serial = 299] [outer = 00000000] [url = about:blank] 02:30:34 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19F76400) [pid = 3796] [serial = 317] [outer = 00000000] [url = about:blank] 02:30:35 INFO - PROCESS | 3796 | 1467192635172 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 862ms 02:30:35 INFO - PROCESS | 3796 | 1467192635240 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 02:30:35 INFO - PROCESS | 3796 | 1467192635244 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 02:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:30:35 INFO - PROCESS | 3796 | 1467192635249 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 3796 | 1467192635254 Marionette TRACE conn2 <- [1,450,null,{}] 02:30:35 INFO - PROCESS | 3796 | 1467192635260 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 3796 | 1467192635264 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:35 INFO - PROCESS | 3796 | 1467192635409 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 02:30:35 INFO - PROCESS | 3796 | 1467192635486 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:35 INFO - PROCESS | 3796 | 1467192635491 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:35 INFO - PROCESS | 3796 | ++DOCSHELL 114C4C00 == 31 [pid = 3796] [id = 122] 02:30:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (114D2000) [pid = 3796] [serial = 363] [outer = 00000000] 02:30:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (129F4C00) [pid = 3796] [serial = 364] [outer = 114D2000] 02:30:35 INFO - PROCESS | 3796 | 1467192635547 Marionette DEBUG loaded listener.js 02:30:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1312D400) [pid = 3796] [serial = 365] [outer = 114D2000] 02:30:36 INFO - PROCESS | 3796 | 1467192636183 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 3796 | 1467192636259 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 02:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:30:36 INFO - PROCESS | 3796 | 1467192636266 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - PROCESS | 3796 | 1467192636271 Marionette TRACE conn2 <- [1,454,null,{}] 02:30:36 INFO - PROCESS | 3796 | 1467192636275 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:36 INFO - PROCESS | 3796 | 1467192636278 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:36 INFO - PROCESS | 3796 | 1467192636428 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 02:30:36 INFO - PROCESS | 3796 | 1467192636497 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 3796 | 1467192636500 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:36 INFO - PROCESS | 3796 | ++DOCSHELL 1536D400 == 32 [pid = 3796] [id = 123] 02:30:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1536D800) [pid = 3796] [serial = 366] [outer = 00000000] 02:30:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (15370000) [pid = 3796] [serial = 367] [outer = 1536D800] 02:30:36 INFO - PROCESS | 3796 | 1467192636603 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1542B800) [pid = 3796] [serial = 368] [outer = 1536D800] 02:30:37 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:37 INFO - PROCESS | 3796 | 1467192637170 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 972ms 02:30:37 INFO - PROCESS | 3796 | 1467192637227 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 3796 | 1467192637229 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 02:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:30:37 INFO - PROCESS | 3796 | 1467192637233 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - PROCESS | 3796 | 1467192637235 Marionette TRACE conn2 <- [1,458,null,{}] 02:30:37 INFO - PROCESS | 3796 | 1467192637259 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 3796 | 1467192637265 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:37 INFO - PROCESS | 3796 | 1467192637414 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 02:30:37 INFO - PROCESS | 3796 | 1467192637464 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 3796 | 1467192637468 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:37 INFO - PROCESS | 3796 | ++DOCSHELL 169A1800 == 33 [pid = 3796] [id = 124] 02:30:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (169A2400) [pid = 3796] [serial = 369] [outer = 00000000] 02:30:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16C0E000) [pid = 3796] [serial = 370] [outer = 169A2400] 02:30:37 INFO - PROCESS | 3796 | 1467192637525 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16DA6000) [pid = 3796] [serial = 371] [outer = 169A2400] 02:30:37 INFO - PROCESS | 3796 | [3796] 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 02:30:37 INFO - PROCESS | 3796 | [3796] 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 02:30:38 INFO - PROCESS | 3796 | 1467192638125 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 3796 | 1467192638181 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:30:38 INFO - PROCESS | 3796 | 1467192638184 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 3796 | 1467192638186 Marionette TRACE conn2 <- [1,462,null,{}] 02:30:38 INFO - PROCESS | 3796 | 1467192638190 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 3796 | 1467192638193 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:38 INFO - PROCESS | 3796 | 1467192638298 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 02:30:38 INFO - PROCESS | 3796 | 1467192638378 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 3796 | 1467192638380 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:38 INFO - PROCESS | 3796 | ++DOCSHELL 17794C00 == 34 [pid = 3796] [id = 125] 02:30:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17797000) [pid = 3796] [serial = 372] [outer = 00000000] 02:30:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17F29000) [pid = 3796] [serial = 373] [outer = 17797000] 02:30:38 INFO - PROCESS | 3796 | 1467192638485 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17FB7C00) [pid = 3796] [serial = 374] [outer = 17797000] 02:30:39 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:39 INFO - PROCESS | 3796 | 1467192639164 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:30:39 INFO - PROCESS | 3796 | 1467192639846 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 02:30:39 INFO - PROCESS | 3796 | 1467192639852 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:30:39 INFO - PROCESS | 3796 | 1467192639856 Marionette TRACE conn2 <- [1,466,null,{}] 02:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:30:39 INFO - PROCESS | 3796 | 1467192639862 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:39 INFO - PROCESS | 3796 | 1467192639866 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:39 INFO - PROCESS | 3796 | 1467192639950 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 02:30:39 INFO - PROCESS | 3796 | 1467192639957 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 3796 | 1467192639962 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:39 INFO - PROCESS | 3796 | ++DOCSHELL 112C2000 == 28 [pid = 3796] [id = 126] 02:30:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (112C6800) [pid = 3796] [serial = 375] [outer = 00000000] 02:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11CD1400) [pid = 3796] [serial = 376] [outer = 112C6800] 02:30:40 INFO - PROCESS | 3796 | 1467192640011 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (129B3C00) [pid = 3796] [serial = 377] [outer = 112C6800] 02:30:40 INFO - PROCESS | 3796 | 1467192640492 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 3796 | 1467192640561 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 02:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:30:40 INFO - PROCESS | 3796 | 1467192640568 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 3796 | 1467192640572 Marionette TRACE conn2 <- [1,470,null,{}] 02:30:40 INFO - PROCESS | 3796 | 1467192640576 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 3796 | 1467192640578 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:40 INFO - PROCESS | 3796 | 1467192640667 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 02:30:40 INFO - PROCESS | 3796 | 1467192640745 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 3796 | 1467192640748 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:40 INFO - PROCESS | 3796 | ++DOCSHELL 14035C00 == 29 [pid = 3796] [id = 127] 02:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (14036000) [pid = 3796] [serial = 378] [outer = 00000000] 02:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15368800) [pid = 3796] [serial = 379] [outer = 14036000] 02:30:40 INFO - PROCESS | 3796 | 1467192640795 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1536DC00) [pid = 3796] [serial = 380] [outer = 14036000] 02:30:41 INFO - PROCESS | 3796 | 1467192641180 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 658ms 02:30:41 INFO - PROCESS | 3796 | 1467192641222 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 3796 | 1467192641224 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 02:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:30:41 INFO - PROCESS | 3796 | 1467192641228 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - PROCESS | 3796 | 1467192641230 Marionette TRACE conn2 <- [1,474,null,{}] 02:30:41 INFO - PROCESS | 3796 | 1467192641293 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 3796 | 1467192641297 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:41 INFO - PROCESS | 3796 | 1467192641382 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 02:30:41 INFO - PROCESS | 3796 | 1467192641398 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 3796 | 1467192641404 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:41 INFO - PROCESS | 3796 | ++DOCSHELL 169A2800 == 30 [pid = 3796] [id = 128] 02:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (169A2C00) [pid = 3796] [serial = 381] [outer = 00000000] 02:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17048C00) [pid = 3796] [serial = 382] [outer = 169A2C00] 02:30:41 INFO - PROCESS | 3796 | 1467192641454 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (170F7C00) [pid = 3796] [serial = 383] [outer = 169A2C00] 02:30:41 INFO - PROCESS | 3796 | 1467192641935 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 753ms 02:30:42 INFO - PROCESS | 3796 | 1467192641988 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 3796 | 1467192641990 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 02:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:30:42 INFO - PROCESS | 3796 | 1467192641997 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 3796 | 1467192641999 Marionette TRACE conn2 <- [1,478,null,{}] 02:30:42 INFO - PROCESS | 3796 | 1467192642002 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 3796 | 1467192642004 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:42 INFO - PROCESS | 3796 | 1467192642127 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 02:30:42 INFO - PROCESS | 3796 | 1467192642139 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 3796 | 1467192642141 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:42 INFO - PROCESS | 3796 | ++DOCSHELL 17AD6C00 == 31 [pid = 3796] [id = 129] 02:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17AD9C00) [pid = 3796] [serial = 384] [outer = 00000000] 02:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19602800) [pid = 3796] [serial = 385] [outer = 17AD9C00] 02:30:42 INFO - PROCESS | 3796 | 1467192642186 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1960A000) [pid = 3796] [serial = 386] [outer = 17AD9C00] 02:30:42 INFO - PROCESS | 3796 | 1467192642630 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 705ms 02:30:42 INFO - PROCESS | 3796 | 1467192642697 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 3796 | 1467192642699 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 02:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:30:42 INFO - PROCESS | 3796 | 1467192642729 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 3796 | 1467192642731 Marionette TRACE conn2 <- [1,482,null,{}] 02:30:42 INFO - PROCESS | 3796 | 1467192642747 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 3796 | 1467192642749 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:42 INFO - PROCESS | 3796 | 1467192642849 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 02:30:42 INFO - PROCESS | 3796 | 1467192642861 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 3796 | 1467192642863 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:42 INFO - PROCESS | 3796 | ++DOCSHELL 19C22C00 == 32 [pid = 3796] [id = 130] 02:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19C23C00) [pid = 3796] [serial = 387] [outer = 00000000] 02:30:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19E87800) [pid = 3796] [serial = 388] [outer = 19C23C00] 02:30:42 INFO - PROCESS | 3796 | 1467192642906 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19F74C00) [pid = 3796] [serial = 389] [outer = 19C23C00] 02:30:43 INFO - PROCESS | 3796 | 1467192643346 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 02:30:43 INFO - PROCESS | 3796 | 1467192643384 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 3796 | 1467192643386 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 02:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:30:43 INFO - PROCESS | 3796 | 1467192643390 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - PROCESS | 3796 | 1467192643392 Marionette TRACE conn2 <- [1,486,null,{}] 02:30:43 INFO - PROCESS | 3796 | 1467192643396 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 3796 | 1467192643401 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:43 INFO - PROCESS | 3796 | 1467192643539 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 02:30:43 INFO - PROCESS | 3796 | 1467192643596 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 3796 | 1467192643598 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:43 INFO - PROCESS | 3796 | ++DOCSHELL 1A278C00 == 33 [pid = 3796] [id = 131] 02:30:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A2DDC00) [pid = 3796] [serial = 390] [outer = 00000000] 02:30:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A5F0400) [pid = 3796] [serial = 391] [outer = 1A2DDC00] 02:30:43 INFO - PROCESS | 3796 | 1467192643645 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A769000) [pid = 3796] [serial = 392] [outer = 1A2DDC00] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12DC0400) [pid = 3796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19F77800) [pid = 3796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (129F3800) [pid = 3796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1816FC00) [pid = 3796] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17794800) [pid = 3796] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (140ED000) [pid = 3796] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15366C00) [pid = 3796] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15E1E000) [pid = 3796] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16DA9000) [pid = 3796] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A77800) [pid = 3796] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A04400) [pid = 3796] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (114C5C00) [pid = 3796] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129F2800) [pid = 3796] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:30:44 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1960F400) [pid = 3796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:30:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12DC0400) [pid = 3796] [serial = 393] [outer = 1B627C00] 02:30:44 INFO - PROCESS | 3796 | 1467192644316 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 957ms 02:30:44 INFO - PROCESS | 3796 | 1467192644366 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 3796 | 1467192644368 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 02:30:44 INFO - PROCESS | 3796 | 1467192644371 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:30:44 INFO - PROCESS | 3796 | 1467192644373 Marionette TRACE conn2 <- [1,490,null,{}] 02:30:44 INFO - PROCESS | 3796 | 1467192644376 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 3796 | 1467192644378 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:44 INFO - PROCESS | 3796 | 1467192644465 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 02:30:44 INFO - PROCESS | 3796 | 1467192644473 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 3796 | 1467192644475 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:44 INFO - PROCESS | 3796 | ++DOCSHELL 132CB400 == 34 [pid = 3796] [id = 132] 02:30:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13462800) [pid = 3796] [serial = 394] [outer = 00000000] 02:30:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A274C00) [pid = 3796] [serial = 395] [outer = 13462800] 02:30:44 INFO - PROCESS | 3796 | 1467192644529 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2DB000) [pid = 3796] [serial = 396] [outer = 13462800] 02:30:44 INFO - PROCESS | 3796 | 1467192644930 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 596ms 02:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:30:44 INFO - PROCESS | 3796 | 1467192644971 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 3796 | 1467192644973 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 02:30:44 INFO - PROCESS | 3796 | 1467192644976 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 3796 | 1467192644978 Marionette TRACE conn2 <- [1,494,null,{}] 02:30:44 INFO - PROCESS | 3796 | 1467192644982 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 3796 | 1467192644984 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:45 INFO - PROCESS | 3796 | 1467192645062 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 02:30:45 INFO - PROCESS | 3796 | 1467192645067 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 3796 | 1467192645069 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:45 INFO - PROCESS | 3796 | ++DOCSHELL 10A01400 == 35 [pid = 3796] [id = 133] 02:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13134C00) [pid = 3796] [serial = 397] [outer = 00000000] 02:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A770800) [pid = 3796] [serial = 398] [outer = 13134C00] 02:30:45 INFO - PROCESS | 3796 | 1467192645111 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A8C4000) [pid = 3796] [serial = 399] [outer = 13134C00] 02:30:45 INFO - PROCESS | 3796 | 1467192645520 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 596ms 02:30:45 INFO - PROCESS | 3796 | 1467192645571 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 3796 | 1467192645573 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 02:30:45 INFO - PROCESS | 3796 | 1467192645580 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:30:45 INFO - PROCESS | 3796 | 1467192645582 Marionette TRACE conn2 <- [1,498,null,{}] 02:30:45 INFO - PROCESS | 3796 | 1467192645586 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 3796 | 1467192645587 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:45 INFO - PROCESS | 3796 | 1467192645664 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 02:30:45 INFO - PROCESS | 3796 | 1467192645671 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 3796 | 1467192645673 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:45 INFO - PROCESS | 3796 | ++DOCSHELL 10EB7800 == 36 [pid = 3796] [id = 134] 02:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A8CA400) [pid = 3796] [serial = 400] [outer = 00000000] 02:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A8CF000) [pid = 3796] [serial = 401] [outer = 1A8CA400] 02:30:45 INFO - PROCESS | 3796 | 1467192645716 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A8D0000) [pid = 3796] [serial = 402] [outer = 1A8CA400] 02:30:46 INFO - PROCESS | 3796 | 1467192646367 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 831ms 02:30:46 INFO - PROCESS | 3796 | 1467192646448 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 3796 | 1467192646453 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 02:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:30:46 INFO - PROCESS | 3796 | 1467192646459 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 3796 | 1467192646463 Marionette TRACE conn2 <- [1,502,null,{}] 02:30:46 INFO - PROCESS | 3796 | 1467192646469 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 3796 | 1467192646472 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:46 INFO - PROCESS | 3796 | 1467192646603 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 02:30:46 INFO - PROCESS | 3796 | 1467192646677 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 3796 | 1467192646680 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:46 INFO - PROCESS | 3796 | ++DOCSHELL 110DB400 == 37 [pid = 3796] [id = 135] 02:30:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (112CB400) [pid = 3796] [serial = 403] [outer = 00000000] 02:30:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (132CE000) [pid = 3796] [serial = 404] [outer = 112CB400] 02:30:46 INFO - PROCESS | 3796 | 1467192646776 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (140E7400) [pid = 3796] [serial = 405] [outer = 112CB400] 02:30:47 INFO - PROCESS | 3796 | 1467192647437 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1035ms 02:30:47 INFO - PROCESS | 3796 | 1467192647501 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 02:30:47 INFO - PROCESS | 3796 | 1467192647506 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 02:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:30:47 INFO - PROCESS | 3796 | 1467192647531 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:30:47 INFO - PROCESS | 3796 | 1467192647534 Marionette TRACE conn2 <- [1,506,null,{}] 02:30:47 INFO - PROCESS | 3796 | 1467192647538 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:47 INFO - PROCESS | 3796 | 1467192647541 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:47 INFO - PROCESS | 3796 | 1467192647716 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 02:30:47 INFO - PROCESS | 3796 | 1467192647725 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 3796 | 1467192647728 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:47 INFO - PROCESS | 3796 | ++DOCSHELL 15E23C00 == 38 [pid = 3796] [id = 136] 02:30:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15E28400) [pid = 3796] [serial = 406] [outer = 00000000] 02:30:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1768E400) [pid = 3796] [serial = 407] [outer = 15E28400] 02:30:47 INFO - PROCESS | 3796 | 1467192647783 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17AD1C00) [pid = 3796] [serial = 408] [outer = 15E28400] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 10A01400 == 37 [pid = 3796] [id = 133] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 132CB400 == 36 [pid = 3796] [id = 132] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 1A278C00 == 35 [pid = 3796] [id = 131] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 19C22C00 == 34 [pid = 3796] [id = 130] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 17AD6C00 == 33 [pid = 3796] [id = 129] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 169A2800 == 32 [pid = 3796] [id = 128] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 14035C00 == 31 [pid = 3796] [id = 127] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 112C2000 == 30 [pid = 3796] [id = 126] 02:30:48 INFO - PROCESS | 3796 | --DOCSHELL 17794C00 == 29 [pid = 3796] [id = 125] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19E8F800) [pid = 3796] [serial = 352] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13154400) [pid = 3796] [serial = 361] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (131EB400) [pid = 3796] [serial = 362] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19F7F800) [pid = 3796] [serial = 353] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A2D5400) [pid = 3796] [serial = 355] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13136800) [pid = 3796] [serial = 358] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A2D6C00) [pid = 3796] [serial = 356] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (14040000) [pid = 3796] [serial = 359] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19F7F000) [pid = 3796] [serial = 328] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19C30C00) [pid = 3796] [serial = 350] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (143FD800) [pid = 3796] [serial = 338] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15A3B000) [pid = 3796] [serial = 325] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (169A3800) [pid = 3796] [serial = 326] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (169A1C00) [pid = 3796] [serial = 340] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1778FC00) [pid = 3796] [serial = 344] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12BC7400) [pid = 3796] [serial = 334] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13151000) [pid = 3796] [serial = 347] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1314B800) [pid = 3796] [serial = 331] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17686400) [pid = 3796] [serial = 343] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19A41000) [pid = 3796] [serial = 349] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1312F000) [pid = 3796] [serial = 322] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13469400) [pid = 3796] [serial = 323] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1304A400) [pid = 3796] [serial = 335] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13943000) [pid = 3796] [serial = 332] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (143C0C00) [pid = 3796] [serial = 337] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A270400) [pid = 3796] [serial = 329] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16DA5C00) [pid = 3796] [serial = 341] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1281D000) [pid = 3796] [serial = 346] [outer = 00000000] [url = about:blank] 02:30:48 INFO - PROCESS | 3796 | 1467192648699 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1223ms 02:30:48 INFO - PROCESS | 3796 | 1467192648726 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 02:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:30:48 INFO - PROCESS | 3796 | 1467192648729 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 02:30:48 INFO - PROCESS | 3796 | 1467192648734 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 3796 | 1467192648737 Marionette TRACE conn2 <- [1,510,null,{}] 02:30:48 INFO - PROCESS | 3796 | 1467192648742 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 3796 | 1467192648745 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:48 INFO - PROCESS | 3796 | 1467192648830 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 02:30:48 INFO - PROCESS | 3796 | 1467192648836 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 3796 | 1467192648841 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:48 INFO - PROCESS | 3796 | ++DOCSHELL 129B4000 == 30 [pid = 3796] [id = 137] 02:30:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (129B4400) [pid = 3796] [serial = 409] [outer = 00000000] 02:30:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13036400) [pid = 3796] [serial = 410] [outer = 129B4400] 02:30:48 INFO - PROCESS | 3796 | 1467192648888 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1309E000) [pid = 3796] [serial = 411] [outer = 129B4400] 02:30:49 INFO - PROCESS | 3796 | 1467192649350 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 643ms 02:30:49 INFO - PROCESS | 3796 | 1467192649394 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 3796 | 1467192649398 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 02:30:49 INFO - PROCESS | 3796 | 1467192649404 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:30:49 INFO - PROCESS | 3796 | 1467192649407 Marionette TRACE conn2 <- [1,514,null,{}] 02:30:49 INFO - PROCESS | 3796 | 1467192649411 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 3796 | 1467192649414 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:49 INFO - PROCESS | 3796 | 1467192649495 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 02:30:49 INFO - PROCESS | 3796 | 1467192649503 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 3796 | 1467192649506 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:49 INFO - PROCESS | 3796 | ++DOCSHELL 13239C00 == 31 [pid = 3796] [id = 138] 02:30:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1323A400) [pid = 3796] [serial = 412] [outer = 00000000] 02:30:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (14035400) [pid = 3796] [serial = 413] [outer = 1323A400] 02:30:49 INFO - PROCESS | 3796 | 1467192649551 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (140ED000) [pid = 3796] [serial = 414] [outer = 1323A400] 02:30:50 INFO - PROCESS | 3796 | 1467192649985 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:30:50 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 02:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 628ms 02:30:50 INFO - PROCESS | 3796 | 1467192650047 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 3796 | 1467192650049 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:30:50 INFO - PROCESS | 3796 | 1467192650053 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 3796 | 1467192650056 Marionette TRACE conn2 <- [1,518,null,{}] 02:30:50 INFO - PROCESS | 3796 | 1467192650067 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 3796 | 1467192650071 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:50 INFO - PROCESS | 3796 | 1467192650152 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 02:30:50 INFO - PROCESS | 3796 | 1467192650161 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 3796 | 1467192650165 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:50 INFO - PROCESS | 3796 | ++DOCSHELL 15E25C00 == 32 [pid = 3796] [id = 139] 02:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16263000) [pid = 3796] [serial = 415] [outer = 00000000] 02:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (169A1000) [pid = 3796] [serial = 416] [outer = 16263000] 02:30:50 INFO - PROCESS | 3796 | 1467192650212 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16A68C00) [pid = 3796] [serial = 417] [outer = 16263000] 02:30:50 INFO - PROCESS | 3796 | 1467192650652 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 02:30:50 INFO - PROCESS | 3796 | 1467192650690 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 3796 | 1467192650693 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:30:50 INFO - PROCESS | 3796 | 1467192650696 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 3796 | 1467192650698 Marionette TRACE conn2 <- [1,522,null,{}] 02:30:50 INFO - PROCESS | 3796 | 1467192650701 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 3796 | 1467192650703 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:50 INFO - PROCESS | 3796 | 1467192650785 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 02:30:50 INFO - PROCESS | 3796 | 1467192650792 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 3796 | 1467192650794 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:50 INFO - PROCESS | 3796 | ++DOCSHELL 16DA7400 == 33 [pid = 3796] [id = 140] 02:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16F70000) [pid = 3796] [serial = 418] [outer = 00000000] 02:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17794000) [pid = 3796] [serial = 419] [outer = 16F70000] 02:30:50 INFO - PROCESS | 3796 | 1467192650837 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FB8400) [pid = 3796] [serial = 420] [outer = 16F70000] 02:30:51 INFO - PROCESS | 3796 | 1467192651319 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 643ms 02:30:51 INFO - PROCESS | 3796 | 1467192651334 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 02:30:51 INFO - PROCESS | 3796 | 1467192651336 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 02:30:51 INFO - PROCESS | 3796 | 1467192651339 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:30:51 INFO - PROCESS | 3796 | 1467192651341 Marionette TRACE conn2 <- [1,526,null,{}] 02:30:51 INFO - PROCESS | 3796 | 1467192651354 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:51 INFO - PROCESS | 3796 | 1467192651357 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:51 INFO - PROCESS | 3796 | 1467192651456 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 02:30:51 INFO - PROCESS | 3796 | 1467192651461 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 3796 | 1467192651464 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:51 INFO - PROCESS | 3796 | ++DOCSHELL 18170800 == 34 [pid = 3796] [id = 141] 02:30:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18170C00) [pid = 3796] [serial = 421] [outer = 00000000] 02:30:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19608800) [pid = 3796] [serial = 422] [outer = 18170C00] 02:30:51 INFO - PROCESS | 3796 | 1467192651506 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A41400) [pid = 3796] [serial = 423] [outer = 18170C00] 02:30:52 INFO - PROCESS | 3796 | 1467192651968 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:30:52 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 02:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 659ms 02:30:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:30:52 INFO - PROCESS | 3796 | 1467192652001 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 3796 | 1467192652003 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 02:30:52 INFO - PROCESS | 3796 | 1467192652006 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - PROCESS | 3796 | 1467192652008 Marionette TRACE conn2 <- [1,530,null,{}] 02:30:52 INFO - PROCESS | 3796 | 1467192652015 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 3796 | 1467192652021 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:52 INFO - PROCESS | 3796 | 1467192652149 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 02:30:52 INFO - PROCESS | 3796 | 1467192652236 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:52 INFO - PROCESS | 3796 | 1467192652238 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:52 INFO - PROCESS | 3796 | ++DOCSHELL 170EF000 == 35 [pid = 3796] [id = 142] 02:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E8E800) [pid = 3796] [serial = 424] [outer = 00000000] 02:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A26F800) [pid = 3796] [serial = 425] [outer = 19E8E800] 02:30:52 INFO - PROCESS | 3796 | 1467192652281 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A270400) [pid = 3796] [serial = 426] [outer = 19E8E800] 02:30:52 INFO - PROCESS | 3796 | 1467192652740 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:30:52 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 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:30:52 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 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:30:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:30:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 738ms 02:30:52 INFO - PROCESS | 3796 | 1467192652779 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 3796 | 1467192652781 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 02:30:52 INFO - PROCESS | 3796 | 1467192652785 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:30:52 INFO - PROCESS | 3796 | 1467192652786 Marionette TRACE conn2 <- [1,534,null,{}] 02:30:52 INFO - PROCESS | 3796 | 1467192652790 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 3796 | 1467192652792 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:52 INFO - PROCESS | 3796 | 1467192652906 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 02:30:52 INFO - PROCESS | 3796 | 1467192652912 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:52 INFO - PROCESS | 3796 | 1467192652914 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:52 INFO - PROCESS | 3796 | ++DOCSHELL 1A2DE800 == 36 [pid = 3796] [id = 143] 02:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2E1800) [pid = 3796] [serial = 427] [outer = 00000000] 02:30:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A8C9800) [pid = 3796] [serial = 428] [outer = 1A2E1800] 02:30:52 INFO - PROCESS | 3796 | 1467192652961 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB46400) [pid = 3796] [serial = 429] [outer = 1A2E1800] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17AD9C00) [pid = 3796] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (14036000) [pid = 3796] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (112C6800) [pid = 3796] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (169A2C00) [pid = 3796] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (114D2000) [pid = 3796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1536D800) [pid = 3796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (169A2400) [pid = 3796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19C23C00) [pid = 3796] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A2DDC00) [pid = 3796] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13134C00) [pid = 3796] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:30:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13462800) [pid = 3796] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:30:53 INFO - PROCESS | 3796 | 1467192653414 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:30:53 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. 02:30:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 690ms 02:30:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:30:53 INFO - PROCESS | 3796 | 1467192653486 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 3796 | 1467192653488 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 02:30:53 INFO - PROCESS | 3796 | 1467192653491 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - PROCESS | 3796 | 1467192653493 Marionette TRACE conn2 <- [1,538,null,{}] 02:30:53 INFO - PROCESS | 3796 | 1467192653496 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 3796 | 1467192653498 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:53 INFO - PROCESS | 3796 | 1467192653599 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 02:30:53 INFO - PROCESS | 3796 | 1467192653606 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 3796 | 1467192653608 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:53 INFO - PROCESS | 3796 | ++DOCSHELL 13034400 == 37 [pid = 3796] [id = 144] 02:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1303B000) [pid = 3796] [serial = 430] [outer = 00000000] 02:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19607400) [pid = 3796] [serial = 431] [outer = 1303B000] 02:30:53 INFO - PROCESS | 3796 | 1467192653651 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A5F0000) [pid = 3796] [serial = 432] [outer = 1303B000] 02:30:54 INFO - PROCESS | 3796 | 1467192654051 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:30:54 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. 02:30:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 596ms 02:30:54 INFO - PROCESS | 3796 | 1467192654099 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 3796 | 1467192654101 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 02:30:54 INFO - PROCESS | 3796 | 1467192654104 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:30:54 INFO - PROCESS | 3796 | 1467192654106 Marionette TRACE conn2 <- [1,542,null,{}] 02:30:54 INFO - PROCESS | 3796 | 1467192654110 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 3796 | 1467192654111 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:54 INFO - PROCESS | 3796 | 1467192654193 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 02:30:54 INFO - PROCESS | 3796 | 1467192654198 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 3796 | 1467192654200 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:54 INFO - PROCESS | 3796 | ++DOCSHELL 169A0000 == 38 [pid = 3796] [id = 145] 02:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FB4C00) [pid = 3796] [serial = 433] [outer = 00000000] 02:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1AB4A000) [pid = 3796] [serial = 434] [outer = 17FB4C00] 02:30:54 INFO - PROCESS | 3796 | 1467192654252 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1ABB6C00) [pid = 3796] [serial = 435] [outer = 17FB4C00] 02:30:54 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:54 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:30:54 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:54 INFO - PROCESS | 3796 | 1467192654651 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 595ms 02:30:54 INFO - PROCESS | 3796 | 1467192654705 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 3796 | 1467192654707 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 02:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:30:54 INFO - PROCESS | 3796 | 1467192654714 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 3796 | 1467192654716 Marionette TRACE conn2 <- [1,546,null,{}] 02:30:54 INFO - PROCESS | 3796 | 1467192654720 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 3796 | 1467192654722 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:54 INFO - PROCESS | 3796 | 1467192654800 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 02:30:54 INFO - PROCESS | 3796 | 1467192654809 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 3796 | 1467192654810 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:54 INFO - PROCESS | 3796 | ++DOCSHELL 1AB4D000 == 39 [pid = 3796] [id = 146] 02:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB50400) [pid = 3796] [serial = 436] [outer = 00000000] 02:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1ABC0000) [pid = 3796] [serial = 437] [outer = 1AB50400] 02:30:54 INFO - PROCESS | 3796 | 1467192654852 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1ABC1000) [pid = 3796] [serial = 438] [outer = 1AB50400] 02:30:55 INFO - PROCESS | 3796 | 1467192655424 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 737ms 02:30:55 INFO - PROCESS | 3796 | 1467192655453 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 3796 | 1467192655457 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 02:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:30:55 INFO - PROCESS | 3796 | 1467192655462 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 3796 | 1467192655466 Marionette TRACE conn2 <- [1,550,null,{}] 02:30:55 INFO - PROCESS | 3796 | 1467192655472 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 3796 | 1467192655475 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:55 INFO - PROCESS | 3796 | 1467192655583 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 02:30:55 INFO - PROCESS | 3796 | 1467192655679 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 3796 | 1467192655682 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:55 INFO - PROCESS | 3796 | ++DOCSHELL 10A7DC00 == 40 [pid = 3796] [id = 147] 02:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (112C2000) [pid = 3796] [serial = 439] [outer = 00000000] 02:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13157000) [pid = 3796] [serial = 440] [outer = 112C2000] 02:30:55 INFO - PROCESS | 3796 | 1467192655739 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1345D000) [pid = 3796] [serial = 441] [outer = 112C2000] 02:30:56 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:56 INFO - PROCESS | 3796 | 1467192656370 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1004ms 02:30:56 INFO - PROCESS | 3796 | 1467192656467 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 3796 | 1467192656471 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 02:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:30:56 INFO - PROCESS | 3796 | 1467192656492 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 3796 | 1467192656495 Marionette TRACE conn2 <- [1,554,null,{}] 02:30:56 INFO - PROCESS | 3796 | 1467192656499 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 3796 | 1467192656502 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:56 INFO - PROCESS | 3796 | 1467192656617 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 02:30:56 INFO - PROCESS | 3796 | 1467192656732 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 3796 | 1467192656735 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:56 INFO - PROCESS | 3796 | ++DOCSHELL 1575BC00 == 41 [pid = 3796] [id = 148] 02:30:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15E24C00) [pid = 3796] [serial = 442] [outer = 00000000] 02:30:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17043800) [pid = 3796] [serial = 443] [outer = 15E24C00] 02:30:56 INFO - PROCESS | 3796 | 1467192656799 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17F29800) [pid = 3796] [serial = 444] [outer = 15E24C00] 02:30:57 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:57 INFO - PROCESS | 3796 | 1467192657331 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 894ms 02:30:57 INFO - PROCESS | 3796 | 1467192657395 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 3796 | 1467192657397 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 02:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:30:57 INFO - PROCESS | 3796 | 1467192657401 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - PROCESS | 3796 | 1467192657405 Marionette TRACE conn2 <- [1,558,null,{}] 02:30:57 INFO - PROCESS | 3796 | 1467192657419 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 3796 | 1467192657424 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:57 INFO - PROCESS | 3796 | 1467192657526 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 02:30:57 INFO - PROCESS | 3796 | 1467192657623 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 3796 | 1467192657626 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:57 INFO - PROCESS | 3796 | ++DOCSHELL 1AB44400 == 42 [pid = 3796] [id = 149] 02:30:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AB44800) [pid = 3796] [serial = 445] [outer = 00000000] 02:30:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1ABBB000) [pid = 3796] [serial = 446] [outer = 1AB44800] 02:30:57 INFO - PROCESS | 3796 | 1467192657681 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AC85C00) [pid = 3796] [serial = 447] [outer = 1AB44800] 02:30:58 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:58 INFO - PROCESS | 3796 | 1467192658298 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 941ms 02:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:30:58 INFO - PROCESS | 3796 | 1467192658345 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 3796 | 1467192658348 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 02:30:58 INFO - PROCESS | 3796 | 1467192658352 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 3796 | 1467192658354 Marionette TRACE conn2 <- [1,562,null,{}] 02:30:58 INFO - PROCESS | 3796 | 1467192658358 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 3796 | 1467192658360 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:58 INFO - PROCESS | 3796 | 1467192658467 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 02:30:58 INFO - PROCESS | 3796 | 1467192658700 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 3796 | 1467192658703 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:30:58 INFO - PROCESS | 3796 | ++DOCSHELL 10A7AC00 == 43 [pid = 3796] [id = 150] 02:30:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10EAD400) [pid = 3796] [serial = 448] [outer = 00000000] 02:30:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (112C4C00) [pid = 3796] [serial = 449] [outer = 10EAD400] 02:30:58 INFO - PROCESS | 3796 | 1467192658752 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (129ED800) [pid = 3796] [serial = 450] [outer = 10EAD400] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 169A0000 == 42 [pid = 3796] [id = 145] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 13034400 == 41 [pid = 3796] [id = 144] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 1A2DE800 == 40 [pid = 3796] [id = 143] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 170EF000 == 39 [pid = 3796] [id = 142] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 18170800 == 38 [pid = 3796] [id = 141] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 16DA7400 == 37 [pid = 3796] [id = 140] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 15E25C00 == 36 [pid = 3796] [id = 139] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 13239C00 == 35 [pid = 3796] [id = 138] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 129B4000 == 34 [pid = 3796] [id = 137] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 10EB7800 == 33 [pid = 3796] [id = 134] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 15E23C00 == 32 [pid = 3796] [id = 136] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 110DB400 == 31 [pid = 3796] [id = 135] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 1AB44400 == 30 [pid = 3796] [id = 149] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 1AB4D000 == 29 [pid = 3796] [id = 146] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 10A7DC00 == 28 [pid = 3796] [id = 147] 02:30:59 INFO - PROCESS | 3796 | --DOCSHELL 1575BC00 == 27 [pid = 3796] [id = 148] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1312D400) [pid = 3796] [serial = 365] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (129F4C00) [pid = 3796] [serial = 364] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A8CF000) [pid = 3796] [serial = 401] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1542B800) [pid = 3796] [serial = 368] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (15370000) [pid = 3796] [serial = 367] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16DA6000) [pid = 3796] [serial = 371] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16C0E000) [pid = 3796] [serial = 370] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E87800) [pid = 3796] [serial = 388] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A5F0400) [pid = 3796] [serial = 391] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A8C4000) [pid = 3796] [serial = 399] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19F74C00) [pid = 3796] [serial = 389] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A2DB000) [pid = 3796] [serial = 396] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A274C00) [pid = 3796] [serial = 395] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A770800) [pid = 3796] [serial = 398] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A769000) [pid = 3796] [serial = 392] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12BC5C00) [pid = 3796] [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.] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1960A000) [pid = 3796] [serial = 386] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (170F7C00) [pid = 3796] [serial = 383] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19602800) [pid = 3796] [serial = 385] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15368800) [pid = 3796] [serial = 379] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1536DC00) [pid = 3796] [serial = 380] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11CD1400) [pid = 3796] [serial = 376] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (129B3C00) [pid = 3796] [serial = 377] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17048C00) [pid = 3796] [serial = 382] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17F29000) [pid = 3796] [serial = 373] [outer = 00000000] [url = about:blank] 02:30:59 INFO - PROCESS | 3796 | 1467192659947 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1647ms 02:31:00 INFO - PROCESS | 3796 | 1467192660038 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 3796 | 1467192660042 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 02:31:00 INFO - PROCESS | 3796 | 1467192660047 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:31:00 INFO - PROCESS | 3796 | 1467192660051 Marionette TRACE conn2 <- [1,566,null,{}] 02:31:00 INFO - PROCESS | 3796 | 1467192660057 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 3796 | 1467192660061 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:00 INFO - PROCESS | 3796 | 1467192660149 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 02:31:00 INFO - PROCESS | 3796 | 1467192660156 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 3796 | 1467192660160 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:00 INFO - PROCESS | 3796 | ++DOCSHELL 112C6800 == 28 [pid = 3796] [id = 151] 02:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (112C7800) [pid = 3796] [serial = 451] [outer = 00000000] 02:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11CCD800) [pid = 3796] [serial = 452] [outer = 112C7800] 02:31:00 INFO - PROCESS | 3796 | 1467192660209 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1281C400) [pid = 3796] [serial = 453] [outer = 112C7800] 02:31:00 INFO - PROCESS | 3796 | 1467192660697 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 02:31:00 INFO - PROCESS | 3796 | 1467192660750 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 3796 | 1467192660754 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 02:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:31:00 INFO - PROCESS | 3796 | 1467192660761 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 3796 | 1467192660763 Marionette TRACE conn2 <- [1,570,null,{}] 02:31:00 INFO - PROCESS | 3796 | 1467192660767 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 3796 | 1467192660769 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:00 INFO - PROCESS | 3796 | 1467192660861 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 02:31:00 INFO - PROCESS | 3796 | 1467192660870 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 3796 | 1467192660873 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:00 INFO - PROCESS | 3796 | ++DOCSHELL 131EAC00 == 29 [pid = 3796] [id = 152] 02:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (131EB000) [pid = 3796] [serial = 454] [outer = 00000000] 02:31:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (132D0C00) [pid = 3796] [serial = 455] [outer = 131EB000] 02:31:00 INFO - PROCESS | 3796 | 1467192660919 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1394FC00) [pid = 3796] [serial = 456] [outer = 131EB000] 02:31:01 INFO - PROCESS | 3796 | 1467192661363 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 643ms 02:31:01 INFO - PROCESS | 3796 | 1467192661430 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 02:31:01 INFO - PROCESS | 3796 | 1467192661432 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 02:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:31:01 INFO - PROCESS | 3796 | 1467192661440 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:31:01 INFO - PROCESS | 3796 | 1467192661444 Marionette TRACE conn2 <- [1,574,null,{}] 02:31:01 INFO - PROCESS | 3796 | 1467192661455 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:01 INFO - PROCESS | 3796 | 1467192661459 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:01 INFO - PROCESS | 3796 | 1467192661573 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 02:31:01 INFO - PROCESS | 3796 | 1467192661655 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 3796 | 1467192661659 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:01 INFO - PROCESS | 3796 | ++DOCSHELL 1536F800 == 30 [pid = 3796] [id = 153] 02:31:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1536FC00) [pid = 3796] [serial = 457] [outer = 00000000] 02:31:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15452400) [pid = 3796] [serial = 458] [outer = 1536FC00] 02:31:01 INFO - PROCESS | 3796 | 1467192661706 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1575B800) [pid = 3796] [serial = 459] [outer = 1536FC00] 02:31:01 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:01 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:02 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:02 INFO - PROCESS | 3796 | 1467192662106 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 706ms 02:31:02 INFO - PROCESS | 3796 | 1467192662139 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 3796 | 1467192662142 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 02:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:31:02 INFO - PROCESS | 3796 | 1467192662145 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 3796 | 1467192662147 Marionette TRACE conn2 <- [1,578,null,{}] 02:31:02 INFO - PROCESS | 3796 | 1467192662150 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 3796 | 1467192662152 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:02 INFO - PROCESS | 3796 | 1467192662278 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 02:31:02 INFO - PROCESS | 3796 | 1467192662299 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 3796 | 1467192662301 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:02 INFO - PROCESS | 3796 | ++DOCSHELL 1544D400 == 31 [pid = 3796] [id = 154] 02:31:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1575FC00) [pid = 3796] [serial = 460] [outer = 00000000] 02:31:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16DA6400) [pid = 3796] [serial = 461] [outer = 1575FC00] 02:31:02 INFO - PROCESS | 3796 | 1467192662345 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16F76C00) [pid = 3796] [serial = 462] [outer = 1575FC00] 02:31:02 INFO - PROCESS | 3796 | 1467192662764 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms 02:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:31:02 INFO - PROCESS | 3796 | 1467192662784 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 3796 | 1467192662786 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 02:31:02 INFO - PROCESS | 3796 | 1467192662790 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 3796 | 1467192662791 Marionette TRACE conn2 <- [1,582,null,{}] 02:31:02 INFO - PROCESS | 3796 | 1467192662795 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 3796 | 1467192662797 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:02 INFO - PROCESS | 3796 | 1467192662902 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 02:31:02 INFO - PROCESS | 3796 | 1467192662991 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 3796 | 1467192662993 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:03 INFO - PROCESS | 3796 | ++DOCSHELL 17098C00 == 32 [pid = 3796] [id = 155] 02:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (170EEC00) [pid = 3796] [serial = 463] [outer = 00000000] 02:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17792C00) [pid = 3796] [serial = 464] [outer = 170EEC00] 02:31:03 INFO - PROCESS | 3796 | 1467192663036 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1816E000) [pid = 3796] [serial = 465] [outer = 170EEC00] 02:31:03 INFO - PROCESS | 3796 | 1467192663451 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 02:31:03 INFO - PROCESS | 3796 | 1467192663488 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 02:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:31:03 INFO - PROCESS | 3796 | 1467192663490 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 02:31:03 INFO - PROCESS | 3796 | 1467192663493 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - PROCESS | 3796 | 1467192663495 Marionette TRACE conn2 <- [1,586,null,{}] 02:31:03 INFO - PROCESS | 3796 | 1467192663499 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 3796 | 1467192663504 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:03 INFO - PROCESS | 3796 | 1467192663633 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 02:31:03 INFO - PROCESS | 3796 | 1467192663694 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 3796 | 1467192663696 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:03 INFO - PROCESS | 3796 | ++DOCSHELL 1960A400 == 33 [pid = 3796] [id = 156] 02:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19A40800) [pid = 3796] [serial = 466] [outer = 00000000] 02:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19E88400) [pid = 3796] [serial = 467] [outer = 19A40800] 02:31:03 INFO - PROCESS | 3796 | 1467192663741 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19F75800) [pid = 3796] [serial = 468] [outer = 19A40800] 02:31:04 INFO - PROCESS | 3796 | 1467192664156 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 02:31:04 INFO - PROCESS | 3796 | 1467192664194 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 3796 | 1467192664196 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 02:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17797000) [pid = 3796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18170C00) [pid = 3796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19E8E800) [pid = 3796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16263000) [pid = 3796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A8CA400) [pid = 3796] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15E28400) [pid = 3796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16F70000) [pid = 3796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (112CB400) [pid = 3796] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1323A400) [pid = 3796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A2E1800) [pid = 3796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129B4400) [pid = 3796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AB50400) [pid = 3796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1303B000) [pid = 3796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:31:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17FB4C00) [pid = 3796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:31:04 INFO - PROCESS | 3796 | 1467192664478 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 3796 | 1467192664480 Marionette TRACE conn2 <- [1,590,null,{}] 02:31:04 INFO - PROCESS | 3796 | 1467192664487 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 3796 | 1467192664489 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:04 INFO - PROCESS | 3796 | 1467192664605 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 02:31:04 INFO - PROCESS | 3796 | 1467192664610 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 3796 | 1467192664612 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:04 INFO - PROCESS | 3796 | ++DOCSHELL 16F70000 == 34 [pid = 3796] [id = 157] 02:31:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16F75000) [pid = 3796] [serial = 469] [outer = 00000000] 02:31:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17797000) [pid = 3796] [serial = 470] [outer = 16F75000] 02:31:04 INFO - PROCESS | 3796 | 1467192664661 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F82400) [pid = 3796] [serial = 471] [outer = 16F75000] 02:31:05 INFO - PROCESS | 3796 | 1467192665130 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 925ms 02:31:05 INFO - PROCESS | 3796 | 1467192665168 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 3796 | 1467192665170 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 02:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:31:05 INFO - PROCESS | 3796 | 1467192665173 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 3796 | 1467192665175 Marionette TRACE conn2 <- [1,594,null,{}] 02:31:05 INFO - PROCESS | 3796 | 1467192665178 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 3796 | 1467192665180 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:05 INFO - PROCESS | 3796 | 1467192665260 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 02:31:05 INFO - PROCESS | 3796 | 1467192665268 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 3796 | 1467192665270 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:05 INFO - PROCESS | 3796 | ++DOCSHELL 154DB000 == 35 [pid = 3796] [id = 158] 02:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E28400) [pid = 3796] [serial = 472] [outer = 00000000] 02:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E84000) [pid = 3796] [serial = 473] [outer = 15E28400] 02:31:05 INFO - PROCESS | 3796 | 1467192665335 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A110800) [pid = 3796] [serial = 474] [outer = 15E28400] 02:31:05 INFO - PROCESS | 3796 | 1467192665780 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 643ms 02:31:05 INFO - PROCESS | 3796 | 1467192665822 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 3796 | 1467192665824 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 02:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:31:05 INFO - PROCESS | 3796 | 1467192665827 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 3796 | 1467192665829 Marionette TRACE conn2 <- [1,598,null,{}] 02:31:05 INFO - PROCESS | 3796 | 1467192665835 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 3796 | 1467192665837 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:05 INFO - PROCESS | 3796 | 1467192665911 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 02:31:05 INFO - PROCESS | 3796 | 1467192665917 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 3796 | 1467192665919 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:05 INFO - PROCESS | 3796 | ++DOCSHELL 1A5E4C00 == 36 [pid = 3796] [id = 159] 02:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5E5000) [pid = 3796] [serial = 475] [outer = 00000000] 02:31:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A76A000) [pid = 3796] [serial = 476] [outer = 1A5E5000] 02:31:05 INFO - PROCESS | 3796 | 1467192665961 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A76A400) [pid = 3796] [serial = 477] [outer = 1A5E5000] 02:31:06 INFO - PROCESS | 3796 | 1467192666416 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 643ms 02:31:06 INFO - PROCESS | 3796 | 1467192666502 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 3796 | 1467192666506 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 02:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:31:06 INFO - PROCESS | 3796 | 1467192666512 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 3796 | 1467192666516 Marionette TRACE conn2 <- [1,602,null,{}] 02:31:06 INFO - PROCESS | 3796 | 1467192666523 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 3796 | 1467192666526 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:06 INFO - PROCESS | 3796 | 1467192666634 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 02:31:06 INFO - PROCESS | 3796 | 1467192666751 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 3796 | 1467192666756 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:06 INFO - PROCESS | 3796 | ++DOCSHELL 110E1C00 == 37 [pid = 3796] [id = 160] 02:31:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (110E5C00) [pid = 3796] [serial = 478] [outer = 00000000] 02:31:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (129B4000) [pid = 3796] [serial = 479] [outer = 110E5C00] 02:31:06 INFO - PROCESS | 3796 | 1467192666812 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13031C00) [pid = 3796] [serial = 480] [outer = 110E5C00] 02:31:07 INFO - PROCESS | 3796 | 1467192667539 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1098ms 02:31:07 INFO - PROCESS | 3796 | 1467192667611 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 3796 | 1467192667614 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 02:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:31:07 INFO - PROCESS | 3796 | 1467192667644 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - PROCESS | 3796 | 1467192667648 Marionette TRACE conn2 <- [1,606,null,{}] 02:31:07 INFO - PROCESS | 3796 | 1467192667653 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 3796 | 1467192667656 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:07 INFO - PROCESS | 3796 | 1467192667784 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 02:31:07 INFO - PROCESS | 3796 | 1467192667858 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 3796 | 1467192667861 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:07 INFO - PROCESS | 3796 | ++DOCSHELL 143FB400 == 38 [pid = 3796] [id = 161] 02:31:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15363800) [pid = 3796] [serial = 481] [outer = 00000000] 02:31:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1536DC00) [pid = 3796] [serial = 482] [outer = 15363800] 02:31:07 INFO - PROCESS | 3796 | 1467192667959 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15422400) [pid = 3796] [serial = 483] [outer = 15363800] 02:31:08 INFO - PROCESS | 3796 | 1467192668756 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1223ms 02:31:08 INFO - PROCESS | 3796 | 1467192668852 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 3796 | 1467192668856 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 02:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:31:08 INFO - PROCESS | 3796 | 1467192668861 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 3796 | 1467192668864 Marionette TRACE conn2 <- [1,610,null,{}] 02:31:08 INFO - PROCESS | 3796 | 1467192668869 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 3796 | 1467192668872 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:09 INFO - PROCESS | 3796 | 1467192668987 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 02:31:09 INFO - PROCESS | 3796 | 1467192669067 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 3796 | 1467192669072 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:09 INFO - PROCESS | 3796 | ++DOCSHELL 0F97E400 == 39 [pid = 3796] [id = 162] 02:31:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10369000) [pid = 3796] [serial = 484] [outer = 00000000] 02:31:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11089800) [pid = 3796] [serial = 485] [outer = 10369000] 02:31:09 INFO - PROCESS | 3796 | 1467192669148 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13051000) [pid = 3796] [serial = 486] [outer = 10369000] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 154DB000 == 38 [pid = 3796] [id = 158] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 16F70000 == 37 [pid = 3796] [id = 157] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 1960A400 == 36 [pid = 3796] [id = 156] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 17098C00 == 35 [pid = 3796] [id = 155] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 1544D400 == 34 [pid = 3796] [id = 154] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 1536F800 == 33 [pid = 3796] [id = 153] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 131EAC00 == 32 [pid = 3796] [id = 152] 02:31:09 INFO - PROCESS | 3796 | --DOCSHELL 112C6800 == 31 [pid = 3796] [id = 151] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17FB7C00) [pid = 3796] [serial = 374] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19608800) [pid = 3796] [serial = 422] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A26F800) [pid = 3796] [serial = 425] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (169A1000) [pid = 3796] [serial = 416] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19A41400) [pid = 3796] [serial = 423] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16A68C00) [pid = 3796] [serial = 417] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A8D0000) [pid = 3796] [serial = 402] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1768E400) [pid = 3796] [serial = 407] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17AD1C00) [pid = 3796] [serial = 408] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17794000) [pid = 3796] [serial = 419] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (132CE000) [pid = 3796] [serial = 404] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (140E7400) [pid = 3796] [serial = 405] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (14035400) [pid = 3796] [serial = 413] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (140ED000) [pid = 3796] [serial = 414] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A8C9800) [pid = 3796] [serial = 428] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13036400) [pid = 3796] [serial = 410] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1309E000) [pid = 3796] [serial = 411] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1ABC0000) [pid = 3796] [serial = 437] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A270400) [pid = 3796] [serial = 426] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1ABC1000) [pid = 3796] [serial = 438] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19607400) [pid = 3796] [serial = 431] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AB4A000) [pid = 3796] [serial = 434] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1ABB6C00) [pid = 3796] [serial = 435] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AB46400) [pid = 3796] [serial = 429] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A5F0000) [pid = 3796] [serial = 432] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17FB8400) [pid = 3796] [serial = 420] [outer = 00000000] [url = about:blank] 02:31:09 INFO - PROCESS | 3796 | 1467192669600 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 816ms 02:31:09 INFO - PROCESS | 3796 | 1467192669665 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 3796 | 1467192669669 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:31:09 INFO - PROCESS | 3796 | 1467192669675 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 3796 | 1467192669678 Marionette TRACE conn2 <- [1,614,null,{}] 02:31:09 INFO - PROCESS | 3796 | 1467192669682 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 3796 | 1467192669684 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:09 INFO - PROCESS | 3796 | 1467192669766 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 02:31:09 INFO - PROCESS | 3796 | 1467192669774 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 3796 | 1467192669777 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:09 INFO - PROCESS | 3796 | ++DOCSHELL 13467C00 == 32 [pid = 3796] [id = 163] 02:31:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13469400) [pid = 3796] [serial = 487] [outer = 00000000] 02:31:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (140ED000) [pid = 3796] [serial = 488] [outer = 13469400] 02:31:09 INFO - PROCESS | 3796 | 1467192669823 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (143F5C00) [pid = 3796] [serial = 489] [outer = 13469400] 02:31:10 INFO - PROCESS | 3796 | 1467192670326 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 643ms 02:31:10 INFO - PROCESS | 3796 | 1467192670344 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 3796 | 1467192670346 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 02:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:31:10 INFO - PROCESS | 3796 | 1467192670354 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 3796 | 1467192670357 Marionette TRACE conn2 <- [1,618,null,{}] 02:31:10 INFO - PROCESS | 3796 | 1467192670368 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - PROCESS | 3796 | 1467192670373 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:10 INFO - PROCESS | 3796 | 1467192670457 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 02:31:10 INFO - PROCESS | 3796 | 1467192670494 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 3796 | 1467192670497 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:10 INFO - PROCESS | 3796 | ++DOCSHELL 169A3800 == 33 [pid = 3796] [id = 164] 02:31:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (169A8000) [pid = 3796] [serial = 490] [outer = 00000000] 02:31:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16C0CC00) [pid = 3796] [serial = 491] [outer = 169A8000] 02:31:10 INFO - PROCESS | 3796 | 1467192670545 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16DA8800) [pid = 3796] [serial = 492] [outer = 169A8000] 02:31:10 INFO - PROCESS | 3796 | 1467192670982 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 706ms 02:31:11 INFO - PROCESS | 3796 | 1467192671054 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 3796 | 1467192671057 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 02:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:31:11 INFO - PROCESS | 3796 | 1467192671060 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - PROCESS | 3796 | 1467192671062 Marionette TRACE conn2 <- [1,622,null,{}] 02:31:11 INFO - PROCESS | 3796 | 1467192671066 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 3796 | 1467192671068 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:11 INFO - PROCESS | 3796 | 1467192671164 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 02:31:11 INFO - PROCESS | 3796 | 1467192671248 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 3796 | 1467192671250 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:11 INFO - PROCESS | 3796 | ++DOCSHELL 1768A400 == 34 [pid = 3796] [id = 165] 02:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1778F800) [pid = 3796] [serial = 493] [outer = 00000000] 02:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17FAF400) [pid = 3796] [serial = 494] [outer = 1778F800] 02:31:11 INFO - PROCESS | 3796 | 1467192671293 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18172000) [pid = 3796] [serial = 495] [outer = 1778F800] 02:31:11 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:11 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:11 INFO - PROCESS | 3796 | 1467192671695 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 706ms 02:31:11 INFO - PROCESS | 3796 | 1467192671759 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 3796 | 1467192671761 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 02:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:31:11 INFO - PROCESS | 3796 | 1467192671764 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - PROCESS | 3796 | 1467192671766 Marionette TRACE conn2 <- [1,626,null,{}] 02:31:11 INFO - PROCESS | 3796 | 1467192671775 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 3796 | 1467192671777 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:11 INFO - PROCESS | 3796 | 1467192671911 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 02:31:11 INFO - PROCESS | 3796 | 1467192671922 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 3796 | 1467192671924 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:11 INFO - PROCESS | 3796 | ++DOCSHELL 19605C00 == 35 [pid = 3796] [id = 166] 02:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19607400) [pid = 3796] [serial = 496] [outer = 00000000] 02:31:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1960E800) [pid = 3796] [serial = 497] [outer = 19607400] 02:31:11 INFO - PROCESS | 3796 | 1467192671967 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19C23C00) [pid = 3796] [serial = 498] [outer = 19607400] 02:31:12 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:12 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:12 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:12 INFO - PROCESS | 3796 | 1467192672404 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 705ms 02:31:12 INFO - PROCESS | 3796 | 1467192672464 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 3796 | 1467192672466 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 02:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:31:12 INFO - PROCESS | 3796 | 1467192672469 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 3796 | 1467192672471 Marionette TRACE conn2 <- [1,630,null,{}] 02:31:12 INFO - PROCESS | 3796 | 1467192672480 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 3796 | 1467192672485 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:12 INFO - PROCESS | 3796 | 1467192672611 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 02:31:12 INFO - PROCESS | 3796 | 1467192672624 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 3796 | 1467192672626 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:12 INFO - PROCESS | 3796 | ++DOCSHELL 19C27400 == 36 [pid = 3796] [id = 167] 02:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E83400) [pid = 3796] [serial = 499] [outer = 00000000] 02:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A277C00) [pid = 3796] [serial = 500] [outer = 19E83400] 02:31:12 INFO - PROCESS | 3796 | 1467192672670 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5ECC00) [pid = 3796] [serial = 501] [outer = 19E83400] 02:31:13 INFO - PROCESS | 3796 | 1467192673104 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 706ms 02:31:13 INFO - PROCESS | 3796 | 1467192673169 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 3796 | 1467192673181 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:31:13 INFO - PROCESS | 3796 | 1467192673226 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 3796 | 1467192673228 Marionette TRACE conn2 <- [1,634,null,{}] 02:31:13 INFO - PROCESS | 3796 | 1467192673232 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 3796 | 1467192673234 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:13 INFO - PROCESS | 3796 | 1467192673335 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 02:31:13 INFO - PROCESS | 3796 | 1467192673344 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 3796 | 1467192673346 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:13 INFO - PROCESS | 3796 | ++DOCSHELL 1A768800 == 37 [pid = 3796] [id = 168] 02:31:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A76C000) [pid = 3796] [serial = 502] [outer = 00000000] 02:31:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AB47400) [pid = 3796] [serial = 503] [outer = 1A76C000] 02:31:13 INFO - PROCESS | 3796 | 1467192673391 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AB4CC00) [pid = 3796] [serial = 504] [outer = 1A76C000] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (170EEC00) [pid = 3796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (131EB000) [pid = 3796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19A40800) [pid = 3796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (112C7800) [pid = 3796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10EAD400) [pid = 3796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1536FC00) [pid = 3796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (112C2000) [pid = 3796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15E24C00) [pid = 3796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AB44800) [pid = 3796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16F75000) [pid = 3796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1575FC00) [pid = 3796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:31:13 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15E28400) [pid = 3796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:31:13 INFO - PROCESS | 3796 | 1467192673859 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 706ms 02:31:13 INFO - PROCESS | 3796 | 1467192673918 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 3796 | 1467192673920 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:31:13 INFO - PROCESS | 3796 | 1467192673929 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 3796 | 1467192673931 Marionette TRACE conn2 <- [1,638,null,{}] 02:31:13 INFO - PROCESS | 3796 | 1467192673934 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 3796 | 1467192673936 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:14 INFO - PROCESS | 3796 | 1467192674012 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 02:31:14 INFO - PROCESS | 3796 | 1467192674017 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 3796 | 1467192674019 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:14 INFO - PROCESS | 3796 | ++DOCSHELL 1536A800 == 38 [pid = 3796] [id = 169] 02:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1536BC00) [pid = 3796] [serial = 505] [outer = 00000000] 02:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (176EE000) [pid = 3796] [serial = 506] [outer = 1536BC00] 02:31:14 INFO - PROCESS | 3796 | 1467192674065 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A5E6400) [pid = 3796] [serial = 507] [outer = 1536BC00] 02:31:14 INFO - PROCESS | 3796 | 1467192674472 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 595ms 02:31:14 INFO - PROCESS | 3796 | 1467192674527 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 3796 | 1467192674529 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 02:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:31:14 INFO - PROCESS | 3796 | 1467192674537 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 3796 | 1467192674538 Marionette TRACE conn2 <- [1,642,null,{}] 02:31:14 INFO - PROCESS | 3796 | 1467192674542 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 3796 | 1467192674544 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:14 INFO - PROCESS | 3796 | 1467192674622 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 02:31:14 INFO - PROCESS | 3796 | 1467192674627 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 3796 | 1467192674629 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:14 INFO - PROCESS | 3796 | ++DOCSHELL 16F70400 == 39 [pid = 3796] [id = 170] 02:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A771400) [pid = 3796] [serial = 508] [outer = 00000000] 02:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1ABB6C00) [pid = 3796] [serial = 509] [outer = 1A771400] 02:31:14 INFO - PROCESS | 3796 | 1467192674678 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1ABBD000) [pid = 3796] [serial = 510] [outer = 1A771400] 02:31:15 INFO - PROCESS | 3796 | 1467192675115 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 627ms 02:31:15 INFO - PROCESS | 3796 | 1467192675174 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 3796 | 1467192675177 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:31:15 INFO - PROCESS | 3796 | 1467192675188 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 3796 | 1467192675191 Marionette TRACE conn2 <- [1,646,null,{}] 02:31:15 INFO - PROCESS | 3796 | 1467192675195 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:15 INFO - PROCESS | 3796 | 1467192675197 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:15 INFO - PROCESS | 3796 | 1467192675273 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 02:31:15 INFO - PROCESS | 3796 | 1467192675281 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 3796 | 1467192675283 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:15 INFO - PROCESS | 3796 | ++DOCSHELL 1AB46400 == 40 [pid = 3796] [id = 171] 02:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1ABC4400) [pid = 3796] [serial = 511] [outer = 00000000] 02:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AC8D000) [pid = 3796] [serial = 512] [outer = 1ABC4400] 02:31:15 INFO - PROCESS | 3796 | 1467192675327 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AC90800) [pid = 3796] [serial = 513] [outer = 1ABC4400] 02:31:15 INFO - PROCESS | 3796 | 1467192675852 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 737ms 02:31:15 INFO - PROCESS | 3796 | 1467192675926 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 3796 | 1467192675930 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:31:16 INFO - PROCESS | 3796 | 1467192676008 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 3796 | 1467192676012 Marionette TRACE conn2 <- [1,650,null,{}] 02:31:16 INFO - PROCESS | 3796 | 1467192676017 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 3796 | 1467192676020 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:16 INFO - PROCESS | 3796 | 1467192676138 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 02:31:16 INFO - PROCESS | 3796 | 1467192676260 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 3796 | 1467192676265 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A77800 == 41 [pid = 3796] [id = 172] 02:31:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10A79400) [pid = 3796] [serial = 514] [outer = 00000000] 02:31:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (131ECC00) [pid = 3796] [serial = 515] [outer = 10A79400] 02:31:16 INFO - PROCESS | 3796 | 1467192676325 Marionette DEBUG loaded listener.js 02:31:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14034400) [pid = 3796] [serial = 516] [outer = 10A79400] 02:31:16 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:16 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:16 INFO - PROCESS | 3796 | 1467192676865 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 972ms 02:31:16 INFO - PROCESS | 3796 | 1467192676915 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 02:31:16 INFO - PROCESS | 3796 | 1467192676920 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 02:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:31:16 INFO - PROCESS | 3796 | 1467192676927 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 3796 | 1467192676930 Marionette TRACE conn2 <- [1,654,null,{}] 02:31:16 INFO - PROCESS | 3796 | 1467192676934 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 3796 | 1467192676937 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:17 INFO - PROCESS | 3796 | 1467192677043 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 02:31:17 INFO - PROCESS | 3796 | 1467192677139 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 3796 | 1467192677141 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:17 INFO - PROCESS | 3796 | ++DOCSHELL 1536C000 == 42 [pid = 3796] [id = 173] 02:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15E21800) [pid = 3796] [serial = 517] [outer = 00000000] 02:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (169A0400) [pid = 3796] [serial = 518] [outer = 15E21800] 02:31:17 INFO - PROCESS | 3796 | 1467192677196 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16F76400) [pid = 3796] [serial = 519] [outer = 15E21800] 02:31:17 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:17 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:17 INFO - PROCESS | 3796 | 1467192677823 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 956ms 02:31:17 INFO - PROCESS | 3796 | 1467192677871 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 3796 | 1467192677873 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 02:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:31:17 INFO - PROCESS | 3796 | 1467192677877 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:31:17 INFO - PROCESS | 3796 | 1467192677881 Marionette TRACE conn2 <- [1,658,null,{}] 02:31:17 INFO - PROCESS | 3796 | 1467192677892 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:17 INFO - PROCESS | 3796 | 1467192677897 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:18 INFO - PROCESS | 3796 | 1467192678001 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 02:31:18 INFO - PROCESS | 3796 | 1467192678098 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 3796 | 1467192678101 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:18 INFO - PROCESS | 3796 | ++DOCSHELL 1A2D9000 == 43 [pid = 3796] [id = 174] 02:31:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A2DA800) [pid = 3796] [serial = 520] [outer = 00000000] 02:31:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1ABB9800) [pid = 3796] [serial = 521] [outer = 1A2DA800] 02:31:18 INFO - PROCESS | 3796 | 1467192678156 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AC91400) [pid = 3796] [serial = 522] [outer = 1A2DA800] 02:31:18 INFO - PROCESS | 3796 | 1467192678744 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 957ms 02:31:18 INFO - PROCESS | 3796 | 1467192678853 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 3796 | 1467192678857 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:31:18 INFO - PROCESS | 3796 | 1467192678860 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 3796 | 1467192678862 Marionette TRACE conn2 <- [1,662,null,{}] 02:31:18 INFO - PROCESS | 3796 | 1467192678866 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 3796 | 1467192678868 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:18 INFO - PROCESS | 3796 | 1467192678971 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 02:31:19 INFO - PROCESS | 3796 | 1467192679093 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:19 INFO - PROCESS | 3796 | 1467192679096 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:19 INFO - PROCESS | 3796 | ++DOCSHELL 110E0000 == 44 [pid = 3796] [id = 175] 02:31:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1281E800) [pid = 3796] [serial = 523] [outer = 00000000] 02:31:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13110800) [pid = 3796] [serial = 524] [outer = 1281E800] 02:31:19 INFO - PROCESS | 3796 | 1467192679149 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (14035000) [pid = 3796] [serial = 525] [outer = 1281E800] 02:31:19 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:19 INFO - PROCESS | 3796 | 1467192679828 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:31:19 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 02:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1004ms 02:31:19 INFO - PROCESS | 3796 | 1467192679861 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 02:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:31:19 INFO - PROCESS | 3796 | 1467192679865 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 02:31:19 INFO - PROCESS | 3796 | 1467192679870 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 3796 | 1467192679875 Marionette TRACE conn2 <- [1,666,null,{}] 02:31:19 INFO - PROCESS | 3796 | 1467192679880 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 3796 | 1467192679883 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:19 INFO - PROCESS | 3796 | 1467192679990 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 02:31:20 INFO - PROCESS | 3796 | 1467192680089 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 3796 | 1467192680092 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:20 INFO - PROCESS | 3796 | ++DOCSHELL 1312D400 == 45 [pid = 3796] [id = 176] 02:31:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1314C800) [pid = 3796] [serial = 526] [outer = 00000000] 02:31:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (140E8000) [pid = 3796] [serial = 527] [outer = 1314C800] 02:31:20 INFO - PROCESS | 3796 | 1467192680141 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1544C400) [pid = 3796] [serial = 528] [outer = 1314C800] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 16F70400 == 44 [pid = 3796] [id = 170] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 1536A800 == 43 [pid = 3796] [id = 169] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 1A768800 == 42 [pid = 3796] [id = 168] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 19C27400 == 41 [pid = 3796] [id = 167] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 19605C00 == 40 [pid = 3796] [id = 166] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 1768A400 == 39 [pid = 3796] [id = 165] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 169A3800 == 38 [pid = 3796] [id = 164] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 13467C00 == 37 [pid = 3796] [id = 163] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 0F97E400 == 36 [pid = 3796] [id = 162] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 143FB400 == 35 [pid = 3796] [id = 161] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 1A5E4C00 == 34 [pid = 3796] [id = 159] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 110E1C00 == 33 [pid = 3796] [id = 160] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 10A7AC00 == 32 [pid = 3796] [id = 150] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 110E0000 == 31 [pid = 3796] [id = 175] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 1A2D9000 == 30 [pid = 3796] [id = 174] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 1AB46400 == 29 [pid = 3796] [id = 171] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 10A77800 == 28 [pid = 3796] [id = 172] 02:31:20 INFO - PROCESS | 3796 | --DOCSHELL 1536C000 == 27 [pid = 3796] [id = 173] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A76A000) [pid = 3796] [serial = 476] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17792C00) [pid = 3796] [serial = 464] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (132D0C00) [pid = 3796] [serial = 455] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1394FC00) [pid = 3796] [serial = 456] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19E88400) [pid = 3796] [serial = 467] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (11CCD800) [pid = 3796] [serial = 452] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1281C400) [pid = 3796] [serial = 453] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (129ED800) [pid = 3796] [serial = 450] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (112C4C00) [pid = 3796] [serial = 449] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15452400) [pid = 3796] [serial = 458] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1575B800) [pid = 3796] [serial = 459] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1816E000) [pid = 3796] [serial = 465] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1345D000) [pid = 3796] [serial = 441] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13157000) [pid = 3796] [serial = 440] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17F29800) [pid = 3796] [serial = 444] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17043800) [pid = 3796] [serial = 443] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1AC85C00) [pid = 3796] [serial = 447] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1ABBB000) [pid = 3796] [serial = 446] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17797000) [pid = 3796] [serial = 470] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F82400) [pid = 3796] [serial = 471] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19F75800) [pid = 3796] [serial = 468] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16DA6400) [pid = 3796] [serial = 461] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16F76C00) [pid = 3796] [serial = 462] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19E84000) [pid = 3796] [serial = 473] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A110800) [pid = 3796] [serial = 474] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3796 | 1467192681314 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1506ms 02:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:31:21 INFO - PROCESS | 3796 | 1467192681374 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 3796 | 1467192681378 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 02:31:21 INFO - PROCESS | 3796 | 1467192681383 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - PROCESS | 3796 | 1467192681386 Marionette TRACE conn2 <- [1,670,null,{}] 02:31:21 INFO - PROCESS | 3796 | 1467192681391 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 3796 | 1467192681394 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:21 INFO - PROCESS | 3796 | 1467192681506 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 02:31:21 INFO - PROCESS | 3796 | 1467192681521 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 3796 | 1467192681523 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:21 INFO - PROCESS | 3796 | ++DOCSHELL 10EB2000 == 28 [pid = 3796] [id = 177] 02:31:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10EB2800) [pid = 3796] [serial = 529] [outer = 00000000] 02:31:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (114D0400) [pid = 3796] [serial = 530] [outer = 10EB2800] 02:31:21 INFO - PROCESS | 3796 | 1467192681571 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12821C00) [pid = 3796] [serial = 531] [outer = 10EB2800] 02:31:22 INFO - PROCESS | 3796 | 1467192682510 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:31:22 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) 02:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1144ms 02:31:22 INFO - PROCESS | 3796 | 1467192682530 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 3796 | 1467192682535 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 02:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:31:22 INFO - PROCESS | 3796 | 1467192682542 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - PROCESS | 3796 | 1467192682544 Marionette TRACE conn2 <- [1,674,null,{}] 02:31:22 INFO - PROCESS | 3796 | 1467192682548 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 3796 | 1467192682551 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:22 INFO - PROCESS | 3796 | 1467192682634 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 02:31:22 INFO - PROCESS | 3796 | 1467192682640 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 3796 | 1467192682643 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:22 INFO - PROCESS | 3796 | ++DOCSHELL 13037000 == 29 [pid = 3796] [id = 178] 02:31:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13049800) [pid = 3796] [serial = 532] [outer = 00000000] 02:31:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (131E3000) [pid = 3796] [serial = 533] [outer = 13049800] 02:31:22 INFO - PROCESS | 3796 | 1467192682689 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13240400) [pid = 3796] [serial = 534] [outer = 13049800] 02:31:23 INFO - PROCESS | 3796 | 1467192683618 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:31:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1098ms 02:31:23 INFO - PROCESS | 3796 | 1467192683643 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 3796 | 1467192683645 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 02:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:31:23 INFO - PROCESS | 3796 | 1467192683655 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 3796 | 1467192683658 Marionette TRACE conn2 <- [1,678,null,{}] 02:31:23 INFO - PROCESS | 3796 | 1467192683670 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 3796 | 1467192683674 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:23 INFO - PROCESS | 3796 | 1467192683782 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 02:31:23 INFO - PROCESS | 3796 | 1467192683789 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 3796 | 1467192683792 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:23 INFO - PROCESS | 3796 | ++DOCSHELL 143BA400 == 30 [pid = 3796] [id = 179] 02:31:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (143C0C00) [pid = 3796] [serial = 535] [outer = 00000000] 02:31:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1536F400) [pid = 3796] [serial = 536] [outer = 143C0C00] 02:31:23 INFO - PROCESS | 3796 | 1467192683840 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (154DC800) [pid = 3796] [serial = 537] [outer = 143C0C00] 02:31:24 INFO - PROCESS | 3796 | 1467192684810 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:31:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1224ms 02:31:24 INFO - PROCESS | 3796 | 1467192684868 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 02:31:24 INFO - PROCESS | 3796 | 1467192684871 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 02:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:31:24 INFO - PROCESS | 3796 | 1467192684875 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:31:24 INFO - PROCESS | 3796 | 1467192684876 Marionette TRACE conn2 <- [1,682,null,{}] 02:31:24 INFO - PROCESS | 3796 | 1467192684880 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:24 INFO - PROCESS | 3796 | 1467192684882 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:25 INFO - PROCESS | 3796 | 1467192684989 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 02:31:25 INFO - PROCESS | 3796 | 1467192684995 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 3796 | 1467192684997 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:25 INFO - PROCESS | 3796 | ++DOCSHELL 1536F000 == 31 [pid = 3796] [id = 180] 02:31:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1536F800) [pid = 3796] [serial = 538] [outer = 00000000] 02:31:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1675DC00) [pid = 3796] [serial = 539] [outer = 1536F800] 02:31:25 INFO - PROCESS | 3796 | 1467192685043 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16764C00) [pid = 3796] [serial = 540] [outer = 1536F800] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1ABC4400) [pid = 3796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (110E5C00) [pid = 3796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A76C000) [pid = 3796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A771400) [pid = 3796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (169A8000) [pid = 3796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13469400) [pid = 3796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A5E5000) [pid = 3796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10369000) [pid = 3796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15363800) [pid = 3796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19E83400) [pid = 3796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19607400) [pid = 3796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1536BC00) [pid = 3796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:31:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1778F800) [pid = 3796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:31:26 INFO - PROCESS | 3796 | 1467192686100 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:31:26 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) 02:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1254ms 02:31:26 INFO - PROCESS | 3796 | 1467192686128 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 02:31:26 INFO - PROCESS | 3796 | 1467192686130 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 02:31:26 INFO - PROCESS | 3796 | 1467192686133 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:31:26 INFO - PROCESS | 3796 | 1467192686135 Marionette TRACE conn2 <- [1,686,null,{}] 02:31:26 INFO - PROCESS | 3796 | 1467192686139 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:26 INFO - PROCESS | 3796 | 1467192686141 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:26 INFO - PROCESS | 3796 | 1467192686217 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 02:31:26 INFO - PROCESS | 3796 | 1467192686222 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 3796 | 1467192686224 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:26 INFO - PROCESS | 3796 | ++DOCSHELL 13C93000 == 32 [pid = 3796] [id = 181] 02:31:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1536BC00) [pid = 3796] [serial = 541] [outer = 00000000] 02:31:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16265C00) [pid = 3796] [serial = 542] [outer = 1536BC00] 02:31:26 INFO - PROCESS | 3796 | 1467192686267 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16766000) [pid = 3796] [serial = 543] [outer = 1536BC00] 02:31:27 INFO - PROCESS | 3796 | 1467192687213 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:31:27 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) 02:31:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1082ms 02:31:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:31:27 INFO - PROCESS | 3796 | 1467192687223 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 3796 | 1467192687225 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 02:31:27 INFO - PROCESS | 3796 | 1467192687232 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - PROCESS | 3796 | 1467192687234 Marionette TRACE conn2 <- [1,690,null,{}] 02:31:27 INFO - PROCESS | 3796 | 1467192687237 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 3796 | 1467192687243 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:27 INFO - PROCESS | 3796 | 1467192687340 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 02:31:27 INFO - PROCESS | 3796 | 1467192687450 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 3796 | 1467192687453 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:27 INFO - PROCESS | 3796 | ++DOCSHELL 0C76E000 == 33 [pid = 3796] [id = 182] 02:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0C76F400) [pid = 3796] [serial = 544] [outer = 00000000] 02:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0F9E0800) [pid = 3796] [serial = 545] [outer = 0C76F400] 02:31:27 INFO - PROCESS | 3796 | 1467192687519 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1055EC00) [pid = 3796] [serial = 546] [outer = 0C76F400] 02:31:28 INFO - PROCESS | 3796 | 1467192688693 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:31:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1458ms 02:31:28 INFO - PROCESS | 3796 | 1467192688726 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 3796 | 1467192688730 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 02:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:31:28 INFO - PROCESS | 3796 | 1467192688735 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 3796 | 1467192688739 Marionette TRACE conn2 <- [1,694,null,{}] 02:31:28 INFO - PROCESS | 3796 | 1467192688745 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:28 INFO - PROCESS | 3796 | 1467192688747 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:28 INFO - PROCESS | 3796 | 1467192688886 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 02:31:29 INFO - PROCESS | 3796 | 1467192689022 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:29 INFO - PROCESS | 3796 | 1467192689025 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:29 INFO - PROCESS | 3796 | ++DOCSHELL 1312F000 == 34 [pid = 3796] [id = 183] 02:31:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13151000) [pid = 3796] [serial = 547] [outer = 00000000] 02:31:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (132D4000) [pid = 3796] [serial = 548] [outer = 13151000] 02:31:29 INFO - PROCESS | 3796 | 1467192689081 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13468800) [pid = 3796] [serial = 549] [outer = 13151000] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 10327400 == 33 [pid = 3796] [id = 21] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 13941C00 == 32 [pid = 3796] [id = 24] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 10A0F800 == 31 [pid = 3796] [id = 22] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 143F8400 == 30 [pid = 3796] [id = 25] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 13C93000 == 29 [pid = 3796] [id = 181] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 1536F000 == 28 [pid = 3796] [id = 180] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 143BA400 == 27 [pid = 3796] [id = 179] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 13037000 == 26 [pid = 3796] [id = 178] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 10EB2000 == 25 [pid = 3796] [id = 177] 02:31:30 INFO - PROCESS | 3796 | --DOCSHELL 1312D400 == 24 [pid = 3796] [id = 176] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13031C00) [pid = 3796] [serial = 480] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129B4000) [pid = 3796] [serial = 479] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AB4CC00) [pid = 3796] [serial = 504] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1ABB6C00) [pid = 3796] [serial = 509] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16C0CC00) [pid = 3796] [serial = 491] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (140ED000) [pid = 3796] [serial = 488] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A76A400) [pid = 3796] [serial = 477] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16DA8800) [pid = 3796] [serial = 492] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AB47400) [pid = 3796] [serial = 503] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13051000) [pid = 3796] [serial = 486] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15422400) [pid = 3796] [serial = 483] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1536DC00) [pid = 3796] [serial = 482] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A5ECC00) [pid = 3796] [serial = 501] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (143F5C00) [pid = 3796] [serial = 489] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19C23C00) [pid = 3796] [serial = 498] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (11089800) [pid = 3796] [serial = 485] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (176EE000) [pid = 3796] [serial = 506] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1A277C00) [pid = 3796] [serial = 500] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1A5E6400) [pid = 3796] [serial = 507] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (18172000) [pid = 3796] [serial = 495] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (17FAF400) [pid = 3796] [serial = 494] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1960E800) [pid = 3796] [serial = 497] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1ABBD000) [pid = 3796] [serial = 510] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1AC8D000) [pid = 3796] [serial = 512] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1AC90800) [pid = 3796] [serial = 513] [outer = 00000000] [url = about:blank] 02:31:30 INFO - PROCESS | 3796 | 1467192690299 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:31:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:31:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1615ms 02:31:30 INFO - PROCESS | 3796 | 1467192690337 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 02:31:30 INFO - PROCESS | 3796 | 1467192690341 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 02:31:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:31:30 INFO - PROCESS | 3796 | 1467192690345 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - PROCESS | 3796 | 1467192690348 Marionette TRACE conn2 <- [1,698,null,{}] 02:31:30 INFO - PROCESS | 3796 | 1467192690394 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 3796 | 1467192690397 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:30 INFO - PROCESS | 3796 | 1467192690482 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 02:31:30 INFO - PROCESS | 3796 | 1467192690490 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 3796 | 1467192690494 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:30 INFO - PROCESS | 3796 | ++DOCSHELL 10A78000 == 25 [pid = 3796] [id = 184] 02:31:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (110BB800) [pid = 3796] [serial = 550] [outer = 00000000] 02:31:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (129AA800) [pid = 3796] [serial = 551] [outer = 110BB800] 02:31:30 INFO - PROCESS | 3796 | 1467192690542 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (12BC4800) [pid = 3796] [serial = 552] [outer = 110BB800] 02:31:31 INFO - PROCESS | 3796 | 1467192691475 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1192ms 02:31:31 INFO - PROCESS | 3796 | 1467192691537 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 3796 | 1467192691542 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 02:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:31:31 INFO - PROCESS | 3796 | 1467192691548 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - PROCESS | 3796 | 1467192691551 Marionette TRACE conn2 <- [1,702,null,{}] 02:31:31 INFO - PROCESS | 3796 | 1467192691555 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 3796 | 1467192691557 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:31 INFO - PROCESS | 3796 | 1467192691653 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 02:31:31 INFO - PROCESS | 3796 | 1467192691660 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 3796 | 1467192691663 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:31 INFO - PROCESS | 3796 | ++DOCSHELL 132D5C00 == 26 [pid = 3796] [id = 185] 02:31:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1345FC00) [pid = 3796] [serial = 553] [outer = 00000000] 02:31:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13C89000) [pid = 3796] [serial = 554] [outer = 1345FC00] 02:31:31 INFO - PROCESS | 3796 | 1467192691710 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (140ED000) [pid = 3796] [serial = 555] [outer = 1345FC00] 02:31:32 INFO - PROCESS | 3796 | 1467192692659 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:31:32 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 02:31:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1160ms 02:31:32 INFO - PROCESS | 3796 | 1467192692708 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 3796 | 1467192692710 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 02:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:31:32 INFO - PROCESS | 3796 | 1467192692714 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 3796 | 1467192692718 Marionette TRACE conn2 <- [1,706,null,{}] 02:31:32 INFO - PROCESS | 3796 | 1467192692728 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 3796 | 1467192692733 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:32 INFO - PROCESS | 3796 | 1467192692846 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 02:31:32 INFO - PROCESS | 3796 | 1467192692854 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 3796 | 1467192692857 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:32 INFO - PROCESS | 3796 | ++DOCSHELL 15E20000 == 27 [pid = 3796] [id = 186] 02:31:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (15E23400) [pid = 3796] [serial = 556] [outer = 00000000] 02:31:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16266800) [pid = 3796] [serial = 557] [outer = 15E23400] 02:31:32 INFO - PROCESS | 3796 | 1467192692905 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16764800) [pid = 3796] [serial = 558] [outer = 15E23400] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10EB2800) [pid = 3796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1314C800) [pid = 3796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (10A79400) [pid = 3796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (15E21800) [pid = 3796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1A2DA800) [pid = 3796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1281E800) [pid = 3796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (143C0C00) [pid = 3796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1536F800) [pid = 3796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:31:33 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (13049800) [pid = 3796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:31:33 INFO - PROCESS | 3796 | 1467192693859 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1192ms 02:31:33 INFO - PROCESS | 3796 | 1467192693912 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 3796 | 1467192693914 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 02:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:31:33 INFO - PROCESS | 3796 | 1467192693918 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - PROCESS | 3796 | 1467192693920 Marionette TRACE conn2 <- [1,710,null,{}] 02:31:33 INFO - PROCESS | 3796 | 1467192693923 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 3796 | 1467192693925 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:34 INFO - PROCESS | 3796 | 1467192694009 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 02:31:34 INFO - PROCESS | 3796 | 1467192694014 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 3796 | 1467192694016 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:34 INFO - PROCESS | 3796 | ++DOCSHELL 140ED400 == 28 [pid = 3796] [id = 187] 02:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (15367800) [pid = 3796] [serial = 559] [outer = 00000000] 02:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (16762000) [pid = 3796] [serial = 560] [outer = 15367800] 02:31:34 INFO - PROCESS | 3796 | 1467192694061 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (16DA6800) [pid = 3796] [serial = 561] [outer = 15367800] 02:31:34 INFO - PROCESS | 3796 | 1467192694525 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 3796 | 1467192694557 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:31:34 INFO - PROCESS | 3796 | 1467192694561 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 3796 | 1467192694562 Marionette TRACE conn2 <- [1,714,null,{}] 02:31:34 INFO - PROCESS | 3796 | 1467192694565 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 3796 | 1467192694567 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:34 INFO - PROCESS | 3796 | 1467192694651 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 02:31:34 INFO - PROCESS | 3796 | 1467192694657 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 3796 | 1467192694659 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:34 INFO - PROCESS | 3796 | ++DOCSHELL 13049800 == 29 [pid = 3796] [id = 188] 02:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13129800) [pid = 3796] [serial = 562] [outer = 00000000] 02:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (17690C00) [pid = 3796] [serial = 563] [outer = 13129800] 02:31:34 INFO - PROCESS | 3796 | 1467192694706 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (176F2000) [pid = 3796] [serial = 564] [outer = 13129800] 02:31:35 INFO - PROCESS | 3796 | 1467192695191 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 706ms 02:31:35 INFO - PROCESS | 3796 | 1467192695261 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 3796 | 1467192695263 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 02:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:31:35 INFO - PROCESS | 3796 | 1467192695267 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - PROCESS | 3796 | 1467192695268 Marionette TRACE conn2 <- [1,718,null,{}] 02:31:35 INFO - PROCESS | 3796 | 1467192695272 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 3796 | 1467192695277 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:35 INFO - PROCESS | 3796 | 1467192695425 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 02:31:35 INFO - PROCESS | 3796 | 1467192695433 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 3796 | 1467192695435 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:35 INFO - PROCESS | 3796 | ++DOCSHELL 17798400 == 30 [pid = 3796] [id = 189] 02:31:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (17799400) [pid = 3796] [serial = 565] [outer = 00000000] 02:31:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (18173C00) [pid = 3796] [serial = 566] [outer = 17799400] 02:31:35 INFO - PROCESS | 3796 | 1467192695549 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (18179800) [pid = 3796] [serial = 567] [outer = 17799400] 02:31:35 INFO - PROCESS | 3796 | 1467192695938 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 3796 | 1467192695967 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 02:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:31:36 INFO - PROCESS | 3796 | 1467192695971 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 3796 | 1467192695972 Marionette TRACE conn2 <- [1,722,null,{}] 02:31:36 INFO - PROCESS | 3796 | 1467192695976 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 3796 | 1467192695978 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:36 INFO - PROCESS | 3796 | 1467192696083 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 02:31:36 INFO - PROCESS | 3796 | 1467192696132 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 3796 | 1467192696134 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:36 INFO - PROCESS | 3796 | ++DOCSHELL 110DC800 == 31 [pid = 3796] [id = 190] 02:31:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17794400) [pid = 3796] [serial = 568] [outer = 00000000] 02:31:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1960E000) [pid = 3796] [serial = 569] [outer = 17794400] 02:31:36 INFO - PROCESS | 3796 | 1467192696177 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1960FC00) [pid = 3796] [serial = 570] [outer = 17794400] 02:31:36 INFO - PROCESS | 3796 | 1467192696776 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:31:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 847ms 02:31:36 INFO - PROCESS | 3796 | 1467192696853 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 3796 | 1467192696857 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 02:31:36 INFO - PROCESS | 3796 | 1467192696862 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:31:36 INFO - PROCESS | 3796 | 1467192696867 Marionette TRACE conn2 <- [1,726,null,{}] 02:31:36 INFO - PROCESS | 3796 | 1467192696873 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 3796 | 1467192696876 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:36 INFO - PROCESS | 3796 | 1467192696987 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 02:31:37 INFO - PROCESS | 3796 | 1467192697076 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 3796 | 1467192697079 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:37 INFO - PROCESS | 3796 | ++DOCSHELL 129A7800 == 32 [pid = 3796] [id = 191] 02:31:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (129EA400) [pid = 3796] [serial = 571] [outer = 00000000] 02:31:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (132D5000) [pid = 3796] [serial = 572] [outer = 129EA400] 02:31:37 INFO - PROCESS | 3796 | 1467192697135 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1403FC00) [pid = 3796] [serial = 573] [outer = 129EA400] 02:31:38 INFO - PROCESS | 3796 | 1467192698185 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1365ms 02:31:38 INFO - PROCESS | 3796 | 1467192698216 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 3796 | 1467192698221 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:31:38 INFO - PROCESS | 3796 | 1467192698228 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 3796 | 1467192698231 Marionette TRACE conn2 <- [1,730,null,{}] 02:31:38 INFO - PROCESS | 3796 | 1467192698235 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 3796 | 1467192698238 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:38 INFO - PROCESS | 3796 | 1467192698378 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 02:31:38 INFO - PROCESS | 3796 | 1467192698500 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 3796 | 1467192698502 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:38 INFO - PROCESS | 3796 | ++DOCSHELL 15368400 == 33 [pid = 3796] [id = 192] 02:31:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1536D400) [pid = 3796] [serial = 574] [outer = 00000000] 02:31:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16A68C00) [pid = 3796] [serial = 575] [outer = 1536D400] 02:31:38 INFO - PROCESS | 3796 | 1467192698559 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16ED9C00) [pid = 3796] [serial = 576] [outer = 1536D400] 02:31:39 INFO - PROCESS | 3796 | 1467192699621 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:31:39 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 02:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1459ms 02:31:39 INFO - PROCESS | 3796 | 1467192699728 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 3796 | 1467192699732 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 02:31:39 INFO - PROCESS | 3796 | 1467192699738 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 3796 | 1467192699742 Marionette TRACE conn2 <- [1,734,null,{}] 02:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:31:39 INFO - PROCESS | 3796 | 1467192699748 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 3796 | 1467192699751 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:39 INFO - PROCESS | 3796 | 1467192699884 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 02:31:40 INFO - PROCESS | 3796 | 1467192700016 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 3796 | 1467192700019 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:40 INFO - PROCESS | 3796 | ++DOCSHELL 129F7C00 == 34 [pid = 3796] [id = 193] 02:31:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12BC4C00) [pid = 3796] [serial = 577] [outer = 00000000] 02:31:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13049000) [pid = 3796] [serial = 578] [outer = 12BC4C00] 02:31:40 INFO - PROCESS | 3796 | 1467192700071 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1312D800) [pid = 3796] [serial = 579] [outer = 12BC4C00] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 129EC400 == 33 [pid = 3796] [id = 23] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 0C76E000 == 32 [pid = 3796] [id = 182] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1AB47000 == 31 [pid = 3796] [id = 13] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 13158C00 == 30 [pid = 3796] [id = 20] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 103CAC00 == 29 [pid = 3796] [id = 19] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1ABC5400 == 28 [pid = 3796] [id = 14] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1575EC00 == 27 [pid = 3796] [id = 26] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1676FC00 == 26 [pid = 3796] [id = 8] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1A8C4400 == 25 [pid = 3796] [id = 12] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1B266800 == 24 [pid = 3796] [id = 15] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 0F9EA400 == 23 [pid = 3796] [id = 28] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1AC8CC00 == 22 [pid = 3796] [id = 10] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1A76AC00 == 21 [pid = 3796] [id = 11] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 129F3000 == 20 [pid = 3796] [id = 27] 02:31:40 INFO - PROCESS | 3796 | --DOCSHELL 1B625C00 == 19 [pid = 3796] [id = 18] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16265C00) [pid = 3796] [serial = 542] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (114D0400) [pid = 3796] [serial = 530] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12821C00) [pid = 3796] [serial = 531] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1544C400) [pid = 3796] [serial = 528] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (140E8000) [pid = 3796] [serial = 527] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (14034400) [pid = 3796] [serial = 516] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (131ECC00) [pid = 3796] [serial = 515] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16F76400) [pid = 3796] [serial = 519] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (169A0400) [pid = 3796] [serial = 518] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AC91400) [pid = 3796] [serial = 522] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1ABB9800) [pid = 3796] [serial = 521] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (14035000) [pid = 3796] [serial = 525] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13110800) [pid = 3796] [serial = 524] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1536F400) [pid = 3796] [serial = 536] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1675DC00) [pid = 3796] [serial = 539] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (154DC800) [pid = 3796] [serial = 537] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16764C00) [pid = 3796] [serial = 540] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (131E3000) [pid = 3796] [serial = 533] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (13240400) [pid = 3796] [serial = 534] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 3796 | 1467192701564 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:31:41 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.) 02:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1851ms 02:31:41 INFO - PROCESS | 3796 | 1467192701601 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 3796 | 1467192701606 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 02:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:31:41 INFO - PROCESS | 3796 | 1467192701611 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 3796 | 1467192701613 Marionette TRACE conn2 <- [1,738,null,{}] 02:31:41 INFO - PROCESS | 3796 | 1467192701619 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 3796 | 1467192701622 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:41 INFO - PROCESS | 3796 | 1467192701710 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 02:31:41 INFO - PROCESS | 3796 | 1467192701736 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 3796 | 1467192701738 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:41 INFO - PROCESS | 3796 | ++DOCSHELL 12822C00 == 20 [pid = 3796] [id = 194] 02:31:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (129EB000) [pid = 3796] [serial = 580] [outer = 00000000] 02:31:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (12DC6C00) [pid = 3796] [serial = 581] [outer = 129EB000] 02:31:41 INFO - PROCESS | 3796 | 1467192701791 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13106800) [pid = 3796] [serial = 582] [outer = 129EB000] 02:31:42 INFO - PROCESS | 3796 | 1467192702764 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1223ms 02:31:42 INFO - PROCESS | 3796 | 1467192702823 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 3796 | 1467192702830 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 02:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:31:42 INFO - PROCESS | 3796 | 1467192702848 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 3796 | 1467192702851 Marionette TRACE conn2 <- [1,742,null,{}] 02:31:42 INFO - PROCESS | 3796 | 1467192702855 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 3796 | 1467192702857 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:43 INFO - PROCESS | 3796 | 1467192702971 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 02:31:43 INFO - PROCESS | 3796 | 1467192702978 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 3796 | 1467192702981 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:43 INFO - PROCESS | 3796 | ++DOCSHELL 13940400 == 21 [pid = 3796] [id = 195] 02:31:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (13945400) [pid = 3796] [serial = 583] [outer = 00000000] 02:31:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (140EF400) [pid = 3796] [serial = 584] [outer = 13945400] 02:31:43 INFO - PROCESS | 3796 | 1467192703027 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (143FD800) [pid = 3796] [serial = 585] [outer = 13945400] 02:31:44 INFO - PROCESS | 3796 | 1467192703971 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:31:44 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 02:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1161ms 02:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:31:44 INFO - PROCESS | 3796 | 1467192704002 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 3796 | 1467192704004 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 02:31:44 INFO - PROCESS | 3796 | 1467192704008 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 3796 | 1467192704011 Marionette TRACE conn2 <- [1,746,null,{}] 02:31:44 INFO - PROCESS | 3796 | 1467192704023 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 3796 | 1467192704028 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:44 INFO - PROCESS | 3796 | 1467192704136 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 02:31:44 INFO - PROCESS | 3796 | 1467192704144 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 3796 | 1467192704147 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:44 INFO - PROCESS | 3796 | ++DOCSHELL 15A32C00 == 22 [pid = 3796] [id = 196] 02:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (15A34400) [pid = 3796] [serial = 586] [outer = 00000000] 02:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16262800) [pid = 3796] [serial = 587] [outer = 15A34400] 02:31:44 INFO - PROCESS | 3796 | 1467192704193 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16761000) [pid = 3796] [serial = 588] [outer = 15A34400] 02:31:44 INFO - PROCESS | 3796 | 1467192704666 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 690ms 02:31:44 INFO - PROCESS | 3796 | 1467192704706 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 02:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:31:44 INFO - PROCESS | 3796 | 1467192704709 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 02:31:44 INFO - PROCESS | 3796 | 1467192704712 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 3796 | 1467192704714 Marionette TRACE conn2 <- [1,750,null,{}] 02:31:44 INFO - PROCESS | 3796 | 1467192704718 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 3796 | 1467192704720 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:44 INFO - PROCESS | 3796 | 1467192704937 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15E23400) [pid = 3796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (15367800) [pid = 3796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13151000) [pid = 3796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (0C76F400) [pid = 3796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (110BB800) [pid = 3796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13129800) [pid = 3796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1345FC00) [pid = 3796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17799400) [pid = 3796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1536BC00) [pid = 3796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:31:44 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (17794400) [pid = 3796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:31:45 INFO - PROCESS | 3796 | 1467192705044 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 3796 | 1467192705047 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:45 INFO - PROCESS | 3796 | ++DOCSHELL 112C6000 == 23 [pid = 3796] [id = 197] 02:31:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (11ADDC00) [pid = 3796] [serial = 589] [outer = 00000000] 02:31:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1345FC00) [pid = 3796] [serial = 590] [outer = 11ADDC00] 02:31:45 INFO - PROCESS | 3796 | 1467192705091 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (15E24000) [pid = 3796] [serial = 591] [outer = 11ADDC00] 02:31:45 INFO - PROCESS | 3796 | 1467192705917 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1192ms 02:31:45 INFO - PROCESS | 3796 | 1467192705944 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 02:31:45 INFO - PROCESS | 3796 | 1467192705946 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 02:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:31:45 INFO - PROCESS | 3796 | 1467192705949 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - PROCESS | 3796 | 1467192705951 Marionette TRACE conn2 <- [1,754,null,{}] 02:31:45 INFO - PROCESS | 3796 | 1467192705955 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:45 INFO - PROCESS | 3796 | 1467192705957 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:46 INFO - PROCESS | 3796 | 1467192706060 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 02:31:46 INFO - PROCESS | 3796 | 1467192706068 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 3796 | 1467192706070 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:46 INFO - PROCESS | 3796 | ++DOCSHELL 169A2800 == 24 [pid = 3796] [id = 198] 02:31:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (169A3400) [pid = 3796] [serial = 592] [outer = 00000000] 02:31:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (16F76400) [pid = 3796] [serial = 593] [outer = 169A3400] 02:31:46 INFO - PROCESS | 3796 | 1467192706113 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (170F2800) [pid = 3796] [serial = 594] [outer = 169A3400] 02:31:47 INFO - PROCESS | 3796 | 1467192707040 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:31:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1145ms 02:31:47 INFO - PROCESS | 3796 | 1467192707135 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 3796 | 1467192707140 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 02:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:31:47 INFO - PROCESS | 3796 | 1467192707147 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - PROCESS | 3796 | 1467192707150 Marionette TRACE conn2 <- [1,758,null,{}] 02:31:47 INFO - PROCESS | 3796 | 1467192707157 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 3796 | 1467192707160 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:47 INFO - PROCESS | 3796 | 1467192707256 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 02:31:47 INFO - PROCESS | 3796 | 1467192707452 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 3796 | 1467192707455 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:47 INFO - PROCESS | 3796 | ++DOCSHELL 11CCC400 == 25 [pid = 3796] [id = 199] 02:31:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11CCD400) [pid = 3796] [serial = 595] [outer = 00000000] 02:31:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12BCD000) [pid = 3796] [serial = 596] [outer = 11CCD400] 02:31:47 INFO - PROCESS | 3796 | 1467192707514 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (131EB800) [pid = 3796] [serial = 597] [outer = 11CCD400] 02:31:48 INFO - PROCESS | 3796 | 1467192708246 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1160ms 02:31:48 INFO - PROCESS | 3796 | 1467192708299 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 3796 | 1467192708303 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 02:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:31:48 INFO - PROCESS | 3796 | 1467192708310 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 3796 | 1467192708313 Marionette TRACE conn2 <- [1,762,null,{}] 02:31:48 INFO - PROCESS | 3796 | 1467192708317 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 3796 | 1467192708320 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:48 INFO - PROCESS | 3796 | 1467192708433 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 02:31:48 INFO - PROCESS | 3796 | 1467192708509 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 3796 | 1467192708512 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:48 INFO - PROCESS | 3796 | ++DOCSHELL 1536A400 == 26 [pid = 3796] [id = 200] 02:31:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1542FC00) [pid = 3796] [serial = 598] [outer = 00000000] 02:31:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1575BC00) [pid = 3796] [serial = 599] [outer = 1542FC00] 02:31:48 INFO - PROCESS | 3796 | 1467192708569 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16263800) [pid = 3796] [serial = 600] [outer = 1542FC00] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16766000) [pid = 3796] [serial = 543] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1960FC00) [pid = 3796] [serial = 570] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1960E000) [pid = 3796] [serial = 569] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16266800) [pid = 3796] [serial = 557] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16762000) [pid = 3796] [serial = 560] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (132D4000) [pid = 3796] [serial = 548] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13468800) [pid = 3796] [serial = 549] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0F9E0800) [pid = 3796] [serial = 545] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1055EC00) [pid = 3796] [serial = 546] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (129AA800) [pid = 3796] [serial = 551] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (12BC4800) [pid = 3796] [serial = 552] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (17690C00) [pid = 3796] [serial = 563] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (13C89000) [pid = 3796] [serial = 554] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (18179800) [pid = 3796] [serial = 567] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (18173C00) [pid = 3796] [serial = 566] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (16764800) [pid = 3796] [serial = 558] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (176F2000) [pid = 3796] [serial = 564] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (16DA6800) [pid = 3796] [serial = 561] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (140ED000) [pid = 3796] [serial = 555] [outer = 00000000] [url = about:blank] 02:31:49 INFO - PROCESS | 3796 | 1467192709291 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1051ms 02:31:49 INFO - PROCESS | 3796 | 1467192709356 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 3796 | 1467192709360 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 02:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:31:49 INFO - PROCESS | 3796 | 1467192709381 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 3796 | 1467192709384 Marionette TRACE conn2 <- [1,766,null,{}] 02:31:49 INFO - PROCESS | 3796 | 1467192709389 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 3796 | 1467192709393 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:49 INFO - PROCESS | 3796 | 1467192709480 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 02:31:49 INFO - PROCESS | 3796 | 1467192709493 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 3796 | 1467192709496 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:49 INFO - PROCESS | 3796 | ++DOCSHELL 1281C400 == 27 [pid = 3796] [id = 201] 02:31:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (129B5800) [pid = 3796] [serial = 601] [outer = 00000000] 02:31:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (12BCA000) [pid = 3796] [serial = 602] [outer = 129B5800] 02:31:49 INFO - PROCESS | 3796 | 1467192709542 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (1309F000) [pid = 3796] [serial = 603] [outer = 129B5800] 02:31:50 INFO - PROCESS | 3796 | 1467192710025 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 706ms 02:31:50 INFO - PROCESS | 3796 | 1467192710079 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 3796 | 1467192710083 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 02:31:50 INFO - PROCESS | 3796 | 1467192710089 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:31:50 INFO - PROCESS | 3796 | 1467192710091 Marionette TRACE conn2 <- [1,770,null,{}] 02:31:50 INFO - PROCESS | 3796 | 1467192710095 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 3796 | 1467192710098 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:50 INFO - PROCESS | 3796 | 1467192710181 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 02:31:50 INFO - PROCESS | 3796 | 1467192710190 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 3796 | 1467192710192 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:50 INFO - PROCESS | 3796 | ++DOCSHELL 1394D000 == 28 [pid = 3796] [id = 202] 02:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1394D800) [pid = 3796] [serial = 604] [outer = 00000000] 02:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (14041400) [pid = 3796] [serial = 605] [outer = 1394D800] 02:31:50 INFO - PROCESS | 3796 | 1467192710241 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (140EFC00) [pid = 3796] [serial = 606] [outer = 1394D800] 02:31:50 INFO - PROCESS | 3796 | 1467192710686 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 02:31:50 INFO - PROCESS | 3796 | 1467192710731 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 3796 | 1467192710733 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 02:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:31:50 INFO - PROCESS | 3796 | 1467192710737 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 3796 | 1467192710740 Marionette TRACE conn2 <- [1,774,null,{}] 02:31:50 INFO - PROCESS | 3796 | 1467192710751 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 3796 | 1467192710755 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:50 INFO - PROCESS | 3796 | 1467192710837 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 02:31:50 INFO - PROCESS | 3796 | 1467192710846 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 3796 | 1467192710849 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:50 INFO - PROCESS | 3796 | ++DOCSHELL 1675C000 == 29 [pid = 3796] [id = 203] 02:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1675CC00) [pid = 3796] [serial = 607] [outer = 00000000] 02:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (16767400) [pid = 3796] [serial = 608] [outer = 1675CC00] 02:31:50 INFO - PROCESS | 3796 | 1467192710900 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (169A2400) [pid = 3796] [serial = 609] [outer = 1675CC00] 02:31:51 INFO - PROCESS | 3796 | 1467192711349 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 643ms 02:31:51 INFO - PROCESS | 3796 | 1467192711375 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 3796 | 1467192711378 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 02:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:31:51 INFO - PROCESS | 3796 | 1467192711381 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 3796 | 1467192711383 Marionette TRACE conn2 <- [1,778,null,{}] 02:31:51 INFO - PROCESS | 3796 | 1467192711386 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 3796 | 1467192711388 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:51 INFO - PROCESS | 3796 | 1467192711472 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 02:31:51 INFO - PROCESS | 3796 | 1467192711478 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 3796 | 1467192711481 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:51 INFO - PROCESS | 3796 | ++DOCSHELL 16DA7400 == 30 [pid = 3796] [id = 204] 02:31:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (16ED4800) [pid = 3796] [serial = 610] [outer = 00000000] 02:31:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (17690C00) [pid = 3796] [serial = 611] [outer = 16ED4800] 02:31:51 INFO - PROCESS | 3796 | 1467192711524 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (176F4C00) [pid = 3796] [serial = 612] [outer = 16ED4800] 02:31:52 INFO - PROCESS | 3796 | 1467192712004 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 02:31:52 INFO - PROCESS | 3796 | 1467192712019 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 3796 | 1467192712021 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 02:31:52 INFO - PROCESS | 3796 | 1467192712024 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:31:52 INFO - PROCESS | 3796 | 1467192712026 Marionette TRACE conn2 <- [1,782,null,{}] 02:31:52 INFO - PROCESS | 3796 | 1467192712029 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 3796 | 1467192712031 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:52 INFO - PROCESS | 3796 | 1467192712142 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 02:31:52 INFO - PROCESS | 3796 | 1467192712149 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 3796 | 1467192712151 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:52 INFO - PROCESS | 3796 | ++DOCSHELL 17797000 == 31 [pid = 3796] [id = 205] 02:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (17798000) [pid = 3796] [serial = 613] [outer = 00000000] 02:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (17F25400) [pid = 3796] [serial = 614] [outer = 17798000] 02:31:52 INFO - PROCESS | 3796 | 1467192712196 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (18170800) [pid = 3796] [serial = 615] [outer = 17798000] 02:31:52 INFO - PROCESS | 3796 | 1467192712634 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 02:31:52 INFO - PROCESS | 3796 | 1467192712663 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 3796 | 1467192712665 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 02:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:31:52 INFO - PROCESS | 3796 | 1467192712668 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 3796 | 1467192712670 Marionette TRACE conn2 <- [1,786,null,{}] 02:31:52 INFO - PROCESS | 3796 | 1467192712674 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 3796 | 1467192712679 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:52 INFO - PROCESS | 3796 | 1467192712806 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 02:31:52 INFO - PROCESS | 3796 | 1467192712890 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 3796 | 1467192712892 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:52 INFO - PROCESS | 3796 | ++DOCSHELL 19606C00 == 32 [pid = 3796] [id = 206] 02:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (19607000) [pid = 3796] [serial = 616] [outer = 00000000] 02:31:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19610800) [pid = 3796] [serial = 617] [outer = 19607000] 02:31:52 INFO - PROCESS | 3796 | 1467192712935 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19A40800) [pid = 3796] [serial = 618] [outer = 19607000] 02:31:53 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12BC4C00) [pid = 3796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:31:53 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (129EB000) [pid = 3796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:31:53 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (129EA400) [pid = 3796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:31:53 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1536D400) [pid = 3796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:31:53 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (13945400) [pid = 3796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:31:53 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (15A34400) [pid = 3796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:31:53 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (11ADDC00) [pid = 3796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:31:53 INFO - PROCESS | 3796 | 1467192713342 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:31: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 02:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 737ms 02:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:31:53 INFO - PROCESS | 3796 | 1467192713409 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 3796 | 1467192713411 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 3796 | 1467192713414 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 3796 | 1467192713416 Marionette TRACE conn2 <- [1,790,null,{}] 02:31:53 INFO - PROCESS | 3796 | 1467192713420 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 3796 | 1467192713422 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:53 INFO - PROCESS | 3796 | 1467192713502 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 02:31:53 INFO - PROCESS | 3796 | 1467192713507 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 3796 | 1467192713509 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:53 INFO - PROCESS | 3796 | ++DOCSHELL 10A81000 == 33 [pid = 3796] [id = 207] 02:31:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10EAF000) [pid = 3796] [serial = 619] [outer = 00000000] 02:31:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1960F800) [pid = 3796] [serial = 620] [outer = 10EAF000] 02:31:53 INFO - PROCESS | 3796 | 1467192713553 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (19610000) [pid = 3796] [serial = 621] [outer = 10EAF000] 02:31:54 INFO - PROCESS | 3796 | 1467192714015 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:31: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 02:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 596ms 02:31:54 INFO - PROCESS | 3796 | 1467192714047 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 3796 | 1467192714049 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:31:54 INFO - PROCESS | 3796 | 1467192714052 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 3796 | 1467192714054 Marionette TRACE conn2 <- [1,794,null,{}] 02:31:54 INFO - PROCESS | 3796 | 1467192714057 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 3796 | 1467192714059 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:54 INFO - PROCESS | 3796 | 1467192714143 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 02:31:54 INFO - PROCESS | 3796 | 1467192714149 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 3796 | 1467192714151 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:54 INFO - PROCESS | 3796 | ++DOCSHELL 19C27C00 == 34 [pid = 3796] [id = 208] 02:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (19C28C00) [pid = 3796] [serial = 622] [outer = 00000000] 02:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (19E84800) [pid = 3796] [serial = 623] [outer = 19C28C00] 02:31:54 INFO - PROCESS | 3796 | 1467192714197 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19E8AC00) [pid = 3796] [serial = 624] [outer = 19C28C00] 02:31:54 INFO - PROCESS | 3796 | 1467192714635 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:31:54 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 02:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 627ms 02:31:54 INFO - PROCESS | 3796 | 1467192714692 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 3796 | 1467192714694 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:31:54 INFO - PROCESS | 3796 | 1467192714701 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 3796 | 1467192714703 Marionette TRACE conn2 <- [1,798,null,{}] 02:31:54 INFO - PROCESS | 3796 | 1467192714707 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 3796 | 1467192714709 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:54 INFO - PROCESS | 3796 | 1467192714787 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 02:31:54 INFO - PROCESS | 3796 | 1467192714795 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 3796 | 1467192714797 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:54 INFO - PROCESS | 3796 | ++DOCSHELL 13465800 == 35 [pid = 3796] [id = 209] 02:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (17683800) [pid = 3796] [serial = 625] [outer = 00000000] 02:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1699BC00) [pid = 3796] [serial = 626] [outer = 17683800] 02:31:54 INFO - PROCESS | 3796 | 1467192714843 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17689400) [pid = 3796] [serial = 627] [outer = 17683800] 02:31:55 INFO - PROCESS | 3796 | 1467192715292 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 643ms 02:31:55 INFO - PROCESS | 3796 | 1467192715340 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 3796 | 1467192715342 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 02:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:31:55 INFO - PROCESS | 3796 | 1467192715345 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 3796 | 1467192715347 Marionette TRACE conn2 <- [1,802,null,{}] 02:31:55 INFO - PROCESS | 3796 | 1467192715350 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 3796 | 1467192715352 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:55 INFO - PROCESS | 3796 | 1467192715431 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 02:31:55 INFO - PROCESS | 3796 | 1467192715438 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 3796 | 1467192715440 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:55 INFO - PROCESS | 3796 | ++DOCSHELL 19E84000 == 36 [pid = 3796] [id = 210] 02:31:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19F75400) [pid = 3796] [serial = 628] [outer = 00000000] 02:31:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A10F000) [pid = 3796] [serial = 629] [outer = 19F75400] 02:31:55 INFO - PROCESS | 3796 | 1467192715482 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A110400) [pid = 3796] [serial = 630] [outer = 19F75400] 02:31:56 INFO - PROCESS | 3796 | 1467192716144 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 3796 | 1467192716194 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:31:56 INFO - PROCESS | 3796 | 1467192716199 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 3796 | 1467192716203 Marionette TRACE conn2 <- [1,806,null,{}] 02:31:56 INFO - PROCESS | 3796 | 1467192716209 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 3796 | 1467192716212 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:56 INFO - PROCESS | 3796 | 1467192716318 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 02:31:56 INFO - PROCESS | 3796 | 1467192716442 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 3796 | 1467192716445 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:56 INFO - PROCESS | 3796 | ++DOCSHELL 11C40800 == 37 [pid = 3796] [id = 211] 02:31:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1281CC00) [pid = 3796] [serial = 631] [outer = 00000000] 02:31:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13941400) [pid = 3796] [serial = 632] [outer = 1281CC00] 02:31:56 INFO - PROCESS | 3796 | 1467192716502 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (140ED000) [pid = 3796] [serial = 633] [outer = 1281CC00] 02:31:57 INFO - PROCESS | 3796 | 1467192717114 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1004ms 02:31:57 INFO - PROCESS | 3796 | 1467192717202 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 3796 | 1467192717206 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:31:57 INFO - PROCESS | 3796 | 1467192717213 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 3796 | 1467192717216 Marionette TRACE conn2 <- [1,810,null,{}] 02:31:57 INFO - PROCESS | 3796 | 1467192717220 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 3796 | 1467192717223 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:57 INFO - PROCESS | 3796 | 1467192717339 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 02:31:57 INFO - PROCESS | 3796 | 1467192717455 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 3796 | 1467192717458 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:57 INFO - PROCESS | 3796 | ++DOCSHELL 167E9800 == 38 [pid = 3796] [id = 212] 02:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16DA0400) [pid = 3796] [serial = 634] [outer = 00000000] 02:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17790400) [pid = 3796] [serial = 635] [outer = 16DA0400] 02:31:57 INFO - PROCESS | 3796 | 1467192717513 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18172800) [pid = 3796] [serial = 636] [outer = 16DA0400] 02:31:58 INFO - PROCESS | 3796 | 1467192718126 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 3796 | 1467192718160 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:31:58 INFO - PROCESS | 3796 | 1467192718178 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 3796 | 1467192718182 Marionette TRACE conn2 <- [1,814,null,{}] 02:31:58 INFO - PROCESS | 3796 | 1467192718197 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 3796 | 1467192718204 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:58 INFO - PROCESS | 3796 | 1467192718307 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 02:31:58 INFO - PROCESS | 3796 | 1467192718434 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 3796 | 1467192718437 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:58 INFO - PROCESS | 3796 | ++DOCSHELL 1675C800 == 39 [pid = 3796] [id = 213] 02:31:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16C0A000) [pid = 3796] [serial = 637] [outer = 00000000] 02:31:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A2D7000) [pid = 3796] [serial = 638] [outer = 16C0A000] 02:31:58 INFO - PROCESS | 3796 | 1467192718498 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A5E5400) [pid = 3796] [serial = 639] [outer = 16C0A000] 02:31:59 INFO - PROCESS | 3796 | 1467192719197 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1082ms 02:31:59 INFO - PROCESS | 3796 | 1467192719273 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 3796 | 1467192719277 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 02:31:59 INFO - PROCESS | 3796 | 1467192719282 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:31:59 INFO - PROCESS | 3796 | 1467192719287 Marionette TRACE conn2 <- [1,818,null,{}] 02:31:59 INFO - PROCESS | 3796 | 1467192719292 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 3796 | 1467192719295 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 13465800 == 38 [pid = 3796] [id = 209] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 19C27C00 == 37 [pid = 3796] [id = 208] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 10A81000 == 36 [pid = 3796] [id = 207] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 19606C00 == 35 [pid = 3796] [id = 206] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 17797000 == 34 [pid = 3796] [id = 205] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 16DA7400 == 33 [pid = 3796] [id = 204] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 1675C000 == 32 [pid = 3796] [id = 203] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 1394D000 == 31 [pid = 3796] [id = 202] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 1312F000 == 30 [pid = 3796] [id = 183] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 167E9800 == 29 [pid = 3796] [id = 212] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 1675C800 == 28 [pid = 3796] [id = 213] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 19E84000 == 27 [pid = 3796] [id = 210] 02:31:59 INFO - PROCESS | 3796 | --DOCSHELL 11C40800 == 26 [pid = 3796] [id = 211] 02:32:00 INFO - PROCESS | 3796 | 1467192719986 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13049000) [pid = 3796] [serial = 578] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12DC6C00) [pid = 3796] [serial = 581] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1403FC00) [pid = 3796] [serial = 573] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (132D5000) [pid = 3796] [serial = 572] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16ED9C00) [pid = 3796] [serial = 576] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16A68C00) [pid = 3796] [serial = 575] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (143FD800) [pid = 3796] [serial = 585] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (140EF400) [pid = 3796] [serial = 584] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16761000) [pid = 3796] [serial = 588] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16262800) [pid = 3796] [serial = 587] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1345FC00) [pid = 3796] [serial = 590] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13106800) [pid = 3796] [serial = 582] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15E24000) [pid = 3796] [serial = 591] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16F76400) [pid = 3796] [serial = 593] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1312D800) [pid = 3796] [serial = 579] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 3796 | 1467192720156 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 3796 | 1467192720159 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:00 INFO - PROCESS | 3796 | ++DOCSHELL 103C9800 == 27 [pid = 3796] [id = 214] 02:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1059BC00) [pid = 3796] [serial = 640] [outer = 00000000] 02:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A81000) [pid = 3796] [serial = 641] [outer = 1059BC00] 02:32:00 INFO - PROCESS | 3796 | 1467192720209 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (110C1800) [pid = 3796] [serial = 642] [outer = 1059BC00] 02:32:00 INFO - PROCESS | 3796 | 1467192720634 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1396ms 02:32:00 INFO - PROCESS | 3796 | 1467192720681 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 3796 | 1467192720685 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:32:00 INFO - PROCESS | 3796 | 1467192720690 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 3796 | 1467192720694 Marionette TRACE conn2 <- [1,822,null,{}] 02:32:00 INFO - PROCESS | 3796 | 1467192720698 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 3796 | 1467192720701 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:00 INFO - PROCESS | 3796 | 1467192720785 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 02:32:00 INFO - PROCESS | 3796 | 1467192720793 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 3796 | 1467192720796 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:00 INFO - PROCESS | 3796 | ++DOCSHELL 12BC5C00 == 28 [pid = 3796] [id = 215] 02:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12BCC800) [pid = 3796] [serial = 643] [outer = 00000000] 02:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1310C000) [pid = 3796] [serial = 644] [outer = 12BCC800] 02:32:00 INFO - PROCESS | 3796 | 1467192720842 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1314F800) [pid = 3796] [serial = 645] [outer = 12BCC800] 02:32:01 INFO - PROCESS | 3796 | 1467192721297 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 643ms 02:32:01 INFO - PROCESS | 3796 | 1467192721330 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 3796 | 1467192721333 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 02:32:01 INFO - PROCESS | 3796 | 1467192721337 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:32:01 INFO - PROCESS | 3796 | 1467192721339 Marionette TRACE conn2 <- [1,826,null,{}] 02:32:01 INFO - PROCESS | 3796 | 1467192721343 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 3796 | 1467192721346 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:01 INFO - PROCESS | 3796 | 1467192721428 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 02:32:01 INFO - PROCESS | 3796 | 1467192721467 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 3796 | 1467192721470 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:01 INFO - PROCESS | 3796 | ++DOCSHELL 14040000 == 29 [pid = 3796] [id = 216] 02:32:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (14040C00) [pid = 3796] [serial = 646] [outer = 00000000] 02:32:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (140F0800) [pid = 3796] [serial = 647] [outer = 14040C00] 02:32:01 INFO - PROCESS | 3796 | 1467192721514 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (143F9800) [pid = 3796] [serial = 648] [outer = 14040C00] 02:32:01 INFO - PROCESS | 3796 | 1467192721961 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 02:32:02 INFO - PROCESS | 3796 | 1467192722038 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 3796 | 1467192722042 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 02:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:32:02 INFO - PROCESS | 3796 | 1467192722052 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 3796 | 1467192722057 Marionette TRACE conn2 <- [1,830,null,{}] 02:32:02 INFO - PROCESS | 3796 | 1467192722064 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 3796 | 1467192722067 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:02 INFO - PROCESS | 3796 | 1467192722152 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 02:32:02 INFO - PROCESS | 3796 | 1467192722158 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3796 | 1467192722160 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:02 INFO - PROCESS | 3796 | ++DOCSHELL 1544C800 == 30 [pid = 3796] [id = 217] 02:32:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15452400) [pid = 3796] [serial = 649] [outer = 00000000] 02:32:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1575F800) [pid = 3796] [serial = 650] [outer = 15452400] 02:32:02 INFO - PROCESS | 3796 | 1467192722216 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16262C00) [pid = 3796] [serial = 651] [outer = 15452400] 02:32:02 INFO - PROCESS | 3796 | 1467192722727 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 706ms 02:32:02 INFO - PROCESS | 3796 | 1467192722780 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 3796 | 1467192722782 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 3796 | 1467192722785 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:32:02 INFO - PROCESS | 3796 | 1467192722787 Marionette TRACE conn2 <- [1,834,null,{}] 02:32:02 INFO - PROCESS | 3796 | 1467192722822 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 3796 | 1467192722824 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:02 INFO - PROCESS | 3796 | 1467192722931 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 02:32:02 INFO - PROCESS | 3796 | 1467192722943 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3796 | 1467192722945 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:03 INFO - PROCESS | 3796 | ++DOCSHELL 1575AC00 == 31 [pid = 3796] [id = 218] 02:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15A3C400) [pid = 3796] [serial = 652] [outer = 00000000] 02:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (167E9800) [pid = 3796] [serial = 653] [outer = 15A3C400] 02:32:03 INFO - PROCESS | 3796 | 1467192723033 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16DA7C00) [pid = 3796] [serial = 654] [outer = 15A3C400] 02:32:03 INFO - PROCESS | 3796 | 1467192723457 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 706ms 02:32:03 INFO - PROCESS | 3796 | 1467192723484 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 3796 | 1467192723487 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 02:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:32:03 INFO - PROCESS | 3796 | 1467192723497 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 3796 | 1467192723499 Marionette TRACE conn2 <- [1,838,null,{}] 02:32:03 INFO - PROCESS | 3796 | 1467192723502 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 3796 | 1467192723504 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:03 INFO - PROCESS | 3796 | 1467192723609 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 02:32:03 INFO - PROCESS | 3796 | 1467192723615 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 3796 | 1467192723620 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:03 INFO - PROCESS | 3796 | ++DOCSHELL 170EE400 == 32 [pid = 3796] [id = 219] 02:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (170EEC00) [pid = 3796] [serial = 655] [outer = 00000000] 02:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1768AC00) [pid = 3796] [serial = 656] [outer = 170EEC00] 02:32:03 INFO - PROCESS | 3796 | 1467192723673 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17797C00) [pid = 3796] [serial = 657] [outer = 170EEC00] 02:32:04 INFO - PROCESS | 3796 | 1467192724135 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 02:32:04 INFO - PROCESS | 3796 | 1467192724195 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 3796 | 1467192724197 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:32:04 INFO - PROCESS | 3796 | 1467192724200 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 3796 | 1467192724202 Marionette TRACE conn2 <- [1,842,null,{}] 02:32:04 INFO - PROCESS | 3796 | 1467192724212 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 3796 | 1467192724214 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:04 INFO - PROCESS | 3796 | 1467192724351 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 02:32:04 INFO - PROCESS | 3796 | 1467192724363 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 3796 | 1467192724365 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:04 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E6800 == 33 [pid = 3796] [id = 220] 02:32:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19602400) [pid = 3796] [serial = 658] [outer = 00000000] 02:32:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19A48400) [pid = 3796] [serial = 659] [outer = 19602400] 02:32:04 INFO - PROCESS | 3796 | 1467192724453 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19E83400) [pid = 3796] [serial = 660] [outer = 19602400] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17798000) [pid = 3796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19607000) [pid = 3796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16ED4800) [pid = 3796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1542FC00) [pid = 3796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1394D800) [pid = 3796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (169A3400) [pid = 3796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (129B5800) [pid = 3796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1675CC00) [pid = 3796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11CCD400) [pid = 3796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10EAF000) [pid = 3796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19C28C00) [pid = 3796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19F75400) [pid = 3796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:32:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17683800) [pid = 3796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:32:04 INFO - PROCESS | 3796 | 1467192724967 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 800ms 02:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:32:05 INFO - PROCESS | 3796 | 1467192725002 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 3796 | 1467192725004 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 02:32:05 INFO - PROCESS | 3796 | 1467192725017 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 3796 | 1467192725019 Marionette TRACE conn2 <- [1,846,null,{}] 02:32:05 INFO - PROCESS | 3796 | 1467192725023 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 3796 | 1467192725025 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:05 INFO - PROCESS | 3796 | 1467192725099 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 02:32:05 INFO - PROCESS | 3796 | 1467192725104 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 3796 | 1467192725106 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:05 INFO - PROCESS | 3796 | ++DOCSHELL 1575EC00 == 34 [pid = 3796] [id = 221] 02:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1675E400) [pid = 3796] [serial = 661] [outer = 00000000] 02:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18172000) [pid = 3796] [serial = 662] [outer = 1675E400] 02:32:05 INFO - PROCESS | 3796 | 1467192725151 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19609800) [pid = 3796] [serial = 663] [outer = 1675E400] 02:32:05 INFO - PROCESS | 3796 | 1467192725553 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 596ms 02:32:05 INFO - PROCESS | 3796 | 1467192725605 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 3796 | 1467192725607 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 02:32:05 INFO - PROCESS | 3796 | 1467192725615 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:32:05 INFO - PROCESS | 3796 | 1467192725617 Marionette TRACE conn2 <- [1,850,null,{}] 02:32:05 INFO - PROCESS | 3796 | 1467192725620 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 3796 | 1467192725622 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:05 INFO - PROCESS | 3796 | 1467192725697 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 02:32:05 INFO - PROCESS | 3796 | 1467192725702 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 3796 | 1467192725704 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:05 INFO - PROCESS | 3796 | ++DOCSHELL 19C30C00 == 35 [pid = 3796] [id = 222] 02:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E84C00) [pid = 3796] [serial = 664] [outer = 00000000] 02:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F7B800) [pid = 3796] [serial = 665] [outer = 19E84C00] 02:32:05 INFO - PROCESS | 3796 | 1467192725747 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F7C000) [pid = 3796] [serial = 666] [outer = 19E84C00] 02:32:06 INFO - PROCESS | 3796 | 1467192726175 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 596ms 02:32:06 INFO - PROCESS | 3796 | 1467192726212 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 3796 | 1467192726214 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:32:06 INFO - PROCESS | 3796 | 1467192726217 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 3796 | 1467192726219 Marionette TRACE conn2 <- [1,854,null,{}] 02:32:06 INFO - PROCESS | 3796 | 1467192726222 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 3796 | 1467192726224 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:06 INFO - PROCESS | 3796 | 1467192726340 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 02:32:06 INFO - PROCESS | 3796 | 1467192726348 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 3796 | 1467192726350 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:06 INFO - PROCESS | 3796 | ++DOCSHELL 14041000 == 36 [pid = 3796] [id = 223] 02:32:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (140EF400) [pid = 3796] [serial = 667] [outer = 00000000] 02:32:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2D5000) [pid = 3796] [serial = 668] [outer = 140EF400] 02:32:06 INFO - PROCESS | 3796 | 1467192726400 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2DDC00) [pid = 3796] [serial = 669] [outer = 140EF400] 02:32:06 INFO - PROCESS | 3796 | 1467192726865 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 706ms 02:32:06 INFO - PROCESS | 3796 | 1467192726918 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 3796 | 1467192726922 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 02:32:06 INFO - PROCESS | 3796 | 1467192726955 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:32:06 INFO - PROCESS | 3796 | 1467192726959 Marionette TRACE conn2 <- [1,858,null,{}] 02:32:06 INFO - PROCESS | 3796 | 1467192726964 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 3796 | 1467192726968 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:07 INFO - PROCESS | 3796 | 1467192727137 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 02:32:07 INFO - PROCESS | 3796 | 1467192727238 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 3796 | 1467192727243 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:07 INFO - PROCESS | 3796 | ++DOCSHELL 110BEC00 == 37 [pid = 3796] [id = 224] 02:32:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11CCC800) [pid = 3796] [serial = 670] [outer = 00000000] 02:32:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12BC4C00) [pid = 3796] [serial = 671] [outer = 11CCC800] 02:32:07 INFO - PROCESS | 3796 | 1467192727322 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13031400) [pid = 3796] [serial = 672] [outer = 11CCC800] 02:32:08 INFO - PROCESS | 3796 | 1467192728000 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1098ms 02:32:08 INFO - PROCESS | 3796 | 1467192728207 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 3796 | 1467192728212 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 02:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:32:08 INFO - PROCESS | 3796 | 1467192728406 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 3796 | 1467192728411 Marionette TRACE conn2 <- [1,862,null,{}] 02:32:08 INFO - PROCESS | 3796 | 1467192728416 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 3796 | 1467192728421 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:08 INFO - PROCESS | 3796 | 1467192728560 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 02:32:08 INFO - PROCESS | 3796 | 1467192728718 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 3796 | 1467192728721 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:08 INFO - PROCESS | 3796 | ++DOCSHELL 1314C800 == 38 [pid = 3796] [id = 225] 02:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (140EEC00) [pid = 3796] [serial = 673] [outer = 00000000] 02:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (18179000) [pid = 3796] [serial = 674] [outer = 140EEC00] 02:32:08 INFO - PROCESS | 3796 | 1467192728778 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1960C000) [pid = 3796] [serial = 675] [outer = 140EEC00] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 19C30C00 == 37 [pid = 3796] [id = 222] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 1575EC00 == 36 [pid = 3796] [id = 221] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 0F9E6800 == 35 [pid = 3796] [id = 220] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 170EE400 == 34 [pid = 3796] [id = 219] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 1575AC00 == 33 [pid = 3796] [id = 218] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 1544C800 == 32 [pid = 3796] [id = 217] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 14040000 == 31 [pid = 3796] [id = 216] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 12BC5C00 == 30 [pid = 3796] [id = 215] 02:32:09 INFO - PROCESS | 3796 | --DOCSHELL 103C9800 == 29 [pid = 3796] [id = 214] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17F25400) [pid = 3796] [serial = 614] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19610800) [pid = 3796] [serial = 617] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17690C00) [pid = 3796] [serial = 611] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1575BC00) [pid = 3796] [serial = 599] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16263800) [pid = 3796] [serial = 600] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18170800) [pid = 3796] [serial = 615] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (14041400) [pid = 3796] [serial = 605] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (140EFC00) [pid = 3796] [serial = 606] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (170F2800) [pid = 3796] [serial = 594] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12BCA000) [pid = 3796] [serial = 602] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1309F000) [pid = 3796] [serial = 603] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16767400) [pid = 3796] [serial = 608] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (169A2400) [pid = 3796] [serial = 609] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12BCD000) [pid = 3796] [serial = 596] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (131EB800) [pid = 3796] [serial = 597] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1960F800) [pid = 3796] [serial = 620] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19E84800) [pid = 3796] [serial = 623] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19A40800) [pid = 3796] [serial = 618] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A10F000) [pid = 3796] [serial = 629] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1699BC00) [pid = 3796] [serial = 626] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A110400) [pid = 3796] [serial = 630] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19E8AC00) [pid = 3796] [serial = 624] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19610000) [pid = 3796] [serial = 621] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (176F4C00) [pid = 3796] [serial = 612] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17689400) [pid = 3796] [serial = 627] [outer = 00000000] [url = about:blank] 02:32:09 INFO - PROCESS | 3796 | 1467192729591 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1302ms 02:32:09 INFO - PROCESS | 3796 | 1467192729609 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 3796 | 1467192729613 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 02:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:32:09 INFO - PROCESS | 3796 | 1467192729617 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 3796 | 1467192729620 Marionette TRACE conn2 <- [1,866,null,{}] 02:32:09 INFO - PROCESS | 3796 | 1467192729628 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 3796 | 1467192729631 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:09 INFO - PROCESS | 3796 | 1467192729717 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 02:32:09 INFO - PROCESS | 3796 | 1467192729725 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 3796 | 1467192729729 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:09 INFO - PROCESS | 3796 | ++DOCSHELL 10EB2C00 == 30 [pid = 3796] [id = 226] 02:32:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (110BB800) [pid = 3796] [serial = 676] [outer = 00000000] 02:32:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (129EB000) [pid = 3796] [serial = 677] [outer = 110BB800] 02:32:09 INFO - PROCESS | 3796 | 1467192729776 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12DFD000) [pid = 3796] [serial = 678] [outer = 110BB800] 02:32:10 INFO - PROCESS | 3796 | 1467192730271 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 706ms 02:32:10 INFO - PROCESS | 3796 | 1467192730314 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3796 | 1467192730318 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 02:32:10 INFO - PROCESS | 3796 | 1467192730324 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:32:10 INFO - PROCESS | 3796 | 1467192730327 Marionette TRACE conn2 <- [1,870,null,{}] 02:32:10 INFO - PROCESS | 3796 | 1467192730330 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 3796 | 1467192730333 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:10 INFO - PROCESS | 3796 | 1467192730416 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 02:32:10 INFO - PROCESS | 3796 | 1467192730424 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 3796 | 1467192730427 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:10 INFO - PROCESS | 3796 | ++DOCSHELL 13C89800 == 31 [pid = 3796] [id = 227] 02:32:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1403FC00) [pid = 3796] [serial = 679] [outer = 00000000] 02:32:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (143F3400) [pid = 3796] [serial = 680] [outer = 1403FC00] 02:32:10 INFO - PROCESS | 3796 | 1467192730479 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15371C00) [pid = 3796] [serial = 681] [outer = 1403FC00] 02:32:10 INFO - PROCESS | 3796 | 1467192730937 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 02:32:10 INFO - PROCESS | 3796 | 1467192730962 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3796 | 1467192730965 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:32:11 INFO - PROCESS | 3796 | 1467192730972 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 3796 | 1467192730975 Marionette TRACE conn2 <- [1,874,null,{}] 02:32:11 INFO - PROCESS | 3796 | 1467192730985 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 3796 | 1467192730990 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:11 INFO - PROCESS | 3796 | 1467192731122 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 02:32:11 INFO - PROCESS | 3796 | 1467192731131 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 3796 | 1467192731134 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:11 INFO - PROCESS | 3796 | ++DOCSHELL 16C12400 == 32 [pid = 3796] [id = 228] 02:32:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16C14400) [pid = 3796] [serial = 682] [outer = 00000000] 02:32:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16ED3C00) [pid = 3796] [serial = 683] [outer = 16C14400] 02:32:11 INFO - PROCESS | 3796 | 1467192731181 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (170EF000) [pid = 3796] [serial = 684] [outer = 16C14400] 02:32:11 INFO - PROCESS | 3796 | 1467192731675 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 706ms 02:32:11 INFO - PROCESS | 3796 | 1467192731699 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 3796 | 1467192731701 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 02:32:11 INFO - PROCESS | 3796 | 1467192731704 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:32:11 INFO - PROCESS | 3796 | 1467192731706 Marionette TRACE conn2 <- [1,878,null,{}] 02:32:11 INFO - PROCESS | 3796 | 1467192731710 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 3796 | 1467192731712 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:11 INFO - PROCESS | 3796 | 1467192731793 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 02:32:11 INFO - PROCESS | 3796 | 1467192731799 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 3796 | 1467192731801 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:11 INFO - PROCESS | 3796 | ++DOCSHELL 1778F000 == 33 [pid = 3796] [id = 229] 02:32:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1778F400) [pid = 3796] [serial = 685] [outer = 00000000] 02:32:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17FB7C00) [pid = 3796] [serial = 686] [outer = 1778F400] 02:32:11 INFO - PROCESS | 3796 | 1467192731848 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18177000) [pid = 3796] [serial = 687] [outer = 1778F400] 02:32:12 INFO - PROCESS | 3796 | 1467192732333 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 706ms 02:32:12 INFO - PROCESS | 3796 | 1467192732404 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 3796 | 1467192732406 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 02:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:32:12 INFO - PROCESS | 3796 | 1467192732409 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 3796 | 1467192732411 Marionette TRACE conn2 <- [1,882,null,{}] 02:32:12 INFO - PROCESS | 3796 | 1467192732415 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 3796 | 1467192732417 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:12 INFO - PROCESS | 3796 | 1467192732530 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 02:32:12 INFO - PROCESS | 3796 | 1467192732614 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 3796 | 1467192732616 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:12 INFO - PROCESS | 3796 | ++DOCSHELL 19610800 == 34 [pid = 3796] [id = 230] 02:32:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A40800) [pid = 3796] [serial = 688] [outer = 00000000] 02:32:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A4D800) [pid = 3796] [serial = 689] [outer = 19A40800] 02:32:12 INFO - PROCESS | 3796 | 1467192732661 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19C22C00) [pid = 3796] [serial = 690] [outer = 19A40800] 02:32:13 INFO - PROCESS | 3796 | 1467192733085 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 705ms 02:32:13 INFO - PROCESS | 3796 | 1467192733109 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 3796 | 1467192733111 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 02:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:32:13 INFO - PROCESS | 3796 | 1467192733120 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 3796 | 1467192733121 Marionette TRACE conn2 <- [1,886,null,{}] 02:32:13 INFO - PROCESS | 3796 | 1467192733125 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 3796 | 1467192733131 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:13 INFO - PROCESS | 3796 | 1467192733262 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 02:32:13 INFO - PROCESS | 3796 | 1467192733328 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 3796 | 1467192733330 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:13 INFO - PROCESS | 3796 | ++DOCSHELL 19E8D800 == 35 [pid = 3796] [id = 231] 02:32:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F75800) [pid = 3796] [serial = 691] [outer = 00000000] 02:32:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A270400) [pid = 3796] [serial = 692] [outer = 19F75800] 02:32:13 INFO - PROCESS | 3796 | 1467192733374 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A111000) [pid = 3796] [serial = 693] [outer = 19F75800] 02:32:13 INFO - PROCESS | 3796 | 1467192733786 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 706ms 02:32:13 INFO - PROCESS | 3796 | 1467192733814 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 3796 | 1467192733816 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 02:32:13 INFO - PROCESS | 3796 | 1467192733828 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 3796 | 1467192733829 Marionette TRACE conn2 <- [1,890,null,{}] 02:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:32:13 INFO - PROCESS | 3796 | 1467192733836 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 3796 | 1467192733838 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:13 INFO - PROCESS | 3796 | 1467192733975 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 02:32:14 INFO - PROCESS | 3796 | 1467192733987 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 3796 | 1467192733988 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:14 INFO - PROCESS | 3796 | ++DOCSHELL 1A767800 == 36 [pid = 3796] [id = 232] 02:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A767C00) [pid = 3796] [serial = 694] [outer = 00000000] 02:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A770000) [pid = 3796] [serial = 695] [outer = 1A767C00] 02:32:14 INFO - PROCESS | 3796 | 1467192734031 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A773C00) [pid = 3796] [serial = 696] [outer = 1A767C00] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15A3C400) [pid = 3796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14040C00) [pid = 3796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1059BC00) [pid = 3796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15452400) [pid = 3796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12BCC800) [pid = 3796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (170EEC00) [pid = 3796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1281CC00) [pid = 3796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16DA0400) [pid = 3796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19602400) [pid = 3796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E84C00) [pid = 3796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:32:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1675E400) [pid = 3796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:32:14 INFO - PROCESS | 3796 | 1467192734489 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13130800) [pid = 3796] [serial = 697] [outer = 1B627C00] 02:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 737ms 02:32:14 INFO - PROCESS | 3796 | 1467192734571 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 3796 | 1467192734574 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 02:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:32:14 INFO - PROCESS | 3796 | 1467192734577 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - PROCESS | 3796 | 1467192734579 Marionette TRACE conn2 <- [1,894,null,{}] 02:32:14 INFO - PROCESS | 3796 | 1467192734582 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:14 INFO - PROCESS | 3796 | 1467192734584 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:14 INFO - PROCESS | 3796 | 1467192734661 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 02:32:14 INFO - PROCESS | 3796 | 1467192734667 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 3796 | 1467192734669 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:14 INFO - PROCESS | 3796 | ++DOCSHELL 1544AC00 == 37 [pid = 3796] [id = 233] 02:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16A68C00) [pid = 3796] [serial = 698] [outer = 00000000] 02:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A278C00) [pid = 3796] [serial = 699] [outer = 16A68C00] 02:32:14 INFO - PROCESS | 3796 | 1467192734713 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A8CE800) [pid = 3796] [serial = 700] [outer = 16A68C00] 02:32:15 INFO - PROCESS | 3796 | 1467192735150 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 643ms 02:32:15 INFO - PROCESS | 3796 | 1467192735215 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 3796 | 1467192735217 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 02:32:15 INFO - PROCESS | 3796 | 1467192735220 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:32:15 INFO - PROCESS | 3796 | 1467192735222 Marionette TRACE conn2 <- [1,898,null,{}] 02:32:15 INFO - PROCESS | 3796 | 1467192735226 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 3796 | 1467192735227 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:15 INFO - PROCESS | 3796 | 1467192735340 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 02:32:15 INFO - PROCESS | 3796 | 1467192735349 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 3796 | 1467192735351 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:15 INFO - PROCESS | 3796 | ++DOCSHELL 1A8CFC00 == 38 [pid = 3796] [id = 234] 02:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AB45800) [pid = 3796] [serial = 701] [outer = 00000000] 02:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1AB4C800) [pid = 3796] [serial = 702] [outer = 1AB45800] 02:32:15 INFO - PROCESS | 3796 | 1467192735395 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AB4FC00) [pid = 3796] [serial = 703] [outer = 1AB45800] 02:32:15 INFO - PROCESS | 3796 | 1467192735806 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 643ms 02:32:15 INFO - PROCESS | 3796 | 1467192735858 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 3796 | 1467192735860 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 02:32:15 INFO - PROCESS | 3796 | 1467192735864 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:32:15 INFO - PROCESS | 3796 | 1467192735865 Marionette TRACE conn2 <- [1,902,null,{}] 02:32:15 INFO - PROCESS | 3796 | 1467192735869 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 3796 | 1467192735871 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:15 INFO - PROCESS | 3796 | 1467192735948 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 02:32:15 INFO - PROCESS | 3796 | 1467192735953 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 3796 | 1467192735955 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:15 INFO - PROCESS | 3796 | ++DOCSHELL 1675E400 == 39 [pid = 3796] [id = 235] 02:32:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB44800) [pid = 3796] [serial = 704] [outer = 00000000] 02:32:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB53000) [pid = 3796] [serial = 705] [outer = 1AB44800] 02:32:16 INFO - PROCESS | 3796 | 1467192735997 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1ABB8000) [pid = 3796] [serial = 706] [outer = 1AB44800] 02:32:16 INFO - PROCESS | 3796 | 1467192736623 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 799ms 02:32:16 INFO - PROCESS | 3796 | 1467192736696 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 3796 | 1467192736701 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:32:16 INFO - PROCESS | 3796 | 1467192736708 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 3796 | 1467192736711 Marionette TRACE conn2 <- [1,906,null,{}] 02:32:16 INFO - PROCESS | 3796 | 1467192736718 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 3796 | 1467192736721 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:16 INFO - PROCESS | 3796 | 1467192736828 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 02:32:16 INFO - PROCESS | 3796 | 1467192736956 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 3796 | 1467192736959 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A0AC00 == 40 [pid = 3796] [id = 236] 02:32:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A0FC00) [pid = 3796] [serial = 707] [outer = 00000000] 02:32:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1323B000) [pid = 3796] [serial = 708] [outer = 10A0FC00] 02:32:17 INFO - PROCESS | 3796 | 1467192737015 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (14040000) [pid = 3796] [serial = 709] [outer = 10A0FC00] 02:32:17 INFO - PROCESS | 3796 | 1467192737579 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 957ms 02:32:17 INFO - PROCESS | 3796 | 1467192737652 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 3796 | 1467192737656 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 02:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:32:17 INFO - PROCESS | 3796 | 1467192737663 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 3796 | 1467192737666 Marionette TRACE conn2 <- [1,910,null,{}] 02:32:17 INFO - PROCESS | 3796 | 1467192737684 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 3796 | 1467192737687 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:17 INFO - PROCESS | 3796 | 1467192737792 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 02:32:17 INFO - PROCESS | 3796 | 1467192737917 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 3796 | 1467192737920 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:17 INFO - PROCESS | 3796 | ++DOCSHELL 16763400 == 41 [pid = 3796] [id = 237] 02:32:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16764C00) [pid = 3796] [serial = 710] [outer = 00000000] 02:32:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16ED5800) [pid = 3796] [serial = 711] [outer = 16764C00] 02:32:18 INFO - PROCESS | 3796 | 1467192737976 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (176EDC00) [pid = 3796] [serial = 712] [outer = 16764C00] 02:32:18 INFO - PROCESS | 3796 | 1467192738560 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 972ms 02:32:18 INFO - PROCESS | 3796 | 1467192738629 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 3796 | 1467192738633 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 02:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:32:18 INFO - PROCESS | 3796 | 1467192738638 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 3796 | 1467192738643 Marionette TRACE conn2 <- [1,914,null,{}] 02:32:18 INFO - PROCESS | 3796 | 1467192738654 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 3796 | 1467192738658 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:18 INFO - PROCESS | 3796 | 1467192738763 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 02:32:18 INFO - PROCESS | 3796 | 1467192738894 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 3796 | 1467192738897 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:18 INFO - PROCESS | 3796 | ++DOCSHELL 16ED4800 == 42 [pid = 3796] [id = 238] 02:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1960A400) [pid = 3796] [serial = 713] [outer = 00000000] 02:32:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A276C00) [pid = 3796] [serial = 714] [outer = 1960A400] 02:32:18 INFO - PROCESS | 3796 | 1467192738953 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AB53800) [pid = 3796] [serial = 715] [outer = 1960A400] 02:32:19 INFO - PROCESS | 3796 | 1467192739762 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1145ms 02:32:19 INFO - PROCESS | 3796 | 1467192739816 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 02:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:32:19 INFO - PROCESS | 3796 | 1467192739821 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 02:32:19 INFO - PROCESS | 3796 | 1467192739827 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 3796 | 1467192739831 Marionette TRACE conn2 <- [1,918,null,{}] 02:32:19 INFO - PROCESS | 3796 | 1467192739837 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 3796 | 1467192739840 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:19 INFO - PROCESS | 3796 | 1467192739938 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 02:32:20 INFO - PROCESS | 3796 | 1467192740065 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 3796 | 1467192740067 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:20 INFO - PROCESS | 3796 | ++DOCSHELL 114D1400 == 43 [pid = 3796] [id = 239] 02:32:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11AE0000) [pid = 3796] [serial = 716] [outer = 00000000] 02:32:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1304A400) [pid = 3796] [serial = 717] [outer = 11AE0000] 02:32:20 INFO - PROCESS | 3796 | 1467192740117 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (131EBC00) [pid = 3796] [serial = 718] [outer = 11AE0000] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 1A8CFC00 == 42 [pid = 3796] [id = 234] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 1544AC00 == 41 [pid = 3796] [id = 233] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 1A767800 == 40 [pid = 3796] [id = 232] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 19E8D800 == 39 [pid = 3796] [id = 231] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 19610800 == 38 [pid = 3796] [id = 230] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 1778F000 == 37 [pid = 3796] [id = 229] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 16C12400 == 36 [pid = 3796] [id = 228] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 13C89800 == 35 [pid = 3796] [id = 227] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 10EB2C00 == 34 [pid = 3796] [id = 226] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 14041000 == 33 [pid = 3796] [id = 223] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 1314C800 == 32 [pid = 3796] [id = 225] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 110BEC00 == 31 [pid = 3796] [id = 224] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 16763400 == 30 [pid = 3796] [id = 237] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 16ED4800 == 29 [pid = 3796] [id = 238] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 1675E400 == 28 [pid = 3796] [id = 235] 02:32:20 INFO - PROCESS | 3796 | --DOCSHELL 10A0AC00 == 27 [pid = 3796] [id = 236] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (140F0800) [pid = 3796] [serial = 647] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (143F9800) [pid = 3796] [serial = 648] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10A81000) [pid = 3796] [serial = 641] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (110C1800) [pid = 3796] [serial = 642] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1575F800) [pid = 3796] [serial = 650] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1310C000) [pid = 3796] [serial = 644] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1314F800) [pid = 3796] [serial = 645] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1768AC00) [pid = 3796] [serial = 656] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (140ED000) [pid = 3796] [serial = 633] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13941400) [pid = 3796] [serial = 632] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (18172800) [pid = 3796] [serial = 636] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17790400) [pid = 3796] [serial = 635] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A2D7000) [pid = 3796] [serial = 638] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16DA7C00) [pid = 3796] [serial = 654] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A48400) [pid = 3796] [serial = 659] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17797C00) [pid = 3796] [serial = 657] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19F7B800) [pid = 3796] [serial = 665] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19E83400) [pid = 3796] [serial = 660] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F7C000) [pid = 3796] [serial = 666] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (18172000) [pid = 3796] [serial = 662] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19609800) [pid = 3796] [serial = 663] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A2D5000) [pid = 3796] [serial = 668] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16262C00) [pid = 3796] [serial = 651] [outer = 00000000] [url = about:blank] 02:32:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (167E9800) [pid = 3796] [serial = 653] [outer = 00000000] [url = about:blank] 02:32:21 INFO - PROCESS | 3796 | 1467192741236 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1459ms 02:32:21 INFO - PROCESS | 3796 | 1467192741290 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 3796 | 1467192741294 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 02:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:32:21 INFO - PROCESS | 3796 | 1467192741299 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - PROCESS | 3796 | 1467192741303 Marionette TRACE conn2 <- [1,922,null,{}] 02:32:21 INFO - PROCESS | 3796 | 1467192741308 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 3796 | 1467192741311 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:21 INFO - PROCESS | 3796 | 1467192741401 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 02:32:21 INFO - PROCESS | 3796 | 1467192741508 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 3796 | 1467192741511 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:21 INFO - PROCESS | 3796 | ++DOCSHELL 1108FC00 == 28 [pid = 3796] [id = 240] 02:32:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (110C1000) [pid = 3796] [serial = 719] [outer = 00000000] 02:32:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11CD3000) [pid = 3796] [serial = 720] [outer = 110C1000] 02:32:21 INFO - PROCESS | 3796 | 1467192741558 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (129F2000) [pid = 3796] [serial = 721] [outer = 110C1000] 02:32:21 INFO - PROCESS | 3796 | 1467192741935 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 705ms 02:32:22 INFO - PROCESS | 3796 | 1467192741999 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 3796 | 1467192742004 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:32:22 INFO - PROCESS | 3796 | 1467192742011 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 3796 | 1467192742013 Marionette TRACE conn2 <- [1,926,null,{}] 02:32:22 INFO - PROCESS | 3796 | 1467192742045 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 3796 | 1467192742048 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:22 INFO - PROCESS | 3796 | 1467192742140 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 02:32:22 INFO - PROCESS | 3796 | 1467192742154 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 3796 | 1467192742156 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:22 INFO - PROCESS | 3796 | ++DOCSHELL 13469800 == 29 [pid = 3796] [id = 241] 02:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13941400) [pid = 3796] [serial = 722] [outer = 00000000] 02:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13C8F000) [pid = 3796] [serial = 723] [outer = 13941400] 02:32:22 INFO - PROCESS | 3796 | 1467192742202 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1403E400) [pid = 3796] [serial = 724] [outer = 13941400] 02:32:22 INFO - PROCESS | 3796 | 1467192742628 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 627ms 02:32:22 INFO - PROCESS | 3796 | 1467192742655 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 3796 | 1467192742658 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 02:32:22 INFO - PROCESS | 3796 | 1467192742661 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:32:22 INFO - PROCESS | 3796 | 1467192742664 Marionette TRACE conn2 <- [1,930,null,{}] 02:32:22 INFO - PROCESS | 3796 | 1467192742675 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 3796 | 1467192742680 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:22 INFO - PROCESS | 3796 | 1467192742774 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 02:32:22 INFO - PROCESS | 3796 | 1467192742782 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 3796 | 1467192742785 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:22 INFO - PROCESS | 3796 | ++DOCSHELL 15458C00 == 30 [pid = 3796] [id = 242] 02:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (154CD400) [pid = 3796] [serial = 725] [outer = 00000000] 02:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15E21800) [pid = 3796] [serial = 726] [outer = 154CD400] 02:32:22 INFO - PROCESS | 3796 | 1467192742832 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16264400) [pid = 3796] [serial = 727] [outer = 154CD400] 02:32:23 INFO - PROCESS | 3796 | 1467192743316 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 690ms 02:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:32:23 INFO - PROCESS | 3796 | 1467192743363 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 3796 | 1467192743366 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 02:32:23 INFO - PROCESS | 3796 | 1467192743369 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - PROCESS | 3796 | 1467192743371 Marionette TRACE conn2 <- [1,934,null,{}] 02:32:23 INFO - PROCESS | 3796 | 1467192743381 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 3796 | 1467192743383 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:23 INFO - PROCESS | 3796 | 1467192743496 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 02:32:23 INFO - PROCESS | 3796 | 1467192743586 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 3796 | 1467192743588 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:23 INFO - PROCESS | 3796 | ++DOCSHELL 16761C00 == 31 [pid = 3796] [id = 243] 02:32:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16762000) [pid = 3796] [serial = 728] [outer = 00000000] 02:32:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (167E9800) [pid = 3796] [serial = 729] [outer = 16762000] 02:32:23 INFO - PROCESS | 3796 | 1467192743632 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16C0CC00) [pid = 3796] [serial = 730] [outer = 16762000] 02:32:24 INFO - PROCESS | 3796 | 1467192744048 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 737ms 02:32:24 INFO - PROCESS | 3796 | 1467192744110 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3796 | 1467192744112 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:32:24 INFO - PROCESS | 3796 | 1467192744115 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 3796 | 1467192744117 Marionette TRACE conn2 <- [1,938,null,{}] 02:32:24 INFO - PROCESS | 3796 | 1467192744126 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 3796 | 1467192744128 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:24 INFO - PROCESS | 3796 | 1467192744230 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 02:32:24 INFO - PROCESS | 3796 | 1467192744239 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 3796 | 1467192744241 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:24 INFO - PROCESS | 3796 | ++DOCSHELL 16A64800 == 32 [pid = 3796] [id = 244] 02:32:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16DA7C00) [pid = 3796] [serial = 731] [outer = 00000000] 02:32:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (170EE400) [pid = 3796] [serial = 732] [outer = 16DA7C00] 02:32:24 INFO - PROCESS | 3796 | 1467192744284 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (170EEC00) [pid = 3796] [serial = 733] [outer = 16DA7C00] 02:32:24 INFO - PROCESS | 3796 | 1467192744730 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 643ms 02:32:24 INFO - PROCESS | 3796 | 1467192744753 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3796 | 1467192744755 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 02:32:24 INFO - PROCESS | 3796 | 1467192744758 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:32:24 INFO - PROCESS | 3796 | 1467192744760 Marionette TRACE conn2 <- [1,942,null,{}] 02:32:24 INFO - PROCESS | 3796 | 1467192744765 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 3796 | 1467192744772 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:24 INFO - PROCESS | 3796 | 1467192744920 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 02:32:24 INFO - PROCESS | 3796 | 1467192744942 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 3796 | 1467192744944 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:24 INFO - PROCESS | 3796 | ++DOCSHELL 176EEC00 == 33 [pid = 3796] [id = 245] 02:32:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17790C00) [pid = 3796] [serial = 734] [outer = 00000000] 02:32:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19606800) [pid = 3796] [serial = 735] [outer = 17790C00] 02:32:24 INFO - PROCESS | 3796 | 1467192744988 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1960DC00) [pid = 3796] [serial = 736] [outer = 17790C00] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16C0A000) [pid = 3796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AB45800) [pid = 3796] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1AB44800) [pid = 3796] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19A40800) [pid = 3796] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19F75800) [pid = 3796] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A767C00) [pid = 3796] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (140EF400) [pid = 3796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (140EEC00) [pid = 3796] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (110BB800) [pid = 3796] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1403FC00) [pid = 3796] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11CCC800) [pid = 3796] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16C14400) [pid = 3796] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1778F400) [pid = 3796] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:32:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16A68C00) [pid = 3796] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:32:25 INFO - PROCESS | 3796 | 1467192745542 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 831ms 02:32:25 INFO - PROCESS | 3796 | 1467192745611 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 3796 | 1467192745613 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 02:32:25 INFO - PROCESS | 3796 | 1467192745617 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:32:25 INFO - PROCESS | 3796 | 1467192745619 Marionette TRACE conn2 <- [1,946,null,{}] 02:32:25 INFO - PROCESS | 3796 | 1467192745622 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 3796 | 1467192745624 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:25 INFO - PROCESS | 3796 | 1467192745699 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 02:32:25 INFO - PROCESS | 3796 | 1467192745704 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 3796 | 1467192745706 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:25 INFO - PROCESS | 3796 | ++DOCSHELL 132D5000 == 34 [pid = 3796] [id = 246] 02:32:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13C89C00) [pid = 3796] [serial = 737] [outer = 00000000] 02:32:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17795C00) [pid = 3796] [serial = 738] [outer = 13C89C00] 02:32:25 INFO - PROCESS | 3796 | 1467192745750 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17F25400) [pid = 3796] [serial = 739] [outer = 13C89C00] 02:32:26 INFO - PROCESS | 3796 | 1467192746154 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 595ms 02:32:26 INFO - PROCESS | 3796 | 1467192746218 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 3796 | 1467192746220 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 02:32:26 INFO - PROCESS | 3796 | 1467192746224 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 3796 | 1467192746225 Marionette TRACE conn2 <- [1,950,null,{}] 02:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:32:26 INFO - PROCESS | 3796 | 1467192746229 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 3796 | 1467192746231 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:26 INFO - PROCESS | 3796 | 1467192746306 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 02:32:26 INFO - PROCESS | 3796 | 1467192746311 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 3796 | 1467192746313 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:26 INFO - PROCESS | 3796 | ++DOCSHELL 15365400 == 35 [pid = 3796] [id = 247] 02:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16A68C00) [pid = 3796] [serial = 740] [outer = 00000000] 02:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A4C800) [pid = 3796] [serial = 741] [outer = 16A68C00] 02:32:26 INFO - PROCESS | 3796 | 1467192746358 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19C23C00) [pid = 3796] [serial = 742] [outer = 16A68C00] 02:32:26 INFO - PROCESS | 3796 | 1467192746789 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 596ms 02:32:26 INFO - PROCESS | 3796 | 1467192746822 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 3796 | 1467192746824 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 02:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:32:26 INFO - PROCESS | 3796 | 1467192746828 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 3796 | 1467192746829 Marionette TRACE conn2 <- [1,954,null,{}] 02:32:26 INFO - PROCESS | 3796 | 1467192746845 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 3796 | 1467192746847 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:26 INFO - PROCESS | 3796 | 1467192746926 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 02:32:26 INFO - PROCESS | 3796 | 1467192746932 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 3796 | 1467192746933 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:26 INFO - PROCESS | 3796 | ++DOCSHELL 19E82000 == 36 [pid = 3796] [id = 248] 02:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19E82800) [pid = 3796] [serial = 743] [outer = 00000000] 02:32:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E8D800) [pid = 3796] [serial = 744] [outer = 19E82800] 02:32:27 INFO - PROCESS | 3796 | 1467192746976 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19F75000) [pid = 3796] [serial = 745] [outer = 19E82800] 02:32:27 INFO - PROCESS | 3796 | 1467192747516 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 737ms 02:32:27 INFO - PROCESS | 3796 | 1467192747569 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 3796 | 1467192747574 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 02:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:32:27 INFO - PROCESS | 3796 | 1467192747580 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 3796 | 1467192747584 Marionette TRACE conn2 <- [1,958,null,{}] 02:32:27 INFO - PROCESS | 3796 | 1467192747590 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 3796 | 1467192747593 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:27 INFO - PROCESS | 3796 | 1467192747759 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 02:32:27 INFO - PROCESS | 3796 | 1467192747874 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 3796 | 1467192747879 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:27 INFO - PROCESS | 3796 | ++DOCSHELL 10A09800 == 37 [pid = 3796] [id = 249] 02:32:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A74800) [pid = 3796] [serial = 746] [outer = 00000000] 02:32:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12927C00) [pid = 3796] [serial = 747] [outer = 10A74800] 02:32:27 INFO - PROCESS | 3796 | 1467192747935 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (130A0000) [pid = 3796] [serial = 748] [outer = 10A74800] 02:32:28 INFO - PROCESS | 3796 | 1467192748664 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1160ms 02:32:28 INFO - PROCESS | 3796 | 1467192748770 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 3796 | 1467192748775 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 02:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:32:28 INFO - PROCESS | 3796 | 1467192748782 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 3796 | 1467192748785 Marionette TRACE conn2 <- [1,962,null,{}] 02:32:28 INFO - PROCESS | 3796 | 1467192748789 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 3796 | 1467192748792 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:28 INFO - PROCESS | 3796 | 1467192748913 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 02:32:29 INFO - PROCESS | 3796 | 1467192749032 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 3796 | 1467192749035 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:29 INFO - PROCESS | 3796 | ++DOCSHELL 1394FC00 == 38 [pid = 3796] [id = 250] 02:32:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (140F0800) [pid = 3796] [serial = 749] [outer = 00000000] 02:32:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15454C00) [pid = 3796] [serial = 750] [outer = 140F0800] 02:32:29 INFO - PROCESS | 3796 | 1467192749091 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16262C00) [pid = 3796] [serial = 751] [outer = 140F0800] 02:32:29 INFO - PROCESS | 3796 | 1467192749928 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1192ms 02:32:29 INFO - PROCESS | 3796 | 1467192749978 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 3796 | 1467192749982 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 02:32:29 INFO - PROCESS | 3796 | 1467192749987 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:32:29 INFO - PROCESS | 3796 | 1467192749990 Marionette TRACE conn2 <- [1,966,null,{}] 02:32:29 INFO - PROCESS | 3796 | 1467192749996 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 3796 | 1467192749998 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:30 INFO - PROCESS | 3796 | 1467192750120 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 15365400 == 37 [pid = 3796] [id = 247] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 132D5000 == 36 [pid = 3796] [id = 246] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 176EEC00 == 35 [pid = 3796] [id = 245] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 16A64800 == 34 [pid = 3796] [id = 244] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 16761C00 == 33 [pid = 3796] [id = 243] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 15458C00 == 32 [pid = 3796] [id = 242] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 13469800 == 31 [pid = 3796] [id = 241] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 1108FC00 == 30 [pid = 3796] [id = 240] 02:32:30 INFO - PROCESS | 3796 | --DOCSHELL 114D1400 == 29 [pid = 3796] [id = 239] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A5E5400) [pid = 3796] [serial = 639] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AB4FC00) [pid = 3796] [serial = 703] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1ABB8000) [pid = 3796] [serial = 706] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1AB53000) [pid = 3796] [serial = 705] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19A4D800) [pid = 3796] [serial = 689] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A270400) [pid = 3796] [serial = 692] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19C22C00) [pid = 3796] [serial = 690] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A770000) [pid = 3796] [serial = 695] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A2DDC00) [pid = 3796] [serial = 669] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18179000) [pid = 3796] [serial = 674] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1960C000) [pid = 3796] [serial = 675] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (129EB000) [pid = 3796] [serial = 677] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12DFD000) [pid = 3796] [serial = 678] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (143F3400) [pid = 3796] [serial = 680] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15371C00) [pid = 3796] [serial = 681] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12BC4C00) [pid = 3796] [serial = 671] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13031400) [pid = 3796] [serial = 672] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16ED3C00) [pid = 3796] [serial = 683] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (170EF000) [pid = 3796] [serial = 684] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A111000) [pid = 3796] [serial = 693] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17FB7C00) [pid = 3796] [serial = 686] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12DC0400) [pid = 3796] [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.] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A8CE800) [pid = 3796] [serial = 700] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A278C00) [pid = 3796] [serial = 699] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AB4C800) [pid = 3796] [serial = 702] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A773C00) [pid = 3796] [serial = 696] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (18177000) [pid = 3796] [serial = 687] [outer = 00000000] [url = about:blank] 02:32:30 INFO - PROCESS | 3796 | 1467192750239 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 3796 | 1467192750244 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:30 INFO - PROCESS | 3796 | ++DOCSHELL 110EA800 == 30 [pid = 3796] [id = 251] 02:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (112C6400) [pid = 3796] [serial = 752] [outer = 00000000] 02:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (129F4C00) [pid = 3796] [serial = 753] [outer = 112C6400] 02:32:30 INFO - PROCESS | 3796 | 1467192750292 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12DFE800) [pid = 3796] [serial = 754] [outer = 112C6400] 02:32:30 INFO - PROCESS | 3796 | 1467192750705 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 737ms 02:32:30 INFO - PROCESS | 3796 | 1467192750738 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 3796 | 1467192750742 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 02:32:30 INFO - PROCESS | 3796 | 1467192750748 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 3796 | 1467192750750 Marionette TRACE conn2 <- [1,970,null,{}] 02:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:32:30 INFO - PROCESS | 3796 | 1467192750754 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 3796 | 1467192750757 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:30 INFO - PROCESS | 3796 | 1467192750840 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 02:32:30 INFO - PROCESS | 3796 | 1467192750847 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 3796 | 1467192750849 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:30 INFO - PROCESS | 3796 | ++DOCSHELL 13462400 == 31 [pid = 3796] [id = 252] 02:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13469400) [pid = 3796] [serial = 755] [outer = 00000000] 02:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (143BDC00) [pid = 3796] [serial = 756] [outer = 13469400] 02:32:30 INFO - PROCESS | 3796 | 1467192750895 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15364000) [pid = 3796] [serial = 757] [outer = 13469400] 02:32:31 INFO - PROCESS | 3796 | 1467192751361 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 643ms 02:32:31 INFO - PROCESS | 3796 | 1467192751390 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 3796 | 1467192751392 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 02:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:32:31 INFO - PROCESS | 3796 | 1467192751396 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 3796 | 1467192751399 Marionette TRACE conn2 <- [1,974,null,{}] 02:32:31 INFO - PROCESS | 3796 | 1467192751410 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 3796 | 1467192751414 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:31 INFO - PROCESS | 3796 | 1467192751496 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 02:32:31 INFO - PROCESS | 3796 | 1467192751533 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 3796 | 1467192751536 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:31 INFO - PROCESS | 3796 | ++DOCSHELL 16769400 == 32 [pid = 3796] [id = 253] 02:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (169A0400) [pid = 3796] [serial = 758] [outer = 00000000] 02:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16DA6400) [pid = 3796] [serial = 759] [outer = 169A0400] 02:32:31 INFO - PROCESS | 3796 | 1467192751586 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (131E3C00) [pid = 3796] [serial = 760] [outer = 169A0400] 02:32:32 INFO - PROCESS | 3796 | 1467192752044 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 706ms 02:32:32 INFO - PROCESS | 3796 | 1467192752095 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 3796 | 1467192752097 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 02:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:32:32 INFO - PROCESS | 3796 | 1467192752101 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 3796 | 1467192752103 Marionette TRACE conn2 <- [1,978,null,{}] 02:32:32 INFO - PROCESS | 3796 | 1467192752106 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 3796 | 1467192752108 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:32 INFO - PROCESS | 3796 | 1467192752202 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 02:32:32 INFO - PROCESS | 3796 | 1467192752207 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 3796 | 1467192752209 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:32 INFO - PROCESS | 3796 | ++DOCSHELL 1768E400 == 33 [pid = 3796] [id = 254] 02:32:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17799400) [pid = 3796] [serial = 761] [outer = 00000000] 02:32:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18173000) [pid = 3796] [serial = 762] [outer = 17799400] 02:32:32 INFO - PROCESS | 3796 | 1467192752253 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18179800) [pid = 3796] [serial = 763] [outer = 17799400] 02:32:32 INFO - PROCESS | 3796 | 1467192752711 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 643ms 02:32:32 INFO - PROCESS | 3796 | 1467192752739 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 3796 | 1467192752741 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 02:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:32:32 INFO - PROCESS | 3796 | 1467192752744 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 3796 | 1467192752746 Marionette TRACE conn2 <- [1,982,null,{}] 02:32:32 INFO - PROCESS | 3796 | 1467192752749 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 3796 | 1467192752751 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:32 INFO - PROCESS | 3796 | 1467192752856 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 02:32:32 INFO - PROCESS | 3796 | 1467192752940 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 3796 | 1467192752943 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:32 INFO - PROCESS | 3796 | ++DOCSHELL 1960D800 == 34 [pid = 3796] [id = 255] 02:32:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19610000) [pid = 3796] [serial = 764] [outer = 00000000] 02:32:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A48800) [pid = 3796] [serial = 765] [outer = 19610000] 02:32:33 INFO - PROCESS | 3796 | 1467192752991 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19C28000) [pid = 3796] [serial = 766] [outer = 19610000] 02:32:33 INFO - PROCESS | 3796 | 1467192753393 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 02:32:33 INFO - PROCESS | 3796 | 1467192753443 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 3796 | 1467192753445 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 02:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:32:33 INFO - PROCESS | 3796 | 1467192753449 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 3796 | 1467192753450 Marionette TRACE conn2 <- [1,986,null,{}] 02:32:33 INFO - PROCESS | 3796 | 1467192753454 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 3796 | 1467192753460 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:33 INFO - PROCESS | 3796 | 1467192753597 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 02:32:33 INFO - PROCESS | 3796 | 1467192753608 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 3796 | 1467192753609 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:33 INFO - PROCESS | 3796 | ++DOCSHELL 140E7000 == 35 [pid = 3796] [id = 256] 02:32:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (18170800) [pid = 3796] [serial = 767] [outer = 00000000] 02:32:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A26F800) [pid = 3796] [serial = 768] [outer = 18170800] 02:32:33 INFO - PROCESS | 3796 | 1467192753700 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A270000) [pid = 3796] [serial = 769] [outer = 18170800] 02:32:34 INFO - PROCESS | 3796 | 1467192754118 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 02:32:34 INFO - PROCESS | 3796 | 1467192754148 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 3796 | 1467192754150 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:32:34 INFO - PROCESS | 3796 | 1467192754175 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 3796 | 1467192754177 Marionette TRACE conn2 <- [1,990,null,{}] 02:32:34 INFO - PROCESS | 3796 | 1467192754181 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 3796 | 1467192754183 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:34 INFO - PROCESS | 3796 | 1467192754312 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 02:32:34 INFO - PROCESS | 3796 | 1467192754323 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 3796 | 1467192754325 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:34 INFO - PROCESS | 3796 | ++DOCSHELL 1A2DA800 == 36 [pid = 3796] [id = 257] 02:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2DD800) [pid = 3796] [serial = 770] [outer = 00000000] 02:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A5E6000) [pid = 3796] [serial = 771] [outer = 1A2DD800] 02:32:34 INFO - PROCESS | 3796 | 1467192754415 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A5EE400) [pid = 3796] [serial = 772] [outer = 1A2DD800] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16762000) [pid = 3796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (110C1000) [pid = 3796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13941400) [pid = 3796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (154CD400) [pid = 3796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11AE0000) [pid = 3796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16DA7C00) [pid = 3796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A0FC00) [pid = 3796] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16764C00) [pid = 3796] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1960A400) [pid = 3796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17790C00) [pid = 3796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16A68C00) [pid = 3796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:32:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13C89C00) [pid = 3796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:32:34 INFO - PROCESS | 3796 | 1467192754809 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 02:32:34 INFO - PROCESS | 3796 | 1467192754864 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 3796 | 1467192754866 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:32:34 INFO - PROCESS | 3796 | 1467192754870 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 3796 | 1467192754871 Marionette TRACE conn2 <- [1,994,null,{}] 02:32:34 INFO - PROCESS | 3796 | 1467192754875 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 3796 | 1467192754877 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:34 INFO - PROCESS | 3796 | 1467192754953 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 02:32:34 INFO - PROCESS | 3796 | 1467192754959 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 3796 | 1467192754960 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:35 INFO - PROCESS | 3796 | ++DOCSHELL 131EB000 == 37 [pid = 3796] [id = 258] 02:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1536E400) [pid = 3796] [serial = 773] [outer = 00000000] 02:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D9B800) [pid = 3796] [serial = 774] [outer = 1536E400] 02:32:35 INFO - PROCESS | 3796 | 1467192755013 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1816E400) [pid = 3796] [serial = 775] [outer = 1536E400] 02:32:35 INFO - PROCESS | 3796 | 1467192755448 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 627ms 02:32:35 INFO - PROCESS | 3796 | 1467192755508 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 3796 | 1467192755510 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:32:35 INFO - PROCESS | 3796 | 1467192755514 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 3796 | 1467192755515 Marionette TRACE conn2 <- [1,998,null,{}] 02:32:35 INFO - PROCESS | 3796 | 1467192755519 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 3796 | 1467192755520 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:35 INFO - PROCESS | 3796 | 1467192755598 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 02:32:35 INFO - PROCESS | 3796 | 1467192755605 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 3796 | 1467192755607 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:35 INFO - PROCESS | 3796 | ++DOCSHELL 16767800 == 38 [pid = 3796] [id = 259] 02:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E83800) [pid = 3796] [serial = 776] [outer = 00000000] 02:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A2E0400) [pid = 3796] [serial = 777] [outer = 19E83800] 02:32:35 INFO - PROCESS | 3796 | 1467192755649 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A766400) [pid = 3796] [serial = 778] [outer = 19E83800] 02:32:36 INFO - PROCESS | 3796 | 1467192756098 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 627ms 02:32:36 INFO - PROCESS | 3796 | 1467192756151 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 3796 | 1467192756153 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 02:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:32:36 INFO - PROCESS | 3796 | 1467192756157 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 3796 | 1467192756158 Marionette TRACE conn2 <- [1,1002,null,{}] 02:32:36 INFO - PROCESS | 3796 | 1467192756162 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 3796 | 1467192756164 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:36 INFO - PROCESS | 3796 | 1467192756241 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 02:32:36 INFO - PROCESS | 3796 | 1467192756249 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 3796 | 1467192756250 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:36 INFO - PROCESS | 3796 | ++DOCSHELL 16A68C00 == 39 [pid = 3796] [id = 260] 02:32:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17682800) [pid = 3796] [serial = 779] [outer = 00000000] 02:32:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A8C4C00) [pid = 3796] [serial = 780] [outer = 17682800] 02:32:36 INFO - PROCESS | 3796 | 1467192756294 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A8C6000) [pid = 3796] [serial = 781] [outer = 17682800] 02:32:36 INFO - PROCESS | 3796 | 1467192756839 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 737ms 02:32:36 INFO - PROCESS | 3796 | 1467192756898 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 3796 | 1467192756902 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 02:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:32:36 INFO - PROCESS | 3796 | 1467192756907 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 3796 | 1467192756911 Marionette TRACE conn2 <- [1,1006,null,{}] 02:32:37 INFO - PROCESS | 3796 | 1467192756965 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 3796 | 1467192756969 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:37 INFO - PROCESS | 3796 | 1467192757211 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 02:32:37 INFO - PROCESS | 3796 | 1467192757264 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 3796 | 1467192757267 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:37 INFO - PROCESS | 3796 | ++DOCSHELL 110C1800 == 40 [pid = 3796] [id = 261] 02:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (110DD400) [pid = 3796] [serial = 782] [outer = 00000000] 02:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13C91C00) [pid = 3796] [serial = 783] [outer = 110DD400] 02:32:37 INFO - PROCESS | 3796 | 1467192757324 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15363400) [pid = 3796] [serial = 784] [outer = 110DD400] 02:32:37 INFO - PROCESS | 3796 | 1467192757923 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1050ms 02:32:37 INFO - PROCESS | 3796 | 1467192757984 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3796 | 1467192757989 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:32:37 INFO - PROCESS | 3796 | 1467192757995 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3796 | 1467192757998 Marionette TRACE conn2 <- [1,1010,null,{}] 02:32:38 INFO - PROCESS | 3796 | 1467192758002 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 3796 | 1467192758005 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:38 INFO - PROCESS | 3796 | 1467192758119 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 02:32:38 INFO - PROCESS | 3796 | 1467192758248 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 3796 | 1467192758251 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:38 INFO - PROCESS | 3796 | ++DOCSHELL 16761400 == 41 [pid = 3796] [id = 262] 02:32:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16761C00) [pid = 3796] [serial = 785] [outer = 00000000] 02:32:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16ED4800) [pid = 3796] [serial = 786] [outer = 16761C00] 02:32:38 INFO - PROCESS | 3796 | 1467192758309 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17790000) [pid = 3796] [serial = 787] [outer = 16761C00] 02:32:38 INFO - PROCESS | 3796 | 1467192758882 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 941ms 02:32:38 INFO - PROCESS | 3796 | 1467192758940 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 3796 | 1467192758943 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 02:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:32:38 INFO - PROCESS | 3796 | 1467192758947 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 3796 | 1467192758951 Marionette TRACE conn2 <- [1,1014,null,{}] 02:32:38 INFO - PROCESS | 3796 | 1467192758962 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 3796 | 1467192758966 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:39 INFO - PROCESS | 3796 | 1467192759106 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 02:32:39 INFO - PROCESS | 3796 | 1467192759235 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 3796 | 1467192759239 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:39 INFO - PROCESS | 3796 | ++DOCSHELL 1A5E6C00 == 42 [pid = 3796] [id = 263] 02:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A5ECC00) [pid = 3796] [serial = 788] [outer = 00000000] 02:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A8C3800) [pid = 3796] [serial = 789] [outer = 1A5ECC00] 02:32:39 INFO - PROCESS | 3796 | 1467192759295 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AB4AC00) [pid = 3796] [serial = 790] [outer = 1A5ECC00] 02:32:40 INFO - PROCESS | 3796 | 1467192760030 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1161ms 02:32:40 INFO - PROCESS | 3796 | 1467192760112 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 3796 | 1467192760117 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:32:40 INFO - PROCESS | 3796 | 1467192760124 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 3796 | 1467192760127 Marionette TRACE conn2 <- [1,1018,null,{}] 02:32:40 INFO - PROCESS | 3796 | 1467192760132 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 3796 | 1467192760135 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:40 INFO - PROCESS | 3796 | 1467192760238 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 02:32:40 INFO - PROCESS | 3796 | 1467192760322 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 3796 | 1467192760326 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:40 INFO - PROCESS | 3796 | ++DOCSHELL 114D0400 == 43 [pid = 3796] [id = 264] 02:32:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12DF8C00) [pid = 3796] [serial = 791] [outer = 00000000] 02:32:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13157800) [pid = 3796] [serial = 792] [outer = 12DF8C00] 02:32:40 INFO - PROCESS | 3796 | 1467192760425 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1345D000) [pid = 3796] [serial = 793] [outer = 12DF8C00] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 16767800 == 42 [pid = 3796] [id = 259] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 131EB000 == 41 [pid = 3796] [id = 258] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 1A2DA800 == 40 [pid = 3796] [id = 257] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 140E7000 == 39 [pid = 3796] [id = 256] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 1960D800 == 38 [pid = 3796] [id = 255] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 1768E400 == 37 [pid = 3796] [id = 254] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 16769400 == 36 [pid = 3796] [id = 253] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 13462400 == 35 [pid = 3796] [id = 252] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 110EA800 == 34 [pid = 3796] [id = 251] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 10A09800 == 33 [pid = 3796] [id = 249] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 19E82000 == 32 [pid = 3796] [id = 248] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 1394FC00 == 31 [pid = 3796] [id = 250] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 1A5E6C00 == 30 [pid = 3796] [id = 263] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 16A68C00 == 29 [pid = 3796] [id = 260] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 110C1800 == 28 [pid = 3796] [id = 261] 02:32:41 INFO - PROCESS | 3796 | --DOCSHELL 16761400 == 27 [pid = 3796] [id = 262] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (167E9800) [pid = 3796] [serial = 729] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11CD3000) [pid = 3796] [serial = 720] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (129F2000) [pid = 3796] [serial = 721] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13C8F000) [pid = 3796] [serial = 723] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1403E400) [pid = 3796] [serial = 724] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15E21800) [pid = 3796] [serial = 726] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (131EBC00) [pid = 3796] [serial = 718] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1304A400) [pid = 3796] [serial = 717] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19E8D800) [pid = 3796] [serial = 744] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (170EE400) [pid = 3796] [serial = 732] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14040000) [pid = 3796] [serial = 709] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1323B000) [pid = 3796] [serial = 708] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (176EDC00) [pid = 3796] [serial = 712] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16ED5800) [pid = 3796] [serial = 711] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1AB53800) [pid = 3796] [serial = 715] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A276C00) [pid = 3796] [serial = 714] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16C0CC00) [pid = 3796] [serial = 730] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19606800) [pid = 3796] [serial = 735] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (170EEC00) [pid = 3796] [serial = 733] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19C23C00) [pid = 3796] [serial = 742] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19A4C800) [pid = 3796] [serial = 741] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1960DC00) [pid = 3796] [serial = 736] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17795C00) [pid = 3796] [serial = 738] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17F25400) [pid = 3796] [serial = 739] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16264400) [pid = 3796] [serial = 727] [outer = 00000000] [url = about:blank] 02:32:42 INFO - PROCESS | 3796 | 1467192762750 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2682ms 02:32:42 INFO - PROCESS | 3796 | 1467192762809 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 3796 | 1467192762813 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 02:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:32:42 INFO - PROCESS | 3796 | 1467192762819 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 3796 | 1467192762822 Marionette TRACE conn2 <- [1,1022,null,{}] 02:32:42 INFO - PROCESS | 3796 | 1467192762829 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 3796 | 1467192762832 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:42 INFO - PROCESS | 3796 | 1467192762928 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 02:32:43 INFO - PROCESS | 3796 | 1467192763011 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 3796 | 1467192763014 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:43 INFO - PROCESS | 3796 | ++DOCSHELL 110BEC00 == 28 [pid = 3796] [id = 265] 02:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (110E0000) [pid = 3796] [serial = 794] [outer = 00000000] 02:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1281DC00) [pid = 3796] [serial = 795] [outer = 110E0000] 02:32:43 INFO - PROCESS | 3796 | 1467192763063 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (128A8800) [pid = 3796] [serial = 796] [outer = 110E0000] 02:32:43 INFO - PROCESS | 3796 | 1467192763479 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 706ms 02:32:43 INFO - PROCESS | 3796 | 1467192763518 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 3796 | 1467192763523 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:32:43 INFO - PROCESS | 3796 | 1467192763529 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 3796 | 1467192763532 Marionette TRACE conn2 <- [1,1026,null,{}] 02:32:43 INFO - PROCESS | 3796 | 1467192763536 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 3796 | 1467192763539 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:43 INFO - PROCESS | 3796 | 1467192763634 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 02:32:43 INFO - PROCESS | 3796 | 1467192763640 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 3796 | 1467192763643 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:43 INFO - PROCESS | 3796 | ++DOCSHELL 1314C800 == 29 [pid = 3796] [id = 266] 02:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13152800) [pid = 3796] [serial = 797] [outer = 00000000] 02:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1323AC00) [pid = 3796] [serial = 798] [outer = 13152800] 02:32:43 INFO - PROCESS | 3796 | 1467192763694 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1394E400) [pid = 3796] [serial = 799] [outer = 13152800] 02:32:44 INFO - PROCESS | 3796 | 1467192764173 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 02:32:44 INFO - PROCESS | 3796 | 1467192764228 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 02:32:44 INFO - PROCESS | 3796 | 1467192764230 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 02:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:32:44 INFO - PROCESS | 3796 | 1467192764234 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 3796 | 1467192764238 Marionette TRACE conn2 <- [1,1030,null,{}] 02:32:44 INFO - PROCESS | 3796 | 1467192764248 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:44 INFO - PROCESS | 3796 | 1467192764253 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:44 INFO - PROCESS | 3796 | 1467192764364 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 02:32:44 INFO - PROCESS | 3796 | 1467192764464 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 3796 | 1467192764467 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:44 INFO - PROCESS | 3796 | ++DOCSHELL 1544AC00 == 30 [pid = 3796] [id = 267] 02:32:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15452400) [pid = 3796] [serial = 800] [outer = 00000000] 02:32:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1575B800) [pid = 3796] [serial = 801] [outer = 15452400] 02:32:44 INFO - PROCESS | 3796 | 1467192764517 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15E27800) [pid = 3796] [serial = 802] [outer = 15452400] 02:32:45 INFO - PROCESS | 3796 | 1467192764977 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 800ms 02:32:45 INFO - PROCESS | 3796 | 1467192765036 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3796 | 1467192765049 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:32:45 INFO - PROCESS | 3796 | 1467192765061 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 3796 | 1467192765063 Marionette TRACE conn2 <- [1,1034,null,{}] 02:32:45 INFO - PROCESS | 3796 | 1467192765066 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 3796 | 1467192765068 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:45 INFO - PROCESS | 3796 | 1467192765181 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 02:32:45 INFO - PROCESS | 3796 | 1467192765244 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 3796 | 1467192765246 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:45 INFO - PROCESS | 3796 | ++DOCSHELL 16768400 == 31 [pid = 3796] [id = 268] 02:32:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16772000) [pid = 3796] [serial = 803] [outer = 00000000] 02:32:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (169A3400) [pid = 3796] [serial = 804] [outer = 16772000] 02:32:45 INFO - PROCESS | 3796 | 1467192765291 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16DA9800) [pid = 3796] [serial = 805] [outer = 16772000] 02:32:45 INFO - PROCESS | 3796 | 1467192765703 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 02:32:45 INFO - PROCESS | 3796 | 1467192765782 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3796 | 1467192765784 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:32:45 INFO - PROCESS | 3796 | 1467192765790 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 3796 | 1467192765792 Marionette TRACE conn2 <- [1,1038,null,{}] 02:32:45 INFO - PROCESS | 3796 | 1467192765795 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 3796 | 1467192765797 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:45 INFO - PROCESS | 3796 | 1467192765953 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 02:32:45 INFO - PROCESS | 3796 | 1467192765963 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 3796 | 1467192765965 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:45 INFO - PROCESS | 3796 | ++DOCSHELL 16ED9C00 == 32 [pid = 3796] [id = 269] 02:32:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16F76400) [pid = 3796] [serial = 806] [outer = 00000000] 02:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17689C00) [pid = 3796] [serial = 807] [outer = 16F76400] 02:32:46 INFO - PROCESS | 3796 | 1467192766014 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176F4000) [pid = 3796] [serial = 808] [outer = 16F76400] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E83800) [pid = 3796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17682800) [pid = 3796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19610000) [pid = 3796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (18170800) [pid = 3796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E82800) [pid = 3796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (140F0800) [pid = 3796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A2DD800) [pid = 3796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17799400) [pid = 3796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A74800) [pid = 3796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (169A0400) [pid = 3796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13469400) [pid = 3796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (112C6400) [pid = 3796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (110DD400) [pid = 3796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16761C00) [pid = 3796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A5ECC00) [pid = 3796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:32:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1536E400) [pid = 3796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:32:46 INFO - PROCESS | 3796 | 1467192766695 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 909ms 02:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:32:46 INFO - PROCESS | 3796 | 1467192766725 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 3796 | 1467192766727 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 02:32:46 INFO - PROCESS | 3796 | 1467192766730 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 3796 | 1467192766732 Marionette TRACE conn2 <- [1,1042,null,{}] 02:32:46 INFO - PROCESS | 3796 | 1467192766736 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 3796 | 1467192766741 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:46 INFO - PROCESS | 3796 | 1467192766853 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 02:32:46 INFO - PROCESS | 3796 | 1467192766860 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 3796 | 1467192766862 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:46 INFO - PROCESS | 3796 | ++DOCSHELL 170F4000 == 33 [pid = 3796] [id = 270] 02:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17682800) [pid = 3796] [serial = 809] [outer = 00000000] 02:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17794800) [pid = 3796] [serial = 810] [outer = 17682800] 02:32:46 INFO - PROCESS | 3796 | 1467192766907 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17F25400) [pid = 3796] [serial = 811] [outer = 17682800] 02:32:47 INFO - PROCESS | 3796 | 1467192767380 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 02:32:47 INFO - PROCESS | 3796 | 1467192767432 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3796 | 1467192767434 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:32:47 INFO - PROCESS | 3796 | 1467192767437 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 3796 | 1467192767439 Marionette TRACE conn2 <- [1,1046,null,{}] 02:32:47 INFO - PROCESS | 3796 | 1467192767442 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 3796 | 1467192767454 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:47 INFO - PROCESS | 3796 | 1467192767530 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 02:32:47 INFO - PROCESS | 3796 | 1467192767535 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 3796 | 1467192767537 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:47 INFO - PROCESS | 3796 | ++DOCSHELL 17FB4C00 == 34 [pid = 3796] [id = 271] 02:32:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1816F800) [pid = 3796] [serial = 812] [outer = 00000000] 02:32:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (18179400) [pid = 3796] [serial = 813] [outer = 1816F800] 02:32:47 INFO - PROCESS | 3796 | 1467192767580 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19602000) [pid = 3796] [serial = 814] [outer = 1816F800] 02:32:48 INFO - PROCESS | 3796 | 1467192767999 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 596ms 02:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:32:48 INFO - PROCESS | 3796 | 1467192768039 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 3796 | 1467192768041 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 02:32:48 INFO - PROCESS | 3796 | 1467192768045 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 3796 | 1467192768046 Marionette TRACE conn2 <- [1,1050,null,{}] 02:32:48 INFO - PROCESS | 3796 | 1467192768050 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 3796 | 1467192768052 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:48 INFO - PROCESS | 3796 | 1467192768131 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 02:32:48 INFO - PROCESS | 3796 | 1467192768136 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 3796 | 1467192768138 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:48 INFO - PROCESS | 3796 | ++DOCSHELL 1816DC00 == 35 [pid = 3796] [id = 272] 02:32:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1816EC00) [pid = 3796] [serial = 815] [outer = 00000000] 02:32:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A41000) [pid = 3796] [serial = 816] [outer = 1816EC00] 02:32:48 INFO - PROCESS | 3796 | 1467192768181 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A42C00) [pid = 3796] [serial = 817] [outer = 1816EC00] 02:32:48 INFO - PROCESS | 3796 | 1467192768601 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 596ms 02:32:48 INFO - PROCESS | 3796 | 1467192768679 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 3796 | 1467192768683 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 02:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:32:48 INFO - PROCESS | 3796 | 1467192768693 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 3796 | 1467192768697 Marionette TRACE conn2 <- [1,1054,null,{}] 02:32:48 INFO - PROCESS | 3796 | 1467192768704 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 3796 | 1467192768707 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:48 INFO - PROCESS | 3796 | 1467192768828 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 02:32:49 INFO - PROCESS | 3796 | 1467192769005 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 3796 | 1467192769011 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:49 INFO - PROCESS | 3796 | ++DOCSHELL 110DDC00 == 36 [pid = 3796] [id = 273] 02:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (110DE400) [pid = 3796] [serial = 818] [outer = 00000000] 02:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11C3A400) [pid = 3796] [serial = 819] [outer = 110DE400] 02:32:49 INFO - PROCESS | 3796 | 1467192769067 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12929C00) [pid = 3796] [serial = 820] [outer = 110DE400] 02:32:49 INFO - PROCESS | 3796 | 1467192769819 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1224ms 02:32:49 INFO - PROCESS | 3796 | 1467192769905 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 3796 | 1467192769908 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:32:49 INFO - PROCESS | 3796 | 1467192769915 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 3796 | 1467192769919 Marionette TRACE conn2 <- [1,1058,null,{}] 02:32:49 INFO - PROCESS | 3796 | 1467192769923 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 3796 | 1467192769926 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:50 INFO - PROCESS | 3796 | 1467192770047 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 02:32:50 INFO - PROCESS | 3796 | 1467192770167 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 3796 | 1467192770170 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:50 INFO - PROCESS | 3796 | ++DOCSHELL 131E3400 == 37 [pid = 3796] [id = 274] 02:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (131ECC00) [pid = 3796] [serial = 821] [outer = 00000000] 02:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (143BC800) [pid = 3796] [serial = 822] [outer = 131ECC00] 02:32:50 INFO - PROCESS | 3796 | 1467192770226 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15371800) [pid = 3796] [serial = 823] [outer = 131ECC00] 02:32:51 INFO - PROCESS | 3796 | 1467192771073 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1223ms 02:32:51 INFO - PROCESS | 3796 | 1467192771123 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 3796 | 1467192771128 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 02:32:51 INFO - PROCESS | 3796 | 1467192771133 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:32:51 INFO - PROCESS | 3796 | 1467192771136 Marionette TRACE conn2 <- [1,1062,null,{}] 02:32:51 INFO - PROCESS | 3796 | 1467192771141 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 3796 | 1467192771144 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:51 INFO - PROCESS | 3796 | 1467192771255 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 15E20000 == 36 [pid = 3796] [id = 186] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 112C6000 == 35 [pid = 3796] [id = 197] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 169A2800 == 34 [pid = 3796] [id = 198] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 15A32C00 == 33 [pid = 3796] [id = 196] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 17798400 == 32 [pid = 3796] [id = 189] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 13940400 == 31 [pid = 3796] [id = 195] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 140ED400 == 30 [pid = 3796] [id = 187] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 129F7C00 == 29 [pid = 3796] [id = 193] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 132D5C00 == 28 [pid = 3796] [id = 185] 02:32:51 INFO - PROCESS | 3796 | --DOCSHELL 12822C00 == 27 [pid = 3796] [id = 194] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A766400) [pid = 3796] [serial = 778] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A8C4C00) [pid = 3796] [serial = 780] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A8C6000) [pid = 3796] [serial = 781] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19A48800) [pid = 3796] [serial = 765] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A26F800) [pid = 3796] [serial = 768] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19C28000) [pid = 3796] [serial = 766] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19F75000) [pid = 3796] [serial = 745] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15454C00) [pid = 3796] [serial = 750] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A5E6000) [pid = 3796] [serial = 771] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16262C00) [pid = 3796] [serial = 751] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (18173000) [pid = 3796] [serial = 762] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12927C00) [pid = 3796] [serial = 747] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (130A0000) [pid = 3796] [serial = 748] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16DA6400) [pid = 3796] [serial = 759] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (131E3C00) [pid = 3796] [serial = 760] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (143BDC00) [pid = 3796] [serial = 756] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (15364000) [pid = 3796] [serial = 757] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (129F4C00) [pid = 3796] [serial = 753] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (12DFE800) [pid = 3796] [serial = 754] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A270000) [pid = 3796] [serial = 769] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (13157800) [pid = 3796] [serial = 792] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (15363400) [pid = 3796] [serial = 784] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13C91C00) [pid = 3796] [serial = 783] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16ED4800) [pid = 3796] [serial = 786] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1A8C3800) [pid = 3796] [serial = 789] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (17790000) [pid = 3796] [serial = 787] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1AB4AC00) [pid = 3796] [serial = 790] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1A2E0400) [pid = 3796] [serial = 777] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1A5EE400) [pid = 3796] [serial = 772] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (16D9B800) [pid = 3796] [serial = 774] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1816E400) [pid = 3796] [serial = 775] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (18179800) [pid = 3796] [serial = 763] [outer = 00000000] [url = about:blank] 02:32:51 INFO - PROCESS | 3796 | 1467192771377 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 3796 | 1467192771381 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:51 INFO - PROCESS | 3796 | ++DOCSHELL 129EB800 == 28 [pid = 3796] [id = 275] 02:32:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (129F0C00) [pid = 3796] [serial = 824] [outer = 00000000] 02:32:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (13031C00) [pid = 3796] [serial = 825] [outer = 129F0C00] 02:32:51 INFO - PROCESS | 3796 | 1467192771436 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1310BC00) [pid = 3796] [serial = 826] [outer = 129F0C00] 02:32:51 INFO - PROCESS | 3796 | 1467192771854 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 753ms 02:32:51 INFO - PROCESS | 3796 | 1467192771874 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 3796 | 1467192771878 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 02:32:51 INFO - PROCESS | 3796 | 1467192771884 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:32:51 INFO - PROCESS | 3796 | 1467192771887 Marionette TRACE conn2 <- [1,1066,null,{}] 02:32:51 INFO - PROCESS | 3796 | 1467192771890 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 3796 | 1467192771893 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:52 INFO - PROCESS | 3796 | 1467192771995 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 02:32:52 INFO - PROCESS | 3796 | 1467192772080 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 3796 | 1467192772082 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:52 INFO - PROCESS | 3796 | ++DOCSHELL 13239C00 == 29 [pid = 3796] [id = 276] 02:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13944400) [pid = 3796] [serial = 827] [outer = 00000000] 02:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (143C0C00) [pid = 3796] [serial = 828] [outer = 13944400] 02:32:52 INFO - PROCESS | 3796 | 1467192772129 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (15365400) [pid = 3796] [serial = 829] [outer = 13944400] 02:32:52 INFO - PROCESS | 3796 | 1467192772516 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 02:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:32:52 INFO - PROCESS | 3796 | 1467192772584 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 3796 | 1467192772586 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 02:32:52 INFO - PROCESS | 3796 | 1467192772590 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 3796 | 1467192772593 Marionette TRACE conn2 <- [1,1070,null,{}] 02:32:52 INFO - PROCESS | 3796 | 1467192772604 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:52 INFO - PROCESS | 3796 | 1467192772609 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:52 INFO - PROCESS | 3796 | 1467192772723 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 02:32:52 INFO - PROCESS | 3796 | 1467192772740 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 3796 | 1467192772743 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:52 INFO - PROCESS | 3796 | ++DOCSHELL 16265000 == 30 [pid = 3796] [id = 277] 02:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (16266800) [pid = 3796] [serial = 830] [outer = 00000000] 02:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (16762400) [pid = 3796] [serial = 831] [outer = 16266800] 02:32:52 INFO - PROCESS | 3796 | 1467192772791 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (169A2800) [pid = 3796] [serial = 832] [outer = 16266800] 02:32:53 INFO - PROCESS | 3796 | 1467192773222 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 02:32:53 INFO - PROCESS | 3796 | 1467192773289 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 3796 | 1467192773292 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:32:53 INFO - PROCESS | 3796 | 1467192773295 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 3796 | 1467192773297 Marionette TRACE conn2 <- [1,1074,null,{}] 02:32:53 INFO - PROCESS | 3796 | 1467192773300 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 3796 | 1467192773302 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:53 INFO - PROCESS | 3796 | 1467192773394 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 02:32:53 INFO - PROCESS | 3796 | 1467192773408 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 3796 | 1467192773410 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:53 INFO - PROCESS | 3796 | ++DOCSHELL 170EE800 == 31 [pid = 3796] [id = 278] 02:32:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (170F0000) [pid = 3796] [serial = 833] [outer = 00000000] 02:32:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1768A400) [pid = 3796] [serial = 834] [outer = 170F0000] 02:32:53 INFO - PROCESS | 3796 | 1467192773455 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (17790C00) [pid = 3796] [serial = 835] [outer = 170F0000] 02:32:53 INFO - PROCESS | 3796 | 1467192773915 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 627ms 02:32:53 INFO - PROCESS | 3796 | 1467192773932 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 3796 | 1467192773934 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:32:53 INFO - PROCESS | 3796 | 1467192773944 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 3796 | 1467192773946 Marionette TRACE conn2 <- [1,1078,null,{}] 02:32:53 INFO - PROCESS | 3796 | 1467192773949 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 3796 | 1467192773951 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:54 INFO - PROCESS | 3796 | 1467192774057 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 02:32:54 INFO - PROCESS | 3796 | 1467192774141 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3796 | 1467192774143 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:54 INFO - PROCESS | 3796 | ++DOCSHELL 17798400 == 32 [pid = 3796] [id = 279] 02:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (17ACF400) [pid = 3796] [serial = 836] [outer = 00000000] 02:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17FB4800) [pid = 3796] [serial = 837] [outer = 17ACF400] 02:32:54 INFO - PROCESS | 3796 | 1467192774186 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (18173C00) [pid = 3796] [serial = 838] [outer = 17ACF400] 02:32:54 INFO - PROCESS | 3796 | 1467192774655 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 737ms 02:32:54 INFO - PROCESS | 3796 | 1467192774714 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 3796 | 1467192774716 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 02:32:54 INFO - PROCESS | 3796 | 1467192774719 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:32:54 INFO - PROCESS | 3796 | 1467192774721 Marionette TRACE conn2 <- [1,1082,null,{}] 02:32:54 INFO - PROCESS | 3796 | 1467192774724 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 3796 | 1467192774729 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:54 INFO - PROCESS | 3796 | 1467192774859 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 02:32:54 INFO - PROCESS | 3796 | 1467192774870 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3796 | 1467192774872 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:54 INFO - PROCESS | 3796 | ++DOCSHELL 19A42000 == 33 [pid = 3796] [id = 280] 02:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19A4D800) [pid = 3796] [serial = 839] [outer = 00000000] 02:32:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19E83800) [pid = 3796] [serial = 840] [outer = 19A4D800] 02:32:54 INFO - PROCESS | 3796 | 1467192774961 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19E8B000) [pid = 3796] [serial = 841] [outer = 19A4D800] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16772000) [pid = 3796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17682800) [pid = 3796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (15452400) [pid = 3796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (110E0000) [pid = 3796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (12DF8C00) [pid = 3796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13152800) [pid = 3796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1816F800) [pid = 3796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:32:55 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16F76400) [pid = 3796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:32:55 INFO - PROCESS | 3796 | 1467192775390 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 706ms 02:32:55 INFO - PROCESS | 3796 | 1467192775421 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 3796 | 1467192775422 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 02:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:32:55 INFO - PROCESS | 3796 | 1467192775461 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 3796 | 1467192775463 Marionette TRACE conn2 <- [1,1086,null,{}] 02:32:55 INFO - PROCESS | 3796 | 1467192775467 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 3796 | 1467192775469 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:55 INFO - PROCESS | 3796 | 1467192775549 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 02:32:55 INFO - PROCESS | 3796 | 1467192775556 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 3796 | 1467192775558 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:55 INFO - PROCESS | 3796 | ++DOCSHELL 140F0400 == 34 [pid = 3796] [id = 281] 02:32:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (15362800) [pid = 3796] [serial = 842] [outer = 00000000] 02:32:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16772000) [pid = 3796] [serial = 843] [outer = 15362800] 02:32:55 INFO - PROCESS | 3796 | 1467192775610 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1542B400) [pid = 3796] [serial = 844] [outer = 15362800] 02:32:56 INFO - PROCESS | 3796 | 1467192776031 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 596ms 02:32:56 INFO - PROCESS | 3796 | 1467192776063 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3796 | 1467192776065 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:32:56 INFO - PROCESS | 3796 | 1467192776069 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3796 | 1467192776070 Marionette TRACE conn2 <- [1,1090,null,{}] 02:32:56 INFO - PROCESS | 3796 | 1467192776074 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3796 | 1467192776075 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:56 INFO - PROCESS | 3796 | 1467192776156 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 02:32:56 INFO - PROCESS | 3796 | 1467192776162 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3796 | 1467192776164 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:56 INFO - PROCESS | 3796 | ++DOCSHELL 1536E000 == 35 [pid = 3796] [id = 282] 02:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (19607000) [pid = 3796] [serial = 845] [outer = 00000000] 02:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19F75000) [pid = 3796] [serial = 846] [outer = 19607000] 02:32:56 INFO - PROCESS | 3796 | 1467192776211 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19F75800) [pid = 3796] [serial = 847] [outer = 19607000] 02:32:56 INFO - PROCESS | 3796 | 1467192776631 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 596ms 02:32:56 INFO - PROCESS | 3796 | 1467192776665 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3796 | 1467192776667 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:32:56 INFO - PROCESS | 3796 | 1467192776682 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3796 | 1467192776684 Marionette TRACE conn2 <- [1,1094,null,{}] 02:32:56 INFO - PROCESS | 3796 | 1467192776692 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3796 | 1467192776694 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:56 INFO - PROCESS | 3796 | 1467192776772 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 02:32:56 INFO - PROCESS | 3796 | 1467192776780 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3796 | 1467192776782 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:56 INFO - PROCESS | 3796 | ++DOCSHELL 16763000 == 36 [pid = 3796] [id = 283] 02:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (176EB800) [pid = 3796] [serial = 848] [outer = 00000000] 02:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1A276C00) [pid = 3796] [serial = 849] [outer = 176EB800] 02:32:56 INFO - PROCESS | 3796 | 1467192776824 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A2DE800) [pid = 3796] [serial = 850] [outer = 176EB800] 02:32:57 INFO - PROCESS | 3796 | 1467192777279 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 658ms 02:32:57 INFO - PROCESS | 3796 | 1467192777329 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 3796 | 1467192777331 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 02:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:32:57 INFO - PROCESS | 3796 | 1467192777334 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 3796 | 1467192777336 Marionette TRACE conn2 <- [1,1098,null,{}] 02:32:57 INFO - PROCESS | 3796 | 1467192777339 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 3796 | 1467192777341 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:57 INFO - PROCESS | 3796 | 1467192777420 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 02:32:57 INFO - PROCESS | 3796 | 1467192777428 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 3796 | 1467192777439 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:57 INFO - PROCESS | 3796 | ++DOCSHELL 16DA7800 == 37 [pid = 3796] [id = 284] 02:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A10CC00) [pid = 3796] [serial = 851] [outer = 00000000] 02:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A5EF400) [pid = 3796] [serial = 852] [outer = 1A10CC00] 02:32:57 INFO - PROCESS | 3796 | 1467192777489 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A5F0C00) [pid = 3796] [serial = 853] [outer = 1A10CC00] 02:32:58 INFO - PROCESS | 3796 | 1467192778176 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 910ms 02:32:58 INFO - PROCESS | 3796 | 1467192778239 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 3796 | 1467192778243 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 02:32:58 INFO - PROCESS | 3796 | 1467192778248 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:32:58 INFO - PROCESS | 3796 | 1467192778251 Marionette TRACE conn2 <- [1,1102,null,{}] 02:32:58 INFO - PROCESS | 3796 | 1467192778257 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 3796 | 1467192778260 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:58 INFO - PROCESS | 3796 | 1467192778374 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 02:32:58 INFO - PROCESS | 3796 | 1467192778496 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 3796 | 1467192778501 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:58 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B800 == 38 [pid = 3796] [id = 285] 02:32:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (112C2000) [pid = 3796] [serial = 854] [outer = 00000000] 02:32:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1312F800) [pid = 3796] [serial = 855] [outer = 112C2000] 02:32:58 INFO - PROCESS | 3796 | 1467192778561 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (143FD800) [pid = 3796] [serial = 856] [outer = 112C2000] 02:32:59 INFO - PROCESS | 3796 | 1467192779133 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 940ms 02:32:59 INFO - PROCESS | 3796 | 1467192779195 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 3796 | 1467192779200 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:32:59 INFO - PROCESS | 3796 | 1467192779207 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 3796 | 1467192779210 Marionette TRACE conn2 <- [1,1106,null,{}] 02:32:59 INFO - PROCESS | 3796 | 1467192779213 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 3796 | 1467192779216 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:59 INFO - PROCESS | 3796 | 1467192779328 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 02:32:59 INFO - PROCESS | 3796 | 1467192779457 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 3796 | 1467192779459 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:32:59 INFO - PROCESS | 3796 | ++DOCSHELL 16767C00 == 39 [pid = 3796] [id = 286] 02:32:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (169A0C00) [pid = 3796] [serial = 857] [outer = 00000000] 02:32:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1778FC00) [pid = 3796] [serial = 858] [outer = 169A0C00] 02:32:59 INFO - PROCESS | 3796 | 1467192779521 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1817C400) [pid = 3796] [serial = 859] [outer = 169A0C00] 02:33:00 INFO - PROCESS | 3796 | 1467192780141 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1004ms 02:33:00 INFO - PROCESS | 3796 | 1467192780208 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 3796 | 1467192780211 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:33:00 INFO - PROCESS | 3796 | 1467192780215 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3796 | 1467192780219 Marionette TRACE conn2 <- [1,1110,null,{}] 02:33:00 INFO - PROCESS | 3796 | 1467192780230 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 3796 | 1467192780235 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:00 INFO - PROCESS | 3796 | 1467192780376 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 02:33:00 INFO - PROCESS | 3796 | 1467192780506 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 3796 | 1467192780510 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:00 INFO - PROCESS | 3796 | ++DOCSHELL 129B5800 == 40 [pid = 3796] [id = 287] 02:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (129B6000) [pid = 3796] [serial = 860] [outer = 00000000] 02:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1394D400) [pid = 3796] [serial = 861] [outer = 129B6000] 02:33:00 INFO - PROCESS | 3796 | 1467192780576 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16760800) [pid = 3796] [serial = 862] [outer = 129B6000] 02:33:01 INFO - PROCESS | 3796 | 1467192781317 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1145ms 02:33:01 INFO - PROCESS | 3796 | 1467192781364 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 3796 | 1467192781368 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 02:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:33:01 INFO - PROCESS | 3796 | 1467192781372 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 3796 | 1467192781377 Marionette TRACE conn2 <- [1,1114,null,{}] 02:33:01 INFO - PROCESS | 3796 | 1467192781382 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 3796 | 1467192781384 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:01 INFO - PROCESS | 3796 | 1467192781515 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 02:33:01 INFO - PROCESS | 3796 | 1467192781628 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 3796 | 1467192781630 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:01 INFO - PROCESS | 3796 | ++DOCSHELL 13051400 == 41 [pid = 3796] [id = 288] 02:33:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (130A2400) [pid = 3796] [serial = 863] [outer = 00000000] 02:33:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13C90800) [pid = 3796] [serial = 864] [outer = 130A2400] 02:33:01 INFO - PROCESS | 3796 | 1467192781677 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (143F3400) [pid = 3796] [serial = 865] [outer = 130A2400] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 15368400 == 40 [pid = 3796] [id = 192] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 1536A400 == 39 [pid = 3796] [id = 200] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 110DC800 == 38 [pid = 3796] [id = 190] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 11CCC400 == 37 [pid = 3796] [id = 199] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 129A7800 == 36 [pid = 3796] [id = 191] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 13049800 == 35 [pid = 3796] [id = 188] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 114D0400 == 34 [pid = 3796] [id = 264] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 1281C400 == 33 [pid = 3796] [id = 201] 02:33:02 INFO - PROCESS | 3796 | --DOCSHELL 10A78000 == 32 [pid = 3796] [id = 184] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A41000) [pid = 3796] [serial = 816] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19602000) [pid = 3796] [serial = 814] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (169A3400) [pid = 3796] [serial = 804] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16DA9800) [pid = 3796] [serial = 805] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17F25400) [pid = 3796] [serial = 811] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17794800) [pid = 3796] [serial = 810] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15E27800) [pid = 3796] [serial = 802] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1281DC00) [pid = 3796] [serial = 795] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1345D000) [pid = 3796] [serial = 793] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1575B800) [pid = 3796] [serial = 801] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1323AC00) [pid = 3796] [serial = 798] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1394E400) [pid = 3796] [serial = 799] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (128A8800) [pid = 3796] [serial = 796] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (18179400) [pid = 3796] [serial = 813] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17689C00) [pid = 3796] [serial = 807] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (176F4000) [pid = 3796] [serial = 808] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3796 | 1467192782731 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1396ms 02:33:02 INFO - PROCESS | 3796 | 1467192782778 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 3796 | 1467192782781 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 02:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:33:02 INFO - PROCESS | 3796 | 1467192782786 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 3796 | 1467192782791 Marionette TRACE conn2 <- [1,1118,null,{}] 02:33:02 INFO - PROCESS | 3796 | 1467192782796 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 3796 | 1467192782799 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:02 INFO - PROCESS | 3796 | 1467192782906 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 02:33:03 INFO - PROCESS | 3796 | 1467192783021 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3796 | 1467192783024 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A79C00 == 33 [pid = 3796] [id = 289] 02:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A7D800) [pid = 3796] [serial = 866] [outer = 00000000] 02:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1281D000) [pid = 3796] [serial = 867] [outer = 10A7D800] 02:33:03 INFO - PROCESS | 3796 | 1467192783070 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (129B3C00) [pid = 3796] [serial = 868] [outer = 10A7D800] 02:33:03 INFO - PROCESS | 3796 | 1467192783498 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 737ms 02:33:03 INFO - PROCESS | 3796 | 1467192783560 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 3796 | 1467192783565 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:33:03 INFO - PROCESS | 3796 | 1467192783602 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 3796 | 1467192783604 Marionette TRACE conn2 <- [1,1122,null,{}] 02:33:03 INFO - PROCESS | 3796 | 1467192783615 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 3796 | 1467192783620 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:03 INFO - PROCESS | 3796 | 1467192783718 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 02:33:03 INFO - PROCESS | 3796 | 1467192783727 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3796 | 1467192783729 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:03 INFO - PROCESS | 3796 | ++DOCSHELL 132D7000 == 34 [pid = 3796] [id = 290] 02:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1345D000) [pid = 3796] [serial = 869] [outer = 00000000] 02:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13C89000) [pid = 3796] [serial = 870] [outer = 1345D000] 02:33:03 INFO - PROCESS | 3796 | 1467192783775 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1403D400) [pid = 3796] [serial = 871] [outer = 1345D000] 02:33:04 INFO - PROCESS | 3796 | 1467192784227 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 643ms 02:33:04 INFO - PROCESS | 3796 | 1467192784237 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3796 | 1467192784239 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:33:04 INFO - PROCESS | 3796 | 1467192784243 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 3796 | 1467192784246 Marionette TRACE conn2 <- [1,1126,null,{}] 02:33:04 INFO - PROCESS | 3796 | 1467192784257 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 3796 | 1467192784261 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:04 INFO - PROCESS | 3796 | 1467192784344 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 02:33:04 INFO - PROCESS | 3796 | 1467192784351 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 3796 | 1467192784354 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:04 INFO - PROCESS | 3796 | ++DOCSHELL 15E23000 == 35 [pid = 3796] [id = 291] 02:33:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15E25000) [pid = 3796] [serial = 872] [outer = 00000000] 02:33:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16760400) [pid = 3796] [serial = 873] [outer = 15E25000] 02:33:04 INFO - PROCESS | 3796 | 1467192784401 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (169A1400) [pid = 3796] [serial = 874] [outer = 15E25000] 02:33:04 INFO - PROCESS | 3796 | 1467192784944 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 753ms 02:33:04 INFO - PROCESS | 3796 | 1467192784983 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3796 | 1467192784986 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 02:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:33:05 INFO - PROCESS | 3796 | 1467192784989 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 3796 | 1467192784991 Marionette TRACE conn2 <- [1,1130,null,{}] 02:33:05 INFO - PROCESS | 3796 | 1467192784994 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 3796 | 1467192784996 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:05 INFO - PROCESS | 3796 | 1467192785135 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 02:33:05 INFO - PROCESS | 3796 | 1467192785157 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 3796 | 1467192785159 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:05 INFO - PROCESS | 3796 | ++DOCSHELL 16DA7400 == 36 [pid = 3796] [id = 292] 02:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DA9800) [pid = 3796] [serial = 875] [outer = 00000000] 02:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1778F400) [pid = 3796] [serial = 876] [outer = 16DA9800] 02:33:05 INFO - PROCESS | 3796 | 1467192785203 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17F2B000) [pid = 3796] [serial = 877] [outer = 16DA9800] 02:33:05 INFO - PROCESS | 3796 | 1467192785620 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 706ms 02:33:05 INFO - PROCESS | 3796 | 1467192785689 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 3796 | 1467192785691 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 02:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:33:05 INFO - PROCESS | 3796 | 1467192785694 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 3796 | 1467192785696 Marionette TRACE conn2 <- [1,1134,null,{}] 02:33:05 INFO - PROCESS | 3796 | 1467192785699 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 3796 | 1467192785701 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:05 INFO - PROCESS | 3796 | 1467192785807 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 02:33:05 INFO - PROCESS | 3796 | 1467192785815 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 3796 | 1467192785817 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:05 INFO - PROCESS | 3796 | ++DOCSHELL 16ED9400 == 37 [pid = 3796] [id = 293] 02:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17AD5400) [pid = 3796] [serial = 878] [outer = 00000000] 02:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19609400) [pid = 3796] [serial = 879] [outer = 17AD5400] 02:33:05 INFO - PROCESS | 3796 | 1467192785860 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1960F400) [pid = 3796] [serial = 880] [outer = 17AD5400] 02:33:06 INFO - PROCESS | 3796 | 1467192786328 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 706ms 02:33:06 INFO - PROCESS | 3796 | 1467192786394 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 3796 | 1467192786396 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:33:06 INFO - PROCESS | 3796 | 1467192786406 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 3796 | 1467192786407 Marionette TRACE conn2 <- [1,1138,null,{}] 02:33:06 INFO - PROCESS | 3796 | 1467192786412 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 3796 | 1467192786417 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:06 INFO - PROCESS | 3796 | 1467192786562 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (176EB800) [pid = 3796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A10CC00) [pid = 3796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17ACF400) [pid = 3796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19A4D800) [pid = 3796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15362800) [pid = 3796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129F0C00) [pid = 3796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16266800) [pid = 3796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1816EC00) [pid = 3796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (131ECC00) [pid = 3796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (170F0000) [pid = 3796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (110DE400) [pid = 3796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13944400) [pid = 3796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:33:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19607000) [pid = 3796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:33:06 INFO - PROCESS | 3796 | 1467192786819 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 3796 | 1467192786821 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:06 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E9800 == 38 [pid = 3796] [id = 294] 02:33:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10329800) [pid = 3796] [serial = 881] [outer = 00000000] 02:33:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12BCA400) [pid = 3796] [serial = 882] [outer = 10329800] 02:33:06 INFO - PROCESS | 3796 | 1467192786866 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (140EA000) [pid = 3796] [serial = 883] [outer = 10329800] 02:33:07 INFO - PROCESS | 3796 | 1467192787235 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 831ms 02:33:07 INFO - PROCESS | 3796 | 1467192787247 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 3796 | 1467192787249 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 02:33:07 INFO - PROCESS | 3796 | 1467192787252 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:33:07 INFO - PROCESS | 3796 | 1467192787254 Marionette TRACE conn2 <- [1,1142,null,{}] 02:33:07 INFO - PROCESS | 3796 | 1467192787258 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 3796 | 1467192787260 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:07 INFO - PROCESS | 3796 | 1467192787338 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 02:33:07 INFO - PROCESS | 3796 | 1467192787343 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 3796 | 1467192787345 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:07 INFO - PROCESS | 3796 | ++DOCSHELL 13C87C00 == 39 [pid = 3796] [id = 295] 02:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16DA8800) [pid = 3796] [serial = 884] [outer = 00000000] 02:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19F7C800) [pid = 3796] [serial = 885] [outer = 16DA8800] 02:33:07 INFO - PROCESS | 3796 | 1467192787388 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A274C00) [pid = 3796] [serial = 886] [outer = 16DA8800] 02:33:07 INFO - PROCESS | 3796 | 1467192787814 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 596ms 02:33:07 INFO - PROCESS | 3796 | 1467192787850 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 3796 | 1467192787852 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 02:33:07 INFO - PROCESS | 3796 | 1467192787855 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:33:07 INFO - PROCESS | 3796 | 1467192787857 Marionette TRACE conn2 <- [1,1146,null,{}] 02:33:07 INFO - PROCESS | 3796 | 1467192787860 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 3796 | 1467192787862 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:07 INFO - PROCESS | 3796 | 1467192787938 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 02:33:07 INFO - PROCESS | 3796 | 1467192787943 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 3796 | 1467192787945 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:07 INFO - PROCESS | 3796 | ++DOCSHELL 17F2CC00 == 40 [pid = 3796] [id = 296] 02:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A274000) [pid = 3796] [serial = 887] [outer = 00000000] 02:33:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A5E6C00) [pid = 3796] [serial = 888] [outer = 1A274000] 02:33:08 INFO - PROCESS | 3796 | 1467192787987 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A2E1800) [pid = 3796] [serial = 889] [outer = 1A274000] 02:33:08 INFO - PROCESS | 3796 | 1467192788517 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 02:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:33:08 INFO - PROCESS | 3796 | 1467192788555 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 3796 | 1467192788557 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 02:33:08 INFO - PROCESS | 3796 | 1467192788560 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 3796 | 1467192788561 Marionette TRACE conn2 <- [1,1150,null,{}] 02:33:08 INFO - PROCESS | 3796 | 1467192788565 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 3796 | 1467192788567 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:08 INFO - PROCESS | 3796 | 1467192788655 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 02:33:08 INFO - PROCESS | 3796 | 1467192788663 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 3796 | 1467192788664 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:08 INFO - PROCESS | 3796 | ++DOCSHELL 1A770000 == 41 [pid = 3796] [id = 297] 02:33:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A771400) [pid = 3796] [serial = 890] [outer = 00000000] 02:33:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A8CEC00) [pid = 3796] [serial = 891] [outer = 1A771400] 02:33:08 INFO - PROCESS | 3796 | 1467192788712 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB4AC00) [pid = 3796] [serial = 892] [outer = 1A771400] 02:33:09 INFO - PROCESS | 3796 | 1467192789512 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1004ms 02:33:09 INFO - PROCESS | 3796 | 1467192789564 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 3796 | 1467192789569 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 02:33:09 INFO - PROCESS | 3796 | 1467192789574 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:33:09 INFO - PROCESS | 3796 | 1467192789579 Marionette TRACE conn2 <- [1,1154,null,{}] 02:33:09 INFO - PROCESS | 3796 | 1467192789584 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 3796 | 1467192789587 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:09 INFO - PROCESS | 3796 | 1467192789705 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 02:33:09 INFO - PROCESS | 3796 | 1467192789837 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 3796 | 1467192789840 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:09 INFO - PROCESS | 3796 | ++DOCSHELL 11090800 == 42 [pid = 3796] [id = 298] 02:33:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11C42C00) [pid = 3796] [serial = 893] [outer = 00000000] 02:33:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12BC4800) [pid = 3796] [serial = 894] [outer = 11C42C00] 02:33:09 INFO - PROCESS | 3796 | 1467192789898 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (132C9400) [pid = 3796] [serial = 895] [outer = 11C42C00] 02:33:10 INFO - PROCESS | 3796 | 1467192790584 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1082ms 02:33:10 INFO - PROCESS | 3796 | 1467192790668 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 3796 | 1467192790672 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:33:10 INFO - PROCESS | 3796 | 1467192790679 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 3796 | 1467192790682 Marionette TRACE conn2 <- [1,1158,null,{}] 02:33:10 INFO - PROCESS | 3796 | 1467192790686 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 3796 | 1467192790689 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:10 INFO - PROCESS | 3796 | 1467192790912 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 02:33:11 INFO - PROCESS | 3796 | 1467192791040 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 3796 | 1467192791043 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A76C00 == 43 [pid = 3796] [id = 299] 02:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A77C00) [pid = 3796] [serial = 896] [outer = 00000000] 02:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (110DC800) [pid = 3796] [serial = 897] [outer = 10A77C00] 02:33:11 INFO - PROCESS | 3796 | 1467192791093 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1281DC00) [pid = 3796] [serial = 898] [outer = 10A77C00] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 17F2CC00 == 42 [pid = 3796] [id = 296] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 13C87C00 == 41 [pid = 3796] [id = 295] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 0F9E9800 == 40 [pid = 3796] [id = 294] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 16ED9400 == 39 [pid = 3796] [id = 293] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 16DA7400 == 38 [pid = 3796] [id = 292] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 15E23000 == 37 [pid = 3796] [id = 291] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 132D7000 == 36 [pid = 3796] [id = 290] 02:33:11 INFO - PROCESS | 3796 | --DOCSHELL 10A79C00 == 35 [pid = 3796] [id = 289] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A2DE800) [pid = 3796] [serial = 850] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A5F0C00) [pid = 3796] [serial = 853] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A5EF400) [pid = 3796] [serial = 852] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17FB4800) [pid = 3796] [serial = 837] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E83800) [pid = 3796] [serial = 840] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18173C00) [pid = 3796] [serial = 838] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16772000) [pid = 3796] [serial = 843] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13031C00) [pid = 3796] [serial = 825] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1310BC00) [pid = 3796] [serial = 826] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16762400) [pid = 3796] [serial = 831] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (169A2800) [pid = 3796] [serial = 832] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19A42C00) [pid = 3796] [serial = 817] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (143BC800) [pid = 3796] [serial = 822] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15371800) [pid = 3796] [serial = 823] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1768A400) [pid = 3796] [serial = 834] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11C3A400) [pid = 3796] [serial = 819] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12929C00) [pid = 3796] [serial = 820] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (143C0C00) [pid = 3796] [serial = 828] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15365400) [pid = 3796] [serial = 829] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A276C00) [pid = 3796] [serial = 849] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19E8B000) [pid = 3796] [serial = 841] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19F75800) [pid = 3796] [serial = 847] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1542B400) [pid = 3796] [serial = 844] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19F75000) [pid = 3796] [serial = 846] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17790C00) [pid = 3796] [serial = 835] [outer = 00000000] [url = about:blank] 02:33:11 INFO - PROCESS | 3796 | 1467192791653 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1003ms 02:33:11 INFO - PROCESS | 3796 | 1467192791682 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 3796 | 1467192791686 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:33:11 INFO - PROCESS | 3796 | 1467192791691 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 3796 | 1467192791694 Marionette TRACE conn2 <- [1,1162,null,{}] 02:33:11 INFO - PROCESS | 3796 | 1467192791699 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 3796 | 1467192791701 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:11 INFO - PROCESS | 3796 | 1467192791791 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 02:33:11 INFO - PROCESS | 3796 | 1467192791800 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 3796 | 1467192791802 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:11 INFO - PROCESS | 3796 | ++DOCSHELL 130A0C00 == 36 [pid = 3796] [id = 300] 02:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1310C000) [pid = 3796] [serial = 899] [outer = 00000000] 02:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (132CA400) [pid = 3796] [serial = 900] [outer = 1310C000] 02:33:11 INFO - PROCESS | 3796 | 1467192791851 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13C93000) [pid = 3796] [serial = 901] [outer = 1310C000] 02:33:12 INFO - PROCESS | 3796 | 1467192792370 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 3796 | 1467192792452 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 02:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:33:12 INFO - PROCESS | 3796 | 1467192792458 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 3796 | 1467192792460 Marionette TRACE conn2 <- [1,1166,null,{}] 02:33:12 INFO - PROCESS | 3796 | 1467192792464 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 3796 | 1467192792466 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:12 INFO - PROCESS | 3796 | 1467192792549 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 02:33:12 INFO - PROCESS | 3796 | 1467192792638 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 3796 | 1467192792640 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:12 INFO - PROCESS | 3796 | ++DOCSHELL 140ECC00 == 37 [pid = 3796] [id = 301] 02:33:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (143B8800) [pid = 3796] [serial = 902] [outer = 00000000] 02:33:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15A3B000) [pid = 3796] [serial = 903] [outer = 143B8800] 02:33:12 INFO - PROCESS | 3796 | 1467192792685 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16262C00) [pid = 3796] [serial = 904] [outer = 143B8800] 02:33:13 INFO - PROCESS | 3796 | 1467192793118 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 3796 | 1467192793165 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 02:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:33:13 INFO - PROCESS | 3796 | 1467192793176 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 3796 | 1467192793180 Marionette TRACE conn2 <- [1,1170,null,{}] 02:33:13 INFO - PROCESS | 3796 | 1467192793184 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 3796 | 1467192793187 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:13 INFO - PROCESS | 3796 | 1467192793276 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 02:33:13 INFO - PROCESS | 3796 | 1467192793284 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 3796 | 1467192793286 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:13 INFO - PROCESS | 3796 | ++DOCSHELL 1768B800 == 38 [pid = 3796] [id = 302] 02:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1768E400) [pid = 3796] [serial = 905] [outer = 00000000] 02:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17794400) [pid = 3796] [serial = 906] [outer = 1768E400] 02:33:13 INFO - PROCESS | 3796 | 1467192793339 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17F25400) [pid = 3796] [serial = 907] [outer = 1768E400] 02:33:13 INFO - PROCESS | 3796 | 1467192793771 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:33:13 INFO - PROCESS | 3796 | 1467192793835 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 02:33:13 INFO - PROCESS | 3796 | 1467192793838 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 3796 | 1467192793840 Marionette TRACE conn2 <- [1,1174,null,{}] 02:33:13 INFO - PROCESS | 3796 | 1467192793843 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 3796 | 1467192793845 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:13 INFO - PROCESS | 3796 | 1467192793981 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 02:33:14 INFO - PROCESS | 3796 | 1467192793996 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 3796 | 1467192793998 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:14 INFO - PROCESS | 3796 | ++DOCSHELL 19608400 == 39 [pid = 3796] [id = 303] 02:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19608800) [pid = 3796] [serial = 908] [outer = 00000000] 02:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19A48C00) [pid = 3796] [serial = 909] [outer = 19608800] 02:33:14 INFO - PROCESS | 3796 | 1467192794042 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19C28C00) [pid = 3796] [serial = 910] [outer = 19608800] 02:33:14 INFO - PROCESS | 3796 | 1467192794464 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 3796 | 1467192794482 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 02:33:14 INFO - PROCESS | 3796 | 1467192794485 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 3796 | 1467192794487 Marionette TRACE conn2 <- [1,1178,null,{}] 02:33:14 INFO - PROCESS | 3796 | 1467192794490 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 3796 | 1467192794492 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:14 INFO - PROCESS | 3796 | 1467192794602 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 02:33:14 INFO - PROCESS | 3796 | 1467192794607 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 3796 | 1467192794613 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:14 INFO - PROCESS | 3796 | ++DOCSHELL 15366400 == 40 [pid = 3796] [id = 304] 02:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E83C00) [pid = 3796] [serial = 911] [outer = 00000000] 02:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F7C000) [pid = 3796] [serial = 912] [outer = 19E83C00] 02:33:14 INFO - PROCESS | 3796 | 1467192794712 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A10C000) [pid = 3796] [serial = 913] [outer = 19E83C00] 02:33:15 INFO - PROCESS | 3796 | 1467192795159 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 3796 | 1467192795186 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 02:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:33:15 INFO - PROCESS | 3796 | 1467192795194 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 3796 | 1467192795196 Marionette TRACE conn2 <- [1,1182,null,{}] 02:33:15 INFO - PROCESS | 3796 | 1467192795200 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 3796 | 1467192795202 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:15 INFO - PROCESS | 3796 | 1467192795340 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 02:33:15 INFO - PROCESS | 3796 | 1467192795410 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 3796 | 1467192795412 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:15 INFO - PROCESS | 3796 | ++DOCSHELL 1A2DEC00 == 41 [pid = 3796] [id = 305] 02:33:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A2DF400) [pid = 3796] [serial = 914] [outer = 00000000] 02:33:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A8C5800) [pid = 3796] [serial = 915] [outer = 1A2DF400] 02:33:15 INFO - PROCESS | 3796 | 1467192795455 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A8C6000) [pid = 3796] [serial = 916] [outer = 1A2DF400] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16DA9800) [pid = 3796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17AD5400) [pid = 3796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A7D800) [pid = 3796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (130A2400) [pid = 3796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15E25000) [pid = 3796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1345D000) [pid = 3796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10329800) [pid = 3796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (112C2000) [pid = 3796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (169A0C00) [pid = 3796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (129B6000) [pid = 3796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A274000) [pid = 3796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:33:15 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16DA8800) [pid = 3796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:33:15 INFO - PROCESS | 3796 | 1467192795945 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 3796 | 1467192795998 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 02:33:16 INFO - PROCESS | 3796 | 1467192796002 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 3796 | 1467192796004 Marionette TRACE conn2 <- [1,1186,null,{}] 02:33:16 INFO - PROCESS | 3796 | 1467192796007 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 3796 | 1467192796009 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:16 INFO - PROCESS | 3796 | 1467192796085 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 02:33:16 INFO - PROCESS | 3796 | 1467192796090 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 3796 | 1467192796092 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:16 INFO - PROCESS | 3796 | ++DOCSHELL 13466C00 == 42 [pid = 3796] [id = 306] 02:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16764000) [pid = 3796] [serial = 917] [outer = 00000000] 02:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17AD5400) [pid = 3796] [serial = 918] [outer = 16764000] 02:33:16 INFO - PROCESS | 3796 | 1467192796135 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19A4D800) [pid = 3796] [serial = 919] [outer = 16764000] 02:33:16 INFO - PROCESS | 3796 | 1467192796548 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 596ms 02:33:16 INFO - PROCESS | 3796 | 1467192796599 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 3796 | 1467192796601 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:33:16 INFO - PROCESS | 3796 | 1467192796604 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 3796 | 1467192796606 Marionette TRACE conn2 <- [1,1190,null,{}] 02:33:16 INFO - PROCESS | 3796 | 1467192796610 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 3796 | 1467192796611 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:16 INFO - PROCESS | 3796 | 1467192796712 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 02:33:16 INFO - PROCESS | 3796 | 1467192796720 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 3796 | 1467192796722 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A80C00 == 43 [pid = 3796] [id = 307] 02:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15456400) [pid = 3796] [serial = 920] [outer = 00000000] 02:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1AB4C400) [pid = 3796] [serial = 921] [outer = 15456400] 02:33:16 INFO - PROCESS | 3796 | 1467192796765 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1ABB6400) [pid = 3796] [serial = 922] [outer = 15456400] 02:33:17 INFO - PROCESS | 3796 | 1467192797198 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:33:17 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 02:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 628ms 02:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:33:17 INFO - PROCESS | 3796 | 1467192797242 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3796 | 1467192797244 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 02:33:17 INFO - PROCESS | 3796 | 1467192797248 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3796 | 1467192797250 Marionette TRACE conn2 <- [1,1194,null,{}] 02:33:17 INFO - PROCESS | 3796 | 1467192797253 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 3796 | 1467192797255 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:17 INFO - PROCESS | 3796 | 1467192797344 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 02:33:17 INFO - PROCESS | 3796 | 1467192797350 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 3796 | 1467192797352 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:17 INFO - PROCESS | 3796 | ++DOCSHELL 1ABBE800 == 44 [pid = 3796] [id = 308] 02:33:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1ABBFC00) [pid = 3796] [serial = 923] [outer = 00000000] 02:33:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1ABC4400) [pid = 3796] [serial = 924] [outer = 1ABBFC00] 02:33:17 INFO - PROCESS | 3796 | 1467192797395 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AC82800) [pid = 3796] [serial = 925] [outer = 1ABBFC00] 02:33:17 INFO - PROCESS | 3796 | 1467192797835 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:33:17 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 02:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 02:33:17 INFO - PROCESS | 3796 | 1467192797886 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3796 | 1467192797888 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:33:17 INFO - PROCESS | 3796 | 1467192797891 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3796 | 1467192797894 Marionette TRACE conn2 <- [1,1198,null,{}] 02:33:17 INFO - PROCESS | 3796 | 1467192797899 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 3796 | 1467192797902 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:18 INFO - PROCESS | 3796 | 1467192798025 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 02:33:18 INFO - PROCESS | 3796 | 1467192798191 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 3796 | 1467192798194 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:18 INFO - PROCESS | 3796 | ++DOCSHELL 10A06400 == 45 [pid = 3796] [id = 309] 02:33:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A09800) [pid = 3796] [serial = 926] [outer = 00000000] 02:33:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10A79C00) [pid = 3796] [serial = 927] [outer = 10A09800] 02:33:18 INFO - PROCESS | 3796 | 1467192798252 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11CCD800) [pid = 3796] [serial = 928] [outer = 10A09800] 02:33:18 INFO - PROCESS | 3796 | 1467192798792 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 941ms 02:33:18 INFO - PROCESS | 3796 | 1467192798838 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 3796 | 1467192798843 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 02:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:33:18 INFO - PROCESS | 3796 | 1467192798848 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - PROCESS | 3796 | 1467192798851 Marionette TRACE conn2 <- [1,1202,null,{}] 02:33:18 INFO - PROCESS | 3796 | 1467192798857 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 3796 | 1467192798859 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:19 INFO - PROCESS | 3796 | 1467192798975 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 02:33:19 INFO - PROCESS | 3796 | 1467192799076 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 3796 | 1467192799079 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:19 INFO - PROCESS | 3796 | ++DOCSHELL 1542B400 == 46 [pid = 3796] [id = 310] 02:33:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1542E800) [pid = 3796] [serial = 929] [outer = 00000000] 02:33:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1575AC00) [pid = 3796] [serial = 930] [outer = 1542E800] 02:33:19 INFO - PROCESS | 3796 | 1467192799133 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16769400) [pid = 3796] [serial = 931] [outer = 1542E800] 02:33:19 INFO - PROCESS | 3796 | 1467192799772 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 941ms 02:33:19 INFO - PROCESS | 3796 | 1467192799794 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 3796 | 1467192799797 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 02:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:33:19 INFO - PROCESS | 3796 | 1467192799801 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 3796 | 1467192799803 Marionette TRACE conn2 <- [1,1206,null,{}] 02:33:19 INFO - PROCESS | 3796 | 1467192799807 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 3796 | 1467192799810 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:19 INFO - PROCESS | 3796 | 1467192799915 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 02:33:20 INFO - PROCESS | 3796 | 1467192800078 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 3796 | 1467192800081 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:20 INFO - PROCESS | 3796 | ++DOCSHELL 143BB400 == 47 [pid = 3796] [id = 311] 02:33:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16F76400) [pid = 3796] [serial = 932] [outer = 00000000] 02:33:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19C28000) [pid = 3796] [serial = 933] [outer = 16F76400] 02:33:20 INFO - PROCESS | 3796 | 1467192800134 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19F78000) [pid = 3796] [serial = 934] [outer = 16F76400] 02:33:20 INFO - PROCESS | 3796 | 1467192800727 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 940ms 02:33:20 INFO - PROCESS | 3796 | 1467192800776 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 3796 | 1467192800780 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 02:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:33:20 INFO - PROCESS | 3796 | 1467192800791 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 3796 | 1467192800795 Marionette TRACE conn2 <- [1,1210,null,{}] 02:33:20 INFO - PROCESS | 3796 | 1467192800799 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:20 INFO - PROCESS | 3796 | 1467192800802 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:20 INFO - PROCESS | 3796 | 1467192800909 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 02:33:21 INFO - PROCESS | 3796 | 1467192801043 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 3796 | 1467192801045 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:21 INFO - PROCESS | 3796 | ++DOCSHELL 15E25800 == 48 [pid = 3796] [id = 312] 02:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1ABC3000) [pid = 3796] [serial = 935] [outer = 00000000] 02:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AC90400) [pid = 3796] [serial = 936] [outer = 1ABC3000] 02:33:21 INFO - PROCESS | 3796 | 1467192801098 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AE88400) [pid = 3796] [serial = 937] [outer = 1ABC3000] 02:33:21 INFO - PROCESS | 3796 | 1467192801827 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 3796 | 1467192801889 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 02:33:21 INFO - PROCESS | 3796 | 1467192801894 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:33:21 INFO - PROCESS | 3796 | 1467192801898 Marionette TRACE conn2 <- [1,1214,null,{}] 02:33:21 INFO - PROCESS | 3796 | 1467192801903 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:21 INFO - PROCESS | 3796 | 1467192801906 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:22 INFO - PROCESS | 3796 | 1467192802010 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 02:33:22 INFO - PROCESS | 3796 | 1467192802143 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 3796 | 1467192802150 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:22 INFO - PROCESS | 3796 | ++DOCSHELL 10A7D400 == 49 [pid = 3796] [id = 313] 02:33:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A7D800) [pid = 3796] [serial = 938] [outer = 00000000] 02:33:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1323AC00) [pid = 3796] [serial = 939] [outer = 10A7D800] 02:33:22 INFO - PROCESS | 3796 | 1467192802210 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (14041C00) [pid = 3796] [serial = 940] [outer = 10A7D800] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 1ABBE800 == 48 [pid = 3796] [id = 308] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 10A80C00 == 47 [pid = 3796] [id = 307] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 13466C00 == 46 [pid = 3796] [id = 306] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 1A2DEC00 == 45 [pid = 3796] [id = 305] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 15366400 == 44 [pid = 3796] [id = 304] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 19608400 == 43 [pid = 3796] [id = 303] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 1768B800 == 42 [pid = 3796] [id = 302] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 140ECC00 == 41 [pid = 3796] [id = 301] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 130A0C00 == 40 [pid = 3796] [id = 300] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 10A76C00 == 39 [pid = 3796] [id = 299] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 11090800 == 38 [pid = 3796] [id = 298] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 1A770000 == 37 [pid = 3796] [id = 297] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 16763000 == 36 [pid = 3796] [id = 283] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 16DA7800 == 35 [pid = 3796] [id = 284] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 10A0B800 == 34 [pid = 3796] [id = 285] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 13051400 == 33 [pid = 3796] [id = 288] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 16767C00 == 32 [pid = 3796] [id = 286] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 129B5800 == 31 [pid = 3796] [id = 287] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 15E25800 == 30 [pid = 3796] [id = 312] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 143BB400 == 29 [pid = 3796] [id = 311] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 10A06400 == 28 [pid = 3796] [id = 309] 02:33:22 INFO - PROCESS | 3796 | --DOCSHELL 1542B400 == 27 [pid = 3796] [id = 310] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1778F400) [pid = 3796] [serial = 876] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19609400) [pid = 3796] [serial = 879] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1281D000) [pid = 3796] [serial = 867] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (129B3C00) [pid = 3796] [serial = 868] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (143F3400) [pid = 3796] [serial = 865] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13C90800) [pid = 3796] [serial = 864] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16760400) [pid = 3796] [serial = 873] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13C89000) [pid = 3796] [serial = 870] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1403D400) [pid = 3796] [serial = 871] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17F2B000) [pid = 3796] [serial = 877] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12BCA400) [pid = 3796] [serial = 882] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A8CEC00) [pid = 3796] [serial = 891] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (143FD800) [pid = 3796] [serial = 856] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1312F800) [pid = 3796] [serial = 855] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1817C400) [pid = 3796] [serial = 859] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1778FC00) [pid = 3796] [serial = 858] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16760800) [pid = 3796] [serial = 862] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1394D400) [pid = 3796] [serial = 861] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A2E1800) [pid = 3796] [serial = 889] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1960F400) [pid = 3796] [serial = 880] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (140EA000) [pid = 3796] [serial = 883] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19F7C800) [pid = 3796] [serial = 885] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A5E6C00) [pid = 3796] [serial = 888] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A274C00) [pid = 3796] [serial = 886] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (169A1400) [pid = 3796] [serial = 874] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3796 | 1467192803333 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1458ms 02:33:23 INFO - PROCESS | 3796 | 1467192803356 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 02:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:33:23 INFO - PROCESS | 3796 | 1467192803360 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 02:33:23 INFO - PROCESS | 3796 | 1467192803364 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 3796 | 1467192803369 Marionette TRACE conn2 <- [1,1218,null,{}] 02:33:23 INFO - PROCESS | 3796 | 1467192803381 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 3796 | 1467192803384 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:23 INFO - PROCESS | 3796 | 1467192803477 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 02:33:23 INFO - PROCESS | 3796 | 1467192803486 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 3796 | 1467192803490 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:23 INFO - PROCESS | 3796 | ++DOCSHELL 10A80800 == 28 [pid = 3796] [id = 314] 02:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A80C00) [pid = 3796] [serial = 941] [outer = 00000000] 02:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11AE0000) [pid = 3796] [serial = 942] [outer = 10A80C00] 02:33:23 INFO - PROCESS | 3796 | 1467192803538 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (129B5800) [pid = 3796] [serial = 943] [outer = 10A80C00] 02:33:24 INFO - PROCESS | 3796 | 1467192804005 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 02:33:24 INFO - PROCESS | 3796 | 1467192804061 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 3796 | 1467192804066 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:33:24 INFO - PROCESS | 3796 | 1467192804072 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 3796 | 1467192804075 Marionette TRACE conn2 <- [1,1222,null,{}] 02:33:24 INFO - PROCESS | 3796 | 1467192804078 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 3796 | 1467192804081 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:24 INFO - PROCESS | 3796 | 1467192804200 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 02:33:24 INFO - PROCESS | 3796 | 1467192804216 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 3796 | 1467192804218 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:24 INFO - PROCESS | 3796 | ++DOCSHELL 13159000 == 29 [pid = 3796] [id = 315] 02:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (131E2400) [pid = 3796] [serial = 944] [outer = 00000000] 02:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1323B000) [pid = 3796] [serial = 945] [outer = 131E2400] 02:33:24 INFO - PROCESS | 3796 | 1467192804265 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13C89000) [pid = 3796] [serial = 946] [outer = 131E2400] 02:33:24 INFO - PROCESS | 3796 | 1467192804712 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 706ms 02:33:24 INFO - PROCESS | 3796 | 1467192804771 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 3796 | 1467192804773 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:33:24 INFO - PROCESS | 3796 | 1467192804776 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 3796 | 1467192804780 Marionette TRACE conn2 <- [1,1226,null,{}] 02:33:24 INFO - PROCESS | 3796 | 1467192804790 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 3796 | 1467192804795 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:24 INFO - PROCESS | 3796 | 1467192804876 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 02:33:24 INFO - PROCESS | 3796 | 1467192804885 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 3796 | 1467192804888 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:24 INFO - PROCESS | 3796 | ++DOCSHELL 1536B800 == 30 [pid = 3796] [id = 316] 02:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15370800) [pid = 3796] [serial = 947] [outer = 00000000] 02:33:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1544D400) [pid = 3796] [serial = 948] [outer = 15370800] 02:33:24 INFO - PROCESS | 3796 | 1467192804938 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15760000) [pid = 3796] [serial = 949] [outer = 15370800] 02:33:25 INFO - PROCESS | 3796 | 1467192805399 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 706ms 02:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:33:25 INFO - PROCESS | 3796 | 1467192805481 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 3796 | 1467192805483 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 02:33:25 INFO - PROCESS | 3796 | 1467192805487 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - PROCESS | 3796 | 1467192805488 Marionette TRACE conn2 <- [1,1230,null,{}] 02:33:25 INFO - PROCESS | 3796 | 1467192805492 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:25 INFO - PROCESS | 3796 | 1467192805494 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:25 INFO - PROCESS | 3796 | 1467192805635 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 02:33:25 INFO - PROCESS | 3796 | 1467192805653 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 3796 | 1467192805655 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:25 INFO - PROCESS | 3796 | ++DOCSHELL 16763C00 == 31 [pid = 3796] [id = 317] 02:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16764800) [pid = 3796] [serial = 950] [outer = 00000000] 02:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (169A1400) [pid = 3796] [serial = 951] [outer = 16764800] 02:33:25 INFO - PROCESS | 3796 | 1467192805698 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16A65C00) [pid = 3796] [serial = 952] [outer = 16764800] 02:33:26 INFO - PROCESS | 3796 | 1467192806133 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 02:33:26 INFO - PROCESS | 3796 | 1467192806189 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 3796 | 1467192806191 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 02:33:26 INFO - PROCESS | 3796 | 1467192806194 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 3796 | 1467192806196 Marionette TRACE conn2 <- [1,1234,null,{}] 02:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:33:26 INFO - PROCESS | 3796 | 1467192806199 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 3796 | 1467192806201 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:26 INFO - PROCESS | 3796 | 1467192806307 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 02:33:26 INFO - PROCESS | 3796 | 1467192806316 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 3796 | 1467192806318 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:26 INFO - PROCESS | 3796 | ++DOCSHELL 1675E800 == 32 [pid = 3796] [id = 318] 02:33:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (169A1800) [pid = 3796] [serial = 953] [outer = 00000000] 02:33:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16F6B800) [pid = 3796] [serial = 954] [outer = 169A1800] 02:33:26 INFO - PROCESS | 3796 | 1467192806361 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176F4000) [pid = 3796] [serial = 955] [outer = 169A1800] 02:33:26 INFO - PROCESS | 3796 | 1467192806830 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 706ms 02:33:26 INFO - PROCESS | 3796 | 1467192806895 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 3796 | 1467192806897 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 02:33:26 INFO - PROCESS | 3796 | 1467192806901 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:33:26 INFO - PROCESS | 3796 | 1467192806902 Marionette TRACE conn2 <- [1,1238,null,{}] 02:33:26 INFO - PROCESS | 3796 | 1467192806906 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 3796 | 1467192806911 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:27 INFO - PROCESS | 3796 | 1467192807062 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 02:33:27 INFO - PROCESS | 3796 | 1467192807079 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 3796 | 1467192807081 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:27 INFO - PROCESS | 3796 | ++DOCSHELL 17790C00 == 33 [pid = 3796] [id = 319] 02:33:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17797000) [pid = 3796] [serial = 956] [outer = 00000000] 02:33:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19604000) [pid = 3796] [serial = 957] [outer = 17797000] 02:33:27 INFO - PROCESS | 3796 | 1467192807133 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1960D000) [pid = 3796] [serial = 958] [outer = 17797000] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19608800) [pid = 3796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19E83C00) [pid = 3796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A771400) [pid = 3796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1310C000) [pid = 3796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (143B8800) [pid = 3796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1768E400) [pid = 3796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11C42C00) [pid = 3796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A77C00) [pid = 3796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A2DF400) [pid = 3796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16764000) [pid = 3796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15456400) [pid = 3796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:33:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1ABBFC00) [pid = 3796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:33:27 INFO - PROCESS | 3796 | 1467192807756 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 909ms 02:33:27 INFO - PROCESS | 3796 | 1467192807805 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 3796 | 1467192807807 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:33:27 INFO - PROCESS | 3796 | 1467192807811 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 3796 | 1467192807822 Marionette TRACE conn2 <- [1,1242,null,{}] 02:33:27 INFO - PROCESS | 3796 | 1467192807825 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 3796 | 1467192807827 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:27 INFO - PROCESS | 3796 | 1467192807903 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 02:33:28 INFO - PROCESS | 3796 | 1467192807988 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 3796 | 1467192807990 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:28 INFO - PROCESS | 3796 | ++DOCSHELL 1055A000 == 34 [pid = 3796] [id = 320] 02:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10A08800) [pid = 3796] [serial = 959] [outer = 00000000] 02:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15E28400) [pid = 3796] [serial = 960] [outer = 10A08800] 02:33:28 INFO - PROCESS | 3796 | 1467192808034 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19607400) [pid = 3796] [serial = 961] [outer = 10A08800] 02:33:28 INFO - PROCESS | 3796 | 1467192808437 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 659ms 02:33:28 INFO - PROCESS | 3796 | 1467192808469 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 3796 | 1467192808471 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 02:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:33:28 INFO - PROCESS | 3796 | 1467192808475 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 3796 | 1467192808477 Marionette TRACE conn2 <- [1,1246,null,{}] 02:33:28 INFO - PROCESS | 3796 | 1467192808490 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 3796 | 1467192808491 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:28 INFO - PROCESS | 3796 | 1467192808568 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 02:33:28 INFO - PROCESS | 3796 | 1467192808574 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 3796 | 1467192808576 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:28 INFO - PROCESS | 3796 | ++DOCSHELL 19609000 == 35 [pid = 3796] [id = 321] 02:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A41000) [pid = 3796] [serial = 962] [outer = 00000000] 02:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E81C00) [pid = 3796] [serial = 963] [outer = 19A41000] 02:33:28 INFO - PROCESS | 3796 | 1467192808618 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E82800) [pid = 3796] [serial = 964] [outer = 19A41000] 02:33:29 INFO - PROCESS | 3796 | 1467192809033 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 596ms 02:33:29 INFO - PROCESS | 3796 | 1467192809072 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 3796 | 1467192809074 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:33:29 INFO - PROCESS | 3796 | 1467192809095 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 3796 | 1467192809097 Marionette TRACE conn2 <- [1,1250,null,{}] 02:33:29 INFO - PROCESS | 3796 | 1467192809101 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 3796 | 1467192809103 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:29 INFO - PROCESS | 3796 | 1467192809186 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 02:33:29 INFO - PROCESS | 3796 | 1467192809193 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 3796 | 1467192809195 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:29 INFO - PROCESS | 3796 | ++DOCSHELL 19F78C00 == 36 [pid = 3796] [id = 322] 02:33:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F79000) [pid = 3796] [serial = 965] [outer = 00000000] 02:33:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A10CC00) [pid = 3796] [serial = 966] [outer = 19F79000] 02:33:29 INFO - PROCESS | 3796 | 1467192809238 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A277000) [pid = 3796] [serial = 967] [outer = 19F79000] 02:33:29 INFO - PROCESS | 3796 | 1467192809735 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 659ms 02:33:29 INFO - PROCESS | 3796 | 1467192809781 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 3796 | 1467192809786 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:33:29 INFO - PROCESS | 3796 | 1467192809792 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 3796 | 1467192809796 Marionette TRACE conn2 <- [1,1254,null,{}] 02:33:29 INFO - PROCESS | 3796 | 1467192809804 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 3796 | 1467192809807 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:29 INFO - PROCESS | 3796 | 1467192809928 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 02:33:30 INFO - PROCESS | 3796 | 1467192810107 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 3796 | 1467192810112 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:30 INFO - PROCESS | 3796 | ++DOCSHELL 110DFC00 == 37 [pid = 3796] [id = 323] 02:33:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (112BEC00) [pid = 3796] [serial = 968] [outer = 00000000] 02:33:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (129F0C00) [pid = 3796] [serial = 969] [outer = 112BEC00] 02:33:30 INFO - PROCESS | 3796 | 1467192810167 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12DF6000) [pid = 3796] [serial = 970] [outer = 112BEC00] 02:33:30 INFO - PROCESS | 3796 | 1467192810874 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1113ms 02:33:30 INFO - PROCESS | 3796 | 1467192810898 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 3796 | 1467192810903 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:33:30 INFO - PROCESS | 3796 | 1467192810909 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 3796 | 1467192810912 Marionette TRACE conn2 <- [1,1258,null,{}] 02:33:30 INFO - PROCESS | 3796 | 1467192810916 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 3796 | 1467192810919 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:31 INFO - PROCESS | 3796 | 1467192811034 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 02:33:31 INFO - PROCESS | 3796 | 1467192811162 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 3796 | 1467192811165 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:31 INFO - PROCESS | 3796 | ++DOCSHELL 1403EC00 == 38 [pid = 3796] [id = 324] 02:33:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1403FC00) [pid = 3796] [serial = 971] [outer = 00000000] 02:33:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (143F3800) [pid = 3796] [serial = 972] [outer = 1403FC00] 02:33:31 INFO - PROCESS | 3796 | 1467192811231 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15366400) [pid = 3796] [serial = 973] [outer = 1403FC00] 02:33:32 INFO - PROCESS | 3796 | 1467192812078 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1254ms 02:33:32 INFO - PROCESS | 3796 | 1467192812167 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 3796 | 1467192812171 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:33:32 INFO - PROCESS | 3796 | 1467192812176 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 3796 | 1467192812179 Marionette TRACE conn2 <- [1,1262,null,{}] 02:33:32 INFO - PROCESS | 3796 | 1467192812185 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 3796 | 1467192812188 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:32 INFO - PROCESS | 3796 | 1467192812329 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 02:33:32 INFO - PROCESS | 3796 | 1467192812454 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 3796 | 1467192812459 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:32 INFO - PROCESS | 3796 | ++DOCSHELL 129B4000 == 39 [pid = 3796] [id = 325] 02:33:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (129B6000) [pid = 3796] [serial = 974] [outer = 00000000] 02:33:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12DC6C00) [pid = 3796] [serial = 975] [outer = 129B6000] 02:33:32 INFO - PROCESS | 3796 | 1467192812507 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (130A5000) [pid = 3796] [serial = 976] [outer = 129B6000] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 19609000 == 38 [pid = 3796] [id = 321] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 1055A000 == 37 [pid = 3796] [id = 320] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 17790C00 == 36 [pid = 3796] [id = 319] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 1675E800 == 35 [pid = 3796] [id = 318] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 16763C00 == 34 [pid = 3796] [id = 317] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 1536B800 == 33 [pid = 3796] [id = 316] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 13159000 == 32 [pid = 3796] [id = 315] 02:33:32 INFO - PROCESS | 3796 | --DOCSHELL 10A80800 == 31 [pid = 3796] [id = 314] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1ABC4400) [pid = 3796] [serial = 924] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19A48C00) [pid = 3796] [serial = 909] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19C28C00) [pid = 3796] [serial = 910] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A10C000) [pid = 3796] [serial = 913] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AB4AC00) [pid = 3796] [serial = 892] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (132CA400) [pid = 3796] [serial = 900] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13C93000) [pid = 3796] [serial = 901] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15A3B000) [pid = 3796] [serial = 903] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16262C00) [pid = 3796] [serial = 904] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17794400) [pid = 3796] [serial = 906] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12BC4800) [pid = 3796] [serial = 894] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (132C9400) [pid = 3796] [serial = 895] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (110DC800) [pid = 3796] [serial = 897] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1281DC00) [pid = 3796] [serial = 898] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F7C000) [pid = 3796] [serial = 912] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A8C5800) [pid = 3796] [serial = 915] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17AD5400) [pid = 3796] [serial = 918] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AB4C400) [pid = 3796] [serial = 921] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A8C6000) [pid = 3796] [serial = 916] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1ABB6400) [pid = 3796] [serial = 922] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AC82800) [pid = 3796] [serial = 925] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17F25400) [pid = 3796] [serial = 907] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A4D800) [pid = 3796] [serial = 919] [outer = 00000000] [url = about:blank] 02:33:32 INFO - PROCESS | 3796 | 1467192812964 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 847ms 02:33:33 INFO - PROCESS | 3796 | 1467192813020 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 3796 | 1467192813024 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 02:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:33:33 INFO - PROCESS | 3796 | 1467192813030 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 3796 | 1467192813033 Marionette TRACE conn2 <- [1,1266,null,{}] 02:33:33 INFO - PROCESS | 3796 | 1467192813037 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:33 INFO - PROCESS | 3796 | 1467192813039 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:33 INFO - PROCESS | 3796 | 1467192813123 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 02:33:33 INFO - PROCESS | 3796 | 1467192813132 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 3796 | 1467192813134 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:33 INFO - PROCESS | 3796 | ++DOCSHELL 13131400 == 32 [pid = 3796] [id = 326] 02:33:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1314B800) [pid = 3796] [serial = 977] [outer = 00000000] 02:33:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (132D7000) [pid = 3796] [serial = 978] [outer = 1314B800] 02:33:33 INFO - PROCESS | 3796 | 1467192813184 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13C87C00) [pid = 3796] [serial = 979] [outer = 1314B800] 02:33:33 INFO - PROCESS | 3796 | 1467192813661 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 690ms 02:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:33:33 INFO - PROCESS | 3796 | 1467192813730 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 3796 | 1467192813732 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 02:33:33 INFO - PROCESS | 3796 | 1467192813736 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 3796 | 1467192813739 Marionette TRACE conn2 <- [1,1270,null,{}] 02:33:33 INFO - PROCESS | 3796 | 1467192813752 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:33 INFO - PROCESS | 3796 | 1467192813757 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:33 INFO - PROCESS | 3796 | 1467192813869 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 02:33:33 INFO - PROCESS | 3796 | 1467192813965 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 3796 | 1467192813969 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:33 INFO - PROCESS | 3796 | ++DOCSHELL 15E23000 == 33 [pid = 3796] [id = 327] 02:33:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1625EC00) [pid = 3796] [serial = 980] [outer = 00000000] 02:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16764C00) [pid = 3796] [serial = 981] [outer = 1625EC00] 02:33:34 INFO - PROCESS | 3796 | 1467192814017 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16A63000) [pid = 3796] [serial = 982] [outer = 1625EC00] 02:33:34 INFO - PROCESS | 3796 | 1467192814390 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 02:33:34 INFO - PROCESS | 3796 | 1467192814435 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 3796 | 1467192814438 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:33:34 INFO - PROCESS | 3796 | 1467192814441 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 3796 | 1467192814443 Marionette TRACE conn2 <- [1,1274,null,{}] 02:33:34 INFO - PROCESS | 3796 | 1467192814446 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 3796 | 1467192814448 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:34 INFO - PROCESS | 3796 | 1467192814531 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 02:33:34 INFO - PROCESS | 3796 | 1467192814536 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 3796 | 1467192814538 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:34 INFO - PROCESS | 3796 | ++DOCSHELL 1768F400 == 34 [pid = 3796] [id = 328] 02:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176EDC00) [pid = 3796] [serial = 983] [outer = 00000000] 02:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17F29400) [pid = 3796] [serial = 984] [outer = 176EDC00] 02:33:34 INFO - PROCESS | 3796 | 1467192814583 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1816E400) [pid = 3796] [serial = 985] [outer = 176EDC00] 02:33:35 INFO - PROCESS | 3796 | 1467192815063 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 643ms 02:33:35 INFO - PROCESS | 3796 | 1467192815082 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 3796 | 1467192815084 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 02:33:35 INFO - PROCESS | 3796 | 1467192815087 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:33:35 INFO - PROCESS | 3796 | 1467192815089 Marionette TRACE conn2 <- [1,1278,null,{}] 02:33:35 INFO - PROCESS | 3796 | 1467192815099 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 3796 | 1467192815101 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:35 INFO - PROCESS | 3796 | 1467192815205 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 02:33:35 INFO - PROCESS | 3796 | 1467192815296 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 3796 | 1467192815298 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:35 INFO - PROCESS | 3796 | ++DOCSHELL 170F2C00 == 35 [pid = 3796] [id = 329] 02:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (18179800) [pid = 3796] [serial = 986] [outer = 00000000] 02:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A47000) [pid = 3796] [serial = 987] [outer = 18179800] 02:33:35 INFO - PROCESS | 3796 | 1467192815366 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19C22C00) [pid = 3796] [serial = 988] [outer = 18179800] 02:33:35 INFO - PROCESS | 3796 | 1467192815821 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 815ms 02:33:35 INFO - PROCESS | 3796 | 1467192815891 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 3796 | 1467192815893 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:33:35 INFO - PROCESS | 3796 | 1467192815896 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 3796 | 1467192815898 Marionette TRACE conn2 <- [1,1282,null,{}] 02:33:35 INFO - PROCESS | 3796 | 1467192815907 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 3796 | 1467192815913 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:36 INFO - PROCESS | 3796 | 1467192816045 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 02:33:36 INFO - PROCESS | 3796 | 1467192816105 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 3796 | 1467192816107 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:36 INFO - PROCESS | 3796 | ++DOCSHELL 19C2E000 == 36 [pid = 3796] [id = 330] 02:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19F75000) [pid = 3796] [serial = 989] [outer = 00000000] 02:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2DDC00) [pid = 3796] [serial = 990] [outer = 19F75000] 02:33:36 INFO - PROCESS | 3796 | 1467192816151 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A5EE400) [pid = 3796] [serial = 991] [outer = 19F75000] 02:33:36 INFO - PROCESS | 3796 | 1467192816561 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 706ms 02:33:36 INFO - PROCESS | 3796 | 1467192816596 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 3796 | 1467192816598 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 02:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:33:36 INFO - PROCESS | 3796 | 1467192816601 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 3796 | 1467192816603 Marionette TRACE conn2 <- [1,1286,null,{}] 02:33:36 INFO - PROCESS | 3796 | 1467192816635 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 3796 | 1467192816637 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:36 INFO - PROCESS | 3796 | 1467192816766 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 02:33:36 INFO - PROCESS | 3796 | 1467192816881 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 3796 | 1467192816883 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A80C00) [pid = 3796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15370800) [pid = 3796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A7D800) [pid = 3796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (131E2400) [pid = 3796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16764800) [pid = 3796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (169A1800) [pid = 3796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A08800) [pid = 3796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17797000) [pid = 3796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19A41000) [pid = 3796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A09800) [pid = 3796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1542E800) [pid = 3796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16F76400) [pid = 3796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:33:36 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1ABC3000) [pid = 3796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:33:36 INFO - PROCESS | 3796 | ++DOCSHELL 0C776000 == 37 [pid = 3796] [id = 331] 02:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0F97C800) [pid = 3796] [serial = 992] [outer = 00000000] 02:33:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (110C7000) [pid = 3796] [serial = 993] [outer = 0F97C800] 02:33:36 INFO - PROCESS | 3796 | 1467192816933 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1394B000) [pid = 3796] [serial = 994] [outer = 0F97C800] 02:33:37 INFO - PROCESS | 3796 | 1467192817297 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 737ms 02:33:37 INFO - PROCESS | 3796 | 1467192817342 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3796 | 1467192817344 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:33:37 INFO - PROCESS | 3796 | 1467192817347 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 3796 | 1467192817349 Marionette TRACE conn2 <- [1,1290,null,{}] 02:33:37 INFO - PROCESS | 3796 | 1467192817352 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 3796 | 1467192817354 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:37 INFO - PROCESS | 3796 | 1467192817429 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 02:33:37 INFO - PROCESS | 3796 | 1467192817517 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 3796 | 1467192817519 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:37 INFO - PROCESS | 3796 | ++DOCSHELL 11C40800 == 38 [pid = 3796] [id = 332] 02:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (132CF400) [pid = 3796] [serial = 995] [outer = 00000000] 02:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A111000) [pid = 3796] [serial = 996] [outer = 132CF400] 02:33:37 INFO - PROCESS | 3796 | 1467192817562 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A5F2000) [pid = 3796] [serial = 997] [outer = 132CF400] 02:33:37 INFO - PROCESS | 3796 | 1467192817911 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 596ms 02:33:37 INFO - PROCESS | 3796 | 1467192817944 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3796 | 1467192817946 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:33:37 INFO - PROCESS | 3796 | 1467192817950 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 3796 | 1467192817951 Marionette TRACE conn2 <- [1,1294,null,{}] 02:33:37 INFO - PROCESS | 3796 | 1467192817955 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 3796 | 1467192817957 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:38 INFO - PROCESS | 3796 | 1467192818115 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 02:33:38 INFO - PROCESS | 3796 | 1467192818122 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 3796 | 1467192818124 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:38 INFO - PROCESS | 3796 | ++DOCSHELL 15E29000 == 39 [pid = 3796] [id = 333] 02:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E8B000) [pid = 3796] [serial = 998] [outer = 00000000] 02:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A8D0000) [pid = 3796] [serial = 999] [outer = 19E8B000] 02:33:38 INFO - PROCESS | 3796 | 1467192818166 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A8D0800) [pid = 3796] [serial = 1000] [outer = 19E8B000] 02:33:38 INFO - PROCESS | 3796 | 1467192818612 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 02:33:38 INFO - PROCESS | 3796 | 1467192818681 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 3796 | 1467192818683 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 02:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:33:38 INFO - PROCESS | 3796 | 1467192818687 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - PROCESS | 3796 | 1467192818689 Marionette TRACE conn2 <- [1,1298,null,{}] 02:33:38 INFO - PROCESS | 3796 | 1467192818692 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 3796 | 1467192818694 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:38 INFO - PROCESS | 3796 | 1467192818785 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 02:33:38 INFO - PROCESS | 3796 | 1467192818796 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 3796 | 1467192818798 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:38 INFO - PROCESS | 3796 | ++DOCSHELL 1A8CE800 == 40 [pid = 3796] [id = 334] 02:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB4E400) [pid = 3796] [serial = 1001] [outer = 00000000] 02:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB53800) [pid = 3796] [serial = 1002] [outer = 1AB4E400] 02:33:38 INFO - PROCESS | 3796 | 1467192818842 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1ABB7400) [pid = 3796] [serial = 1003] [outer = 1AB4E400] 02:33:39 INFO - PROCESS | 3796 | 1467192819556 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 3796 | 1467192819597 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 02:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:33:39 INFO - PROCESS | 3796 | 1467192819602 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 3796 | 1467192819607 Marionette TRACE conn2 <- [1,1302,null,{}] 02:33:39 INFO - PROCESS | 3796 | 1467192819615 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 3796 | 1467192819620 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:39 INFO - PROCESS | 3796 | 1467192819760 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 02:33:39 INFO - PROCESS | 3796 | 1467192819890 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 3796 | 1467192819893 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:39 INFO - PROCESS | 3796 | ++DOCSHELL 112C1000 == 41 [pid = 3796] [id = 335] 02:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13031400) [pid = 3796] [serial = 1004] [outer = 00000000] 02:33:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13157C00) [pid = 3796] [serial = 1005] [outer = 13031400] 02:33:39 INFO - PROCESS | 3796 | 1467192819950 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1536CC00) [pid = 3796] [serial = 1006] [outer = 13031400] 02:33:40 INFO - PROCESS | 3796 | 1467192820498 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 956ms 02:33:40 INFO - PROCESS | 3796 | 1467192820548 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3796 | 1467192820553 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 02:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:33:40 INFO - PROCESS | 3796 | 1467192820560 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 3796 | 1467192820562 Marionette TRACE conn2 <- [1,1306,null,{}] 02:33:40 INFO - PROCESS | 3796 | 1467192820567 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 3796 | 1467192820570 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:40 INFO - PROCESS | 3796 | 1467192820680 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 02:33:40 INFO - PROCESS | 3796 | 1467192820783 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 3796 | 1467192820786 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:40 INFO - PROCESS | 3796 | ++DOCSHELL 16F75400 == 42 [pid = 3796] [id = 336] 02:33:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17043800) [pid = 3796] [serial = 1007] [outer = 00000000] 02:33:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17F29000) [pid = 3796] [serial = 1008] [outer = 17043800] 02:33:40 INFO - PROCESS | 3796 | 1467192820840 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19607800) [pid = 3796] [serial = 1009] [outer = 17043800] 02:33:41 INFO - PROCESS | 3796 | 1467192821445 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 957ms 02:33:41 INFO - PROCESS | 3796 | 1467192821504 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 3796 | 1467192821507 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:33:41 INFO - PROCESS | 3796 | 1467192821511 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 3796 | 1467192821514 Marionette TRACE conn2 <- [1,1310,null,{}] 02:33:41 INFO - PROCESS | 3796 | 1467192821525 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 3796 | 1467192821530 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:41 INFO - PROCESS | 3796 | 1467192821635 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 02:33:41 INFO - PROCESS | 3796 | 1467192821768 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 3796 | 1467192821771 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:41 INFO - PROCESS | 3796 | ++DOCSHELL 1AB4C400 == 43 [pid = 3796] [id = 337] 02:33:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AB50400) [pid = 3796] [serial = 1010] [outer = 00000000] 02:33:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1ABBE000) [pid = 3796] [serial = 1011] [outer = 1AB50400] 02:33:41 INFO - PROCESS | 3796 | 1467192821827 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1ABC3000) [pid = 3796] [serial = 1012] [outer = 1AB50400] 02:33:42 INFO - PROCESS | 3796 | 1467192822372 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 910ms 02:33:42 INFO - PROCESS | 3796 | 1467192822414 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 3796 | 1467192822417 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 02:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:33:42 INFO - PROCESS | 3796 | 1467192822422 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 3796 | 1467192822425 Marionette TRACE conn2 <- [1,1314,null,{}] 02:33:42 INFO - PROCESS | 3796 | 1467192822430 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:42 INFO - PROCESS | 3796 | 1467192822434 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:42 INFO - PROCESS | 3796 | 1467192822541 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 02:33:42 INFO - PROCESS | 3796 | 1467192822810 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 3796 | 1467192822814 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:42 INFO - PROCESS | 3796 | ++DOCSHELL 10A0A400 == 44 [pid = 3796] [id = 338] 02:33:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10A0F800) [pid = 3796] [serial = 1013] [outer = 00000000] 02:33:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (112CA800) [pid = 3796] [serial = 1014] [outer = 10A0F800] 02:33:42 INFO - PROCESS | 3796 | 1467192822863 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (12BD3800) [pid = 3796] [serial = 1015] [outer = 10A0F800] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 15E29000 == 43 [pid = 3796] [id = 333] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 11C40800 == 42 [pid = 3796] [id = 332] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 0C776000 == 41 [pid = 3796] [id = 331] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 19C2E000 == 40 [pid = 3796] [id = 330] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 170F2C00 == 39 [pid = 3796] [id = 329] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 1768F400 == 38 [pid = 3796] [id = 328] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 15E23000 == 37 [pid = 3796] [id = 327] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 13131400 == 36 [pid = 3796] [id = 326] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 129B4000 == 35 [pid = 3796] [id = 325] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 110DFC00 == 34 [pid = 3796] [id = 323] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 19F78C00 == 33 [pid = 3796] [id = 322] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 10A7D400 == 32 [pid = 3796] [id = 313] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 1403EC00 == 31 [pid = 3796] [id = 324] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 16F75400 == 30 [pid = 3796] [id = 336] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 1AB4C400 == 29 [pid = 3796] [id = 337] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 1A8CE800 == 28 [pid = 3796] [id = 334] 02:33:44 INFO - PROCESS | 3796 | --DOCSHELL 112C1000 == 27 [pid = 3796] [id = 335] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (11AE0000) [pid = 3796] [serial = 942] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (129B5800) [pid = 3796] [serial = 943] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1544D400) [pid = 3796] [serial = 948] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (14041C00) [pid = 3796] [serial = 940] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1323AC00) [pid = 3796] [serial = 939] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1323B000) [pid = 3796] [serial = 945] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13C89000) [pid = 3796] [serial = 946] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (169A1400) [pid = 3796] [serial = 951] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (176F4000) [pid = 3796] [serial = 955] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16F6B800) [pid = 3796] [serial = 954] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15E28400) [pid = 3796] [serial = 960] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19604000) [pid = 3796] [serial = 957] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E81C00) [pid = 3796] [serial = 963] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11CCD800) [pid = 3796] [serial = 928] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A79C00) [pid = 3796] [serial = 927] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16769400) [pid = 3796] [serial = 931] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1575AC00) [pid = 3796] [serial = 930] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F78000) [pid = 3796] [serial = 934] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19C28000) [pid = 3796] [serial = 933] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AE88400) [pid = 3796] [serial = 937] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AC90400) [pid = 3796] [serial = 936] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A10CC00) [pid = 3796] [serial = 966] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16A65C00) [pid = 3796] [serial = 952] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19E82800) [pid = 3796] [serial = 964] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1960D000) [pid = 3796] [serial = 958] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19607400) [pid = 3796] [serial = 961] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15760000) [pid = 3796] [serial = 949] [outer = 00000000] [url = about:blank] 02:33:44 INFO - PROCESS | 3796 | 1467192824177 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:33:44 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 02:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1819ms 02:33:44 INFO - PROCESS | 3796 | 1467192824237 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 3796 | 1467192824241 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:33:44 INFO - PROCESS | 3796 | 1467192824285 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 3796 | 1467192824288 Marionette TRACE conn2 <- [1,1318,null,{}] 02:33:44 INFO - PROCESS | 3796 | 1467192824295 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 3796 | 1467192824298 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:44 INFO - PROCESS | 3796 | 1467192824398 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 02:33:44 INFO - PROCESS | 3796 | 1467192824405 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 3796 | 1467192824409 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:44 INFO - PROCESS | 3796 | ++DOCSHELL 1281D800 == 28 [pid = 3796] [id = 339] 02:33:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1281E800) [pid = 3796] [serial = 1016] [outer = 00000000] 02:33:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (129B2800) [pid = 3796] [serial = 1017] [outer = 1281E800] 02:33:44 INFO - PROCESS | 3796 | 1467192824461 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (129B5800) [pid = 3796] [serial = 1018] [outer = 1281E800] 02:33:44 INFO - PROCESS | 3796 | 1467192824937 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:33:45 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 02:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 706ms 02:33:45 INFO - PROCESS | 3796 | 1467192824985 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3796 | 1467192824990 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:33:45 INFO - PROCESS | 3796 | 1467192824997 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 3796 | 1467192824999 Marionette TRACE conn2 <- [1,1322,null,{}] 02:33:45 INFO - PROCESS | 3796 | 1467192825003 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3796 | 1467192825006 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:45 INFO - PROCESS | 3796 | 1467192825091 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 02:33:45 INFO - PROCESS | 3796 | 1467192825099 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 3796 | 1467192825102 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:45 INFO - PROCESS | 3796 | ++DOCSHELL 13C8B000 == 29 [pid = 3796] [id = 340] 02:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13C8EC00) [pid = 3796] [serial = 1019] [outer = 00000000] 02:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1403E400) [pid = 3796] [serial = 1020] [outer = 13C8EC00] 02:33:45 INFO - PROCESS | 3796 | 1467192825148 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (140EE000) [pid = 3796] [serial = 1021] [outer = 13C8EC00] 02:33:45 INFO - PROCESS | 3796 | 1467192825612 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 643ms 02:33:45 INFO - PROCESS | 3796 | 1467192825634 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3796 | 1467192825636 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:33:45 INFO - PROCESS | 3796 | 1467192825640 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 3796 | 1467192825643 Marionette TRACE conn2 <- [1,1326,null,{}] 02:33:45 INFO - PROCESS | 3796 | 1467192825654 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3796 | 1467192825659 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:45 INFO - PROCESS | 3796 | 1467192825771 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 02:33:45 INFO - PROCESS | 3796 | 1467192825781 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 3796 | 1467192825784 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:45 INFO - PROCESS | 3796 | ++DOCSHELL 1675E800 == 30 [pid = 3796] [id = 341] 02:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1675F400) [pid = 3796] [serial = 1022] [outer = 00000000] 02:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16766400) [pid = 3796] [serial = 1023] [outer = 1675F400] 02:33:45 INFO - PROCESS | 3796 | 1467192825830 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (169A1400) [pid = 3796] [serial = 1024] [outer = 1675F400] 02:33:46 INFO - PROCESS | 3796 | 1467192826796 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1145ms 02:33:46 INFO - PROCESS | 3796 | 1467192826820 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 3796 | 1467192826823 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:33:46 INFO - PROCESS | 3796 | 1467192826827 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 3796 | 1467192826828 Marionette TRACE conn2 <- [1,1330,null,{}] 02:33:46 INFO - PROCESS | 3796 | 1467192826832 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 3796 | 1467192826843 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:46 INFO - PROCESS | 3796 | 1467192826965 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 02:33:46 INFO - PROCESS | 3796 | 1467192826980 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3796 | 1467192826983 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:47 INFO - PROCESS | 3796 | ++DOCSHELL 16ED8800 == 31 [pid = 3796] [id = 342] 02:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16F75400) [pid = 3796] [serial = 1025] [outer = 00000000] 02:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176F4C00) [pid = 3796] [serial = 1026] [outer = 16F75400] 02:33:47 INFO - PROCESS | 3796 | 1467192827075 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17794400) [pid = 3796] [serial = 1027] [outer = 16F75400] 02:33:47 INFO - PROCESS | 3796 | 1467192827512 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 737ms 02:33:47 INFO - PROCESS | 3796 | 1467192827566 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 3796 | 1467192827568 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 02:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:33:47 INFO - PROCESS | 3796 | 1467192827571 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 3796 | 1467192827573 Marionette TRACE conn2 <- [1,1334,null,{}] 02:33:47 INFO - PROCESS | 3796 | 1467192827576 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 3796 | 1467192827578 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:47 INFO - PROCESS | 3796 | 1467192827684 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 02:33:47 INFO - PROCESS | 3796 | 1467192827689 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 3796 | 1467192827691 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:47 INFO - PROCESS | 3796 | ++DOCSHELL 1675D800 == 32 [pid = 3796] [id = 343] 02:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16ED5C00) [pid = 3796] [serial = 1028] [outer = 00000000] 02:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19603800) [pid = 3796] [serial = 1029] [outer = 16ED5C00] 02:33:47 INFO - PROCESS | 3796 | 1467192827740 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1960D000) [pid = 3796] [serial = 1030] [outer = 16ED5C00] 02:33:48 INFO - PROCESS | 3796 | 1467192828187 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 643ms 02:33:48 INFO - PROCESS | 3796 | 1467192828210 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 3796 | 1467192828212 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:33:48 INFO - PROCESS | 3796 | 1467192828215 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 3796 | 1467192828217 Marionette TRACE conn2 <- [1,1338,null,{}] 02:33:48 INFO - PROCESS | 3796 | 1467192828220 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 3796 | 1467192828225 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:48 INFO - PROCESS | 3796 | 1467192828383 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 02:33:48 INFO - PROCESS | 3796 | 1467192828450 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 3796 | 1467192828452 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:48 INFO - PROCESS | 3796 | ++DOCSHELL 19A43000 == 33 [pid = 3796] [id = 344] 02:33:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19C2E000) [pid = 3796] [serial = 1031] [outer = 00000000] 02:33:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19F74400) [pid = 3796] [serial = 1032] [outer = 19C2E000] 02:33:48 INFO - PROCESS | 3796 | 1467192828495 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A10EC00) [pid = 3796] [serial = 1033] [outer = 19C2E000] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (18179800) [pid = 3796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19F75000) [pid = 3796] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1403FC00) [pid = 3796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (112BEC00) [pid = 3796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19F79000) [pid = 3796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (176EDC00) [pid = 3796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1314B800) [pid = 3796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (129B6000) [pid = 3796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1625EC00) [pid = 3796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (132CF400) [pid = 3796] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0F97C800) [pid = 3796] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AB4E400) [pid = 3796] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:33:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19E8B000) [pid = 3796] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:33:49 INFO - PROCESS | 3796 | 1467192829077 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 910ms 02:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:33:49 INFO - PROCESS | 3796 | 1467192829120 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 3796 | 1467192829122 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 02:33:49 INFO - PROCESS | 3796 | 1467192829125 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 3796 | 1467192829127 Marionette TRACE conn2 <- [1,1342,null,{}] 02:33:49 INFO - PROCESS | 3796 | 1467192829130 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 3796 | 1467192829132 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:49 INFO - PROCESS | 3796 | 1467192829216 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 02:33:49 INFO - PROCESS | 3796 | 1467192829221 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 3796 | 1467192829223 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:49 INFO - PROCESS | 3796 | ++DOCSHELL 13943000 == 34 [pid = 3796] [id = 345] 02:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1403D400) [pid = 3796] [serial = 1034] [outer = 00000000] 02:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17798000) [pid = 3796] [serial = 1035] [outer = 1403D400] 02:33:49 INFO - PROCESS | 3796 | 1467192829267 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A4A000) [pid = 3796] [serial = 1036] [outer = 1403D400] 02:33:49 INFO - PROCESS | 3796 | 1467192829680 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 595ms 02:33:49 INFO - PROCESS | 3796 | 1467192829723 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 3796 | 1467192829725 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 02:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:33:49 INFO - PROCESS | 3796 | 1467192829732 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 3796 | 1467192829734 Marionette TRACE conn2 <- [1,1346,null,{}] 02:33:49 INFO - PROCESS | 3796 | 1467192829737 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 3796 | 1467192829739 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:49 INFO - PROCESS | 3796 | 1467192829813 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 02:33:49 INFO - PROCESS | 3796 | 1467192829819 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 3796 | 1467192829821 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:49 INFO - PROCESS | 3796 | ++DOCSHELL 1699F400 == 35 [pid = 3796] [id = 346] 02:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16F76000) [pid = 3796] [serial = 1037] [outer = 00000000] 02:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A272C00) [pid = 3796] [serial = 1038] [outer = 16F76000] 02:33:49 INFO - PROCESS | 3796 | 1467192829864 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13155800) [pid = 3796] [serial = 1039] [outer = 16F76000] 02:33:50 INFO - PROCESS | 3796 | 1467192830295 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 596ms 02:33:50 INFO - PROCESS | 3796 | 1467192830330 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 3796 | 1467192830331 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:33:50 INFO - PROCESS | 3796 | 1467192830335 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 3796 | 1467192830337 Marionette TRACE conn2 <- [1,1350,null,{}] 02:33:50 INFO - PROCESS | 3796 | 1467192830344 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 3796 | 1467192830346 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:50 INFO - PROCESS | 3796 | 1467192830460 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 02:33:50 INFO - PROCESS | 3796 | 1467192830468 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 3796 | 1467192830470 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:50 INFO - PROCESS | 3796 | ++DOCSHELL 1A2D6C00 == 36 [pid = 3796] [id = 347] 02:33:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A5ED800) [pid = 3796] [serial = 1040] [outer = 00000000] 02:33:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A771400) [pid = 3796] [serial = 1041] [outer = 1A5ED800] 02:33:50 INFO - PROCESS | 3796 | 1467192830512 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A8C4C00) [pid = 3796] [serial = 1042] [outer = 1A5ED800] 02:33:51 INFO - PROCESS | 3796 | 1467192831119 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 847ms 02:33:51 INFO - PROCESS | 3796 | 1467192831184 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 3796 | 1467192831189 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 02:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:33:51 INFO - PROCESS | 3796 | 1467192831218 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 3796 | 1467192831221 Marionette TRACE conn2 <- [1,1354,null,{}] 02:33:51 INFO - PROCESS | 3796 | 1467192831228 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 3796 | 1467192831231 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:51 INFO - PROCESS | 3796 | 1467192831356 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 02:33:51 INFO - PROCESS | 3796 | 1467192831478 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 3796 | 1467192831481 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:51 INFO - PROCESS | 3796 | ++DOCSHELL 110DB400 == 37 [pid = 3796] [id = 348] 02:33:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (114C4C00) [pid = 3796] [serial = 1043] [outer = 00000000] 02:33:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13159000) [pid = 3796] [serial = 1044] [outer = 114C4C00] 02:33:51 INFO - PROCESS | 3796 | 1467192831537 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13C92400) [pid = 3796] [serial = 1045] [outer = 114C4C00] 02:33:52 INFO - PROCESS | 3796 | 1467192832296 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 3796 | 1467192832375 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 02:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:33:52 INFO - PROCESS | 3796 | 1467192832381 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 3796 | 1467192832384 Marionette TRACE conn2 <- [1,1358,null,{}] 02:33:52 INFO - PROCESS | 3796 | 1467192832388 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:52 INFO - PROCESS | 3796 | 1467192832391 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:52 INFO - PROCESS | 3796 | 1467192832533 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 02:33:52 INFO - PROCESS | 3796 | 1467192832657 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 3796 | 1467192832660 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:52 INFO - PROCESS | 3796 | ++DOCSHELL 10A0AC00 == 38 [pid = 3796] [id = 349] 02:33:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A10000) [pid = 3796] [serial = 1046] [outer = 00000000] 02:33:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1310B800) [pid = 3796] [serial = 1047] [outer = 10A10000] 02:33:52 INFO - PROCESS | 3796 | 1467192832723 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (15364400) [pid = 3796] [serial = 1048] [outer = 10A10000] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 1699F400 == 37 [pid = 3796] [id = 346] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 13943000 == 36 [pid = 3796] [id = 345] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 19A43000 == 35 [pid = 3796] [id = 344] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 1675D800 == 34 [pid = 3796] [id = 343] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 16ED8800 == 33 [pid = 3796] [id = 342] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 1675E800 == 32 [pid = 3796] [id = 341] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 13C8B000 == 31 [pid = 3796] [id = 340] 02:33:53 INFO - PROCESS | 3796 | --DOCSHELL 1281D800 == 30 [pid = 3796] [id = 339] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AB53800) [pid = 3796] [serial = 1002] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1ABB7400) [pid = 3796] [serial = 1003] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A8D0000) [pid = 3796] [serial = 999] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19A47000) [pid = 3796] [serial = 987] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A2DDC00) [pid = 3796] [serial = 990] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19C22C00) [pid = 3796] [serial = 988] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A5EE400) [pid = 3796] [serial = 991] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (143F3800) [pid = 3796] [serial = 972] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15366400) [pid = 3796] [serial = 973] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (129F0C00) [pid = 3796] [serial = 969] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12DF6000) [pid = 3796] [serial = 970] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A277000) [pid = 3796] [serial = 967] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17F29400) [pid = 3796] [serial = 984] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (132D7000) [pid = 3796] [serial = 978] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13C87C00) [pid = 3796] [serial = 979] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12DC6C00) [pid = 3796] [serial = 975] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (130A5000) [pid = 3796] [serial = 976] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16764C00) [pid = 3796] [serial = 981] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16A63000) [pid = 3796] [serial = 982] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A8D0800) [pid = 3796] [serial = 1000] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A111000) [pid = 3796] [serial = 996] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (110C7000) [pid = 3796] [serial = 993] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1394B000) [pid = 3796] [serial = 994] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A5F2000) [pid = 3796] [serial = 997] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1816E400) [pid = 3796] [serial = 985] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 3796 | 1467192833487 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 3796 | 1467192833527 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:33:53 INFO - PROCESS | 3796 | 1467192833531 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 3796 | 1467192833536 Marionette TRACE conn2 <- [1,1362,null,{}] 02:33:53 INFO - PROCESS | 3796 | 1467192833541 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 3796 | 1467192833544 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:53 INFO - PROCESS | 3796 | 1467192833642 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 02:33:53 INFO - PROCESS | 3796 | 1467192833736 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 3796 | 1467192833738 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:53 INFO - PROCESS | 3796 | ++DOCSHELL 10369800 == 31 [pid = 3796] [id = 350] 02:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1036D000) [pid = 3796] [serial = 1049] [outer = 00000000] 02:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11CCC800) [pid = 3796] [serial = 1050] [outer = 1036D000] 02:33:53 INFO - PROCESS | 3796 | 1467192833785 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1310BC00) [pid = 3796] [serial = 1051] [outer = 1036D000] 02:33:54 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:54 INFO - PROCESS | 3796 | 1467192834228 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 3796 | 1467192834273 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 02:33:54 INFO - PROCESS | 3796 | 1467192834283 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:33:54 INFO - PROCESS | 3796 | 1467192834286 Marionette TRACE conn2 <- [1,1366,null,{}] 02:33:54 INFO - PROCESS | 3796 | 1467192834289 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 3796 | 1467192834292 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:54 INFO - PROCESS | 3796 | 1467192834379 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 02:33:54 INFO - PROCESS | 3796 | 1467192834385 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 3796 | 1467192834387 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:54 INFO - PROCESS | 3796 | ++DOCSHELL 143F2800 == 32 [pid = 3796] [id = 351] 02:33:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (143F3800) [pid = 3796] [serial = 1052] [outer = 00000000] 02:33:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15370000) [pid = 3796] [serial = 1053] [outer = 143F3800] 02:33:54 INFO - PROCESS | 3796 | 1467192834433 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (154CD800) [pid = 3796] [serial = 1054] [outer = 143F3800] 02:33:54 INFO - PROCESS | 3796 | 1467192834887 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 3796 | 1467192834926 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 02:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:33:54 INFO - PROCESS | 3796 | 1467192834930 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 3796 | 1467192834933 Marionette TRACE conn2 <- [1,1370,null,{}] 02:33:54 INFO - PROCESS | 3796 | 1467192834944 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 3796 | 1467192834948 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:55 INFO - PROCESS | 3796 | 1467192835032 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 02:33:55 INFO - PROCESS | 3796 | 1467192835041 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3796 | 1467192835044 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:55 INFO - PROCESS | 3796 | ++DOCSHELL 16DA6800 == 33 [pid = 3796] [id = 352] 02:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16ED3000) [pid = 3796] [serial = 1055] [outer = 00000000] 02:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (176EEC00) [pid = 3796] [serial = 1056] [outer = 16ED3000] 02:33:55 INFO - PROCESS | 3796 | 1467192835091 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17F25400) [pid = 3796] [serial = 1057] [outer = 16ED3000] 02:33:55 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:55 INFO - PROCESS | 3796 | 1467192835599 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 3796 | 1467192835663 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 02:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:33:55 INFO - PROCESS | 3796 | 1467192835667 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 3796 | 1467192835669 Marionette TRACE conn2 <- [1,1374,null,{}] 02:33:55 INFO - PROCESS | 3796 | 1467192835672 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 3796 | 1467192835674 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:55 INFO - PROCESS | 3796 | 1467192835790 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 02:33:55 INFO - PROCESS | 3796 | 1467192835802 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3796 | 1467192835804 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:55 INFO - PROCESS | 3796 | ++DOCSHELL 19606400 == 34 [pid = 3796] [id = 353] 02:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A41400) [pid = 3796] [serial = 1058] [outer = 00000000] 02:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19C2B000) [pid = 3796] [serial = 1059] [outer = 19A41400] 02:33:55 INFO - PROCESS | 3796 | 1467192835847 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E82000) [pid = 3796] [serial = 1060] [outer = 19A41400] 02:33:56 INFO - PROCESS | 3796 | 1467192836297 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 3796 | 1467192836368 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:33:56 INFO - PROCESS | 3796 | 1467192836371 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 3796 | 1467192836373 Marionette TRACE conn2 <- [1,1378,null,{}] 02:33:56 INFO - PROCESS | 3796 | 1467192836376 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 3796 | 1467192836378 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:56 INFO - PROCESS | 3796 | 1467192836487 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 02:33:56 INFO - PROCESS | 3796 | 1467192836496 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 3796 | 1467192836498 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:56 INFO - PROCESS | 3796 | ++DOCSHELL 19E8F800 == 35 [pid = 3796] [id = 354] 02:33:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E8FC00) [pid = 3796] [serial = 1061] [outer = 00000000] 02:33:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A10B800) [pid = 3796] [serial = 1062] [outer = 19E8FC00] 02:33:56 INFO - PROCESS | 3796 | 1467192836590 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A26B000) [pid = 3796] [serial = 1063] [outer = 19E8FC00] 02:33:57 INFO - PROCESS | 3796 | 1467192837002 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 706ms 02:33:57 INFO - PROCESS | 3796 | 1467192837071 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 3796 | 1467192837073 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:33:57 INFO - PROCESS | 3796 | 1467192837076 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 3796 | 1467192837078 Marionette TRACE conn2 <- [1,1382,null,{}] 02:33:57 INFO - PROCESS | 3796 | 1467192837081 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 3796 | 1467192837087 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:57 INFO - PROCESS | 3796 | 1467192837240 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 02:33:57 INFO - PROCESS | 3796 | 1467192837253 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3796 | 1467192837255 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:57 INFO - PROCESS | 3796 | ++DOCSHELL 140E7000 == 36 [pid = 3796] [id = 355] 02:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1816FC00) [pid = 3796] [serial = 1064] [outer = 00000000] 02:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AB47000) [pid = 3796] [serial = 1065] [outer = 1816FC00] 02:33:57 INFO - PROCESS | 3796 | 1467192837301 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB4A000) [pid = 3796] [serial = 1066] [outer = 1816FC00] 02:33:57 INFO - PROCESS | 3796 | 1467192837735 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 02:33:57 INFO - PROCESS | 3796 | 1467192837776 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 3796 | 1467192837778 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:33:57 INFO - PROCESS | 3796 | 1467192837788 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 3796 | 1467192837789 Marionette TRACE conn2 <- [1,1386,null,{}] 02:33:57 INFO - PROCESS | 3796 | 1467192837793 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 3796 | 1467192837795 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:57 INFO - PROCESS | 3796 | 1467192837900 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 02:33:57 INFO - PROCESS | 3796 | 1467192837905 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3796 | 1467192837907 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:57 INFO - PROCESS | 3796 | ++DOCSHELL 1AB47800 == 37 [pid = 3796] [id = 356] 02:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB4C000) [pid = 3796] [serial = 1067] [outer = 00000000] 02:33:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1ABBA800) [pid = 3796] [serial = 1068] [outer = 1AB4C000] 02:33:57 INFO - PROCESS | 3796 | 1467192837950 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1ABBC800) [pid = 3796] [serial = 1069] [outer = 1AB4C000] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16F75400) [pid = 3796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13C8EC00) [pid = 3796] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1281E800) [pid = 3796] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1675F400) [pid = 3796] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A0F800) [pid = 3796] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13031400) [pid = 3796] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17043800) [pid = 3796] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16F76000) [pid = 3796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AB50400) [pid = 3796] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16ED5C00) [pid = 3796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19C2E000) [pid = 3796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:33:58 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1403D400) [pid = 3796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:33:58 INFO - PROCESS | 3796 | 1467192838441 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 737ms 02:33:58 INFO - PROCESS | 3796 | 1467192838522 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 3796 | 1467192838524 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:33:58 INFO - PROCESS | 3796 | 1467192838528 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 3796 | 1467192838529 Marionette TRACE conn2 <- [1,1390,null,{}] 02:33:58 INFO - PROCESS | 3796 | 1467192838533 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 3796 | 1467192838535 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:58 INFO - PROCESS | 3796 | 1467192838640 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 02:33:58 INFO - PROCESS | 3796 | 1467192838646 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 3796 | 1467192838648 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:58 INFO - PROCESS | 3796 | ++DOCSHELL 10EAEC00 == 38 [pid = 3796] [id = 357] 02:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1281E800) [pid = 3796] [serial = 1070] [outer = 00000000] 02:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (176EDC00) [pid = 3796] [serial = 1071] [outer = 1281E800] 02:33:58 INFO - PROCESS | 3796 | 1467192838692 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17F29800) [pid = 3796] [serial = 1072] [outer = 1281E800] 02:33:59 INFO - PROCESS | 3796 | 1467192839142 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 643ms 02:33:59 INFO - PROCESS | 3796 | 1467192839165 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 3796 | 1467192839167 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 02:33:59 INFO - PROCESS | 3796 | 1467192839170 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:33:59 INFO - PROCESS | 3796 | 1467192839172 Marionette TRACE conn2 <- [1,1394,null,{}] 02:33:59 INFO - PROCESS | 3796 | 1467192839175 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 3796 | 1467192839177 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:59 INFO - PROCESS | 3796 | 1467192839257 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 02:33:59 INFO - PROCESS | 3796 | 1467192839262 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 3796 | 1467192839273 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:59 INFO - PROCESS | 3796 | ++DOCSHELL 16A65800 == 39 [pid = 3796] [id = 358] 02:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (170F0000) [pid = 3796] [serial = 1073] [outer = 00000000] 02:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A8C3400) [pid = 3796] [serial = 1074] [outer = 170F0000] 02:33:59 INFO - PROCESS | 3796 | 1467192839316 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AB52000) [pid = 3796] [serial = 1075] [outer = 170F0000] 02:33:59 INFO - PROCESS | 3796 | 1467192839732 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 596ms 02:33:59 INFO - PROCESS | 3796 | 1467192839776 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 3796 | 1467192839778 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 02:33:59 INFO - PROCESS | 3796 | 1467192839781 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 3796 | 1467192839783 Marionette TRACE conn2 <- [1,1398,null,{}] 02:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:33:59 INFO - PROCESS | 3796 | 1467192839787 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 3796 | 1467192839789 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:59 INFO - PROCESS | 3796 | 1467192839881 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 02:33:59 INFO - PROCESS | 3796 | 1467192839887 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 3796 | 1467192839889 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:33:59 INFO - PROCESS | 3796 | ++DOCSHELL 1A5E4C00 == 40 [pid = 3796] [id = 359] 02:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1ABC5000) [pid = 3796] [serial = 1076] [outer = 00000000] 02:33:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AC8CC00) [pid = 3796] [serial = 1077] [outer = 1ABC5000] 02:33:59 INFO - PROCESS | 3796 | 1467192839934 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AC8FC00) [pid = 3796] [serial = 1078] [outer = 1ABC5000] 02:34:00 INFO - PROCESS | 3796 | 1467192840669 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 941ms 02:34:00 INFO - PROCESS | 3796 | 1467192840730 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 3796 | 1467192840735 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:34:00 INFO - PROCESS | 3796 | 1467192840740 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 3796 | 1467192840744 Marionette TRACE conn2 <- [1,1402,null,{}] 02:34:00 INFO - PROCESS | 3796 | 1467192840750 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 3796 | 1467192840753 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:00 INFO - PROCESS | 3796 | 1467192840912 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 02:34:01 INFO - PROCESS | 3796 | 1467192841037 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:01 INFO - PROCESS | 3796 | 1467192841041 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:01 INFO - PROCESS | 3796 | ++DOCSHELL 129B1800 == 41 [pid = 3796] [id = 360] 02:34:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (129ED800) [pid = 3796] [serial = 1079] [outer = 00000000] 02:34:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13469400) [pid = 3796] [serial = 1080] [outer = 129ED800] 02:34:01 INFO - PROCESS | 3796 | 1467192841097 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15366400) [pid = 3796] [serial = 1081] [outer = 129ED800] 02:34:01 INFO - PROCESS | 3796 | 1467192841727 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1051ms 02:34:01 INFO - PROCESS | 3796 | 1467192841788 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 3796 | 1467192841793 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 02:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:34:01 INFO - PROCESS | 3796 | 1467192841819 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 3796 | 1467192841822 Marionette TRACE conn2 <- [1,1406,null,{}] 02:34:01 INFO - PROCESS | 3796 | 1467192841826 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:01 INFO - PROCESS | 3796 | 1467192841830 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:01 INFO - PROCESS | 3796 | 1467192841946 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 02:34:02 INFO - PROCESS | 3796 | 1467192842069 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 3796 | 1467192842072 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:02 INFO - PROCESS | 3796 | ++DOCSHELL 16A5AC00 == 42 [pid = 3796] [id = 361] 02:34:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16A63800) [pid = 3796] [serial = 1082] [outer = 00000000] 02:34:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (176EC800) [pid = 3796] [serial = 1083] [outer = 16A63800] 02:34:02 INFO - PROCESS | 3796 | 1467192842132 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19606000) [pid = 3796] [serial = 1084] [outer = 16A63800] 02:34:02 INFO - PROCESS | 3796 | 1467192842687 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 941ms 02:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:34:02 INFO - PROCESS | 3796 | 1467192842762 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 3796 | 1467192842765 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 02:34:02 INFO - PROCESS | 3796 | 1467192842769 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 3796 | 1467192842773 Marionette TRACE conn2 <- [1,1410,null,{}] 02:34:02 INFO - PROCESS | 3796 | 1467192842784 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 3796 | 1467192842788 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:02 INFO - PROCESS | 3796 | 1467192842952 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 02:34:03 INFO - PROCESS | 3796 | 1467192843078 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 3796 | 1467192843081 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:03 INFO - PROCESS | 3796 | ++DOCSHELL 129B6000 == 43 [pid = 3796] [id = 362] 02:34:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (129F1800) [pid = 3796] [serial = 1085] [outer = 00000000] 02:34:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1309F000) [pid = 3796] [serial = 1086] [outer = 129F1800] 02:34:03 INFO - PROCESS | 3796 | 1467192843180 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (143FD800) [pid = 3796] [serial = 1087] [outer = 129F1800] 02:34:04 INFO - PROCESS | 3796 | 1467192843993 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1301ms 02:34:04 INFO - PROCESS | 3796 | 1467192844069 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 02:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:34:04 INFO - PROCESS | 3796 | 1467192844073 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 02:34:04 INFO - PROCESS | 3796 | 1467192844078 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 3796 | 1467192844082 Marionette TRACE conn2 <- [1,1414,null,{}] 02:34:04 INFO - PROCESS | 3796 | 1467192844088 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 3796 | 1467192844090 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:04 INFO - PROCESS | 3796 | 1467192844218 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 16A65800 == 42 [pid = 3796] [id = 358] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 10EAEC00 == 41 [pid = 3796] [id = 357] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 1AB47800 == 40 [pid = 3796] [id = 356] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 140E7000 == 39 [pid = 3796] [id = 355] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 19E8F800 == 38 [pid = 3796] [id = 354] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 19606400 == 37 [pid = 3796] [id = 353] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 16DA6800 == 36 [pid = 3796] [id = 352] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 143F2800 == 35 [pid = 3796] [id = 351] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 10369800 == 34 [pid = 3796] [id = 350] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 110DB400 == 33 [pid = 3796] [id = 348] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 10A0AC00 == 32 [pid = 3796] [id = 349] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 1A2D6C00 == 31 [pid = 3796] [id = 347] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 10A0A400 == 30 [pid = 3796] [id = 338] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 129B6000 == 29 [pid = 3796] [id = 362] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 16A5AC00 == 28 [pid = 3796] [id = 361] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 1A5E4C00 == 27 [pid = 3796] [id = 359] 02:34:04 INFO - PROCESS | 3796 | --DOCSHELL 129B1800 == 26 [pid = 3796] [id = 360] 02:34:04 INFO - PROCESS | 3796 | 1467192844946 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 3796 | 1467192844950 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17794400) [pid = 3796] [serial = 1027] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1403E400) [pid = 3796] [serial = 1020] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (140EE000) [pid = 3796] [serial = 1021] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (129B2800) [pid = 3796] [serial = 1017] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (129B5800) [pid = 3796] [serial = 1018] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16766400) [pid = 3796] [serial = 1023] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12BD3800) [pid = 3796] [serial = 1015] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (112CA800) [pid = 3796] [serial = 1014] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1536CC00) [pid = 3796] [serial = 1006] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13157C00) [pid = 3796] [serial = 1005] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19607800) [pid = 3796] [serial = 1009] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17F29000) [pid = 3796] [serial = 1008] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13155800) [pid = 3796] [serial = 1039] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1ABC3000) [pid = 3796] [serial = 1012] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1ABBE000) [pid = 3796] [serial = 1011] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19603800) [pid = 3796] [serial = 1029] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19F74400) [pid = 3796] [serial = 1032] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A272C00) [pid = 3796] [serial = 1038] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A10EC00) [pid = 3796] [serial = 1033] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176F4C00) [pid = 3796] [serial = 1026] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17798000) [pid = 3796] [serial = 1035] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1960D000) [pid = 3796] [serial = 1030] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A771400) [pid = 3796] [serial = 1041] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (169A1400) [pid = 3796] [serial = 1024] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19A4A000) [pid = 3796] [serial = 1036] [outer = 00000000] [url = about:blank] 02:34:05 INFO - PROCESS | 3796 | ++DOCSHELL 1031DC00 == 27 [pid = 3796] [id = 363] 02:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10369800) [pid = 3796] [serial = 1088] [outer = 00000000] 02:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A76000) [pid = 3796] [serial = 1089] [outer = 10369800] 02:34:05 INFO - PROCESS | 3796 | 1467192845090 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10A81000) [pid = 3796] [serial = 1090] [outer = 10369800] 02:34:05 INFO - PROCESS | 3796 | 1467192845564 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1522ms 02:34:05 INFO - PROCESS | 3796 | 1467192845626 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 3796 | 1467192845630 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:34:05 INFO - PROCESS | 3796 | 1467192845634 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 3796 | 1467192845637 Marionette TRACE conn2 <- [1,1418,null,{}] 02:34:05 INFO - PROCESS | 3796 | 1467192845642 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 3796 | 1467192845647 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:05 INFO - PROCESS | 3796 | 1467192845734 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 02:34:05 INFO - PROCESS | 3796 | 1467192845748 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 3796 | 1467192845751 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:05 INFO - PROCESS | 3796 | ++DOCSHELL 129F4C00 == 28 [pid = 3796] [id = 364] 02:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (129F6400) [pid = 3796] [serial = 1091] [outer = 00000000] 02:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12BD1C00) [pid = 3796] [serial = 1092] [outer = 129F6400] 02:34:05 INFO - PROCESS | 3796 | 1467192845799 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13033800) [pid = 3796] [serial = 1093] [outer = 129F6400] 02:34:06 INFO - PROCESS | 3796 | 1467192846278 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 706ms 02:34:06 INFO - PROCESS | 3796 | 1467192846352 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 3796 | 1467192846356 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:34:06 INFO - PROCESS | 3796 | 1467192846363 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 3796 | 1467192846365 Marionette TRACE conn2 <- [1,1422,null,{}] 02:34:06 INFO - PROCESS | 3796 | 1467192846369 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 3796 | 1467192846372 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:06 INFO - PROCESS | 3796 | 1467192846462 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 02:34:06 INFO - PROCESS | 3796 | 1467192846550 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 3796 | 1467192846552 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:06 INFO - PROCESS | 3796 | ++DOCSHELL 131E3C00 == 29 [pid = 3796] [id = 365] 02:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1323A800) [pid = 3796] [serial = 1094] [outer = 00000000] 02:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13C8BC00) [pid = 3796] [serial = 1095] [outer = 1323A800] 02:34:06 INFO - PROCESS | 3796 | 1467192846597 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (140ECC00) [pid = 3796] [serial = 1096] [outer = 1323A800] 02:34:07 INFO - PROCESS | 3796 | 1467192847017 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 690ms 02:34:07 INFO - PROCESS | 3796 | 1467192847066 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 3796 | 1467192847068 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:34:07 INFO - PROCESS | 3796 | 1467192847073 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 3796 | 1467192847079 Marionette TRACE conn2 <- [1,1426,null,{}] 02:34:07 INFO - PROCESS | 3796 | 1467192847097 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 3796 | 1467192847101 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:07 INFO - PROCESS | 3796 | 1467192847221 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 02:34:07 INFO - PROCESS | 3796 | 1467192847235 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3796 | 1467192847237 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:07 INFO - PROCESS | 3796 | ++DOCSHELL 15E23C00 == 30 [pid = 3796] [id = 366] 02:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15E24000) [pid = 3796] [serial = 1097] [outer = 00000000] 02:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16265800) [pid = 3796] [serial = 1098] [outer = 15E24000] 02:34:07 INFO - PROCESS | 3796 | 1467192847283 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (131E1C00) [pid = 3796] [serial = 1099] [outer = 15E24000] 02:34:07 INFO - PROCESS | 3796 | 1467192847745 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 706ms 02:34:07 INFO - PROCESS | 3796 | 1467192847770 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 3796 | 1467192847773 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:34:07 INFO - PROCESS | 3796 | 1467192847776 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 3796 | 1467192847778 Marionette TRACE conn2 <- [1,1430,null,{}] 02:34:07 INFO - PROCESS | 3796 | 1467192847781 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 3796 | 1467192847784 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:07 INFO - PROCESS | 3796 | 1467192847922 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 02:34:07 INFO - PROCESS | 3796 | 1467192847943 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3796 | 1467192847945 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:07 INFO - PROCESS | 3796 | ++DOCSHELL 16763800 == 31 [pid = 3796] [id = 367] 02:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16766400) [pid = 3796] [serial = 1100] [outer = 00000000] 02:34:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DA6000) [pid = 3796] [serial = 1101] [outer = 16766400] 02:34:08 INFO - PROCESS | 3796 | 1467192847997 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16DA8800) [pid = 3796] [serial = 1102] [outer = 16766400] 02:34:08 INFO - PROCESS | 3796 | 1467192848434 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 705ms 02:34:08 INFO - PROCESS | 3796 | 1467192848475 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 3796 | 1467192848477 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:34:08 INFO - PROCESS | 3796 | 1467192848486 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 3796 | 1467192848488 Marionette TRACE conn2 <- [1,1434,null,{}] 02:34:08 INFO - PROCESS | 3796 | 1467192848492 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 3796 | 1467192848494 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:08 INFO - PROCESS | 3796 | 1467192848603 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 02:34:08 INFO - PROCESS | 3796 | 1467192848609 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 3796 | 1467192848615 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:08 INFO - PROCESS | 3796 | ++DOCSHELL 17684800 == 32 [pid = 3796] [id = 368] 02:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1768E400) [pid = 3796] [serial = 1103] [outer = 00000000] 02:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1778F000) [pid = 3796] [serial = 1104] [outer = 1768E400] 02:34:08 INFO - PROCESS | 3796 | 1467192848718 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18179400) [pid = 3796] [serial = 1105] [outer = 1768E400] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E8FC00) [pid = 3796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1816FC00) [pid = 3796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A5ED800) [pid = 3796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A10000) [pid = 3796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (114C4C00) [pid = 3796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AB4C000) [pid = 3796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (143F3800) [pid = 3796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1036D000) [pid = 3796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19A41400) [pid = 3796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16ED3000) [pid = 3796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (170F0000) [pid = 3796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1281E800) [pid = 3796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:34:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1ABC5000) [pid = 3796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:34:09 INFO - PROCESS | 3796 | 1467192849456 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1004ms 02:34:09 INFO - PROCESS | 3796 | 1467192849484 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 3796 | 1467192849486 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 02:34:09 INFO - PROCESS | 3796 | 1467192849489 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:34:09 INFO - PROCESS | 3796 | 1467192849491 Marionette TRACE conn2 <- [1,1438,null,{}] 02:34:09 INFO - PROCESS | 3796 | 1467192849495 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 3796 | 1467192849497 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:09 INFO - PROCESS | 3796 | 1467192849577 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 02:34:09 INFO - PROCESS | 3796 | 1467192849668 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 3796 | 1467192849670 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:09 INFO - PROCESS | 3796 | ++DOCSHELL 103C6000 == 33 [pid = 3796] [id = 369] 02:34:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (103D1400) [pid = 3796] [serial = 1106] [outer = 00000000] 02:34:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16C0E000) [pid = 3796] [serial = 1107] [outer = 103D1400] 02:34:09 INFO - PROCESS | 3796 | 1467192849713 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1960D000) [pid = 3796] [serial = 1108] [outer = 103D1400] 02:34:10 INFO - PROCESS | 3796 | 1467192850094 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 627ms 02:34:10 INFO - PROCESS | 3796 | 1467192850128 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 3796 | 1467192850129 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:34:10 INFO - PROCESS | 3796 | 1467192850133 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 3796 | 1467192850134 Marionette TRACE conn2 <- [1,1442,null,{}] 02:34:10 INFO - PROCESS | 3796 | 1467192850138 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 3796 | 1467192850140 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:10 INFO - PROCESS | 3796 | 1467192850251 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 02:34:10 INFO - PROCESS | 3796 | 1467192850259 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 3796 | 1467192850261 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:10 INFO - PROCESS | 3796 | ++DOCSHELL 1709C400 == 34 [pid = 3796] [id = 370] 02:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1960B800) [pid = 3796] [serial = 1109] [outer = 00000000] 02:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19C2C800) [pid = 3796] [serial = 1110] [outer = 1960B800] 02:34:10 INFO - PROCESS | 3796 | 1467192850304 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E84000) [pid = 3796] [serial = 1111] [outer = 1960B800] 02:34:10 INFO - PROCESS | 3796 | 1467192850711 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 643ms 02:34:10 INFO - PROCESS | 3796 | 1467192850771 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 3796 | 1467192850773 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:34:10 INFO - PROCESS | 3796 | 1467192850777 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 3796 | 1467192850778 Marionette TRACE conn2 <- [1,1446,null,{}] 02:34:10 INFO - PROCESS | 3796 | 1467192850782 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 3796 | 1467192850784 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:10 INFO - PROCESS | 3796 | 1467192850891 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 02:34:10 INFO - PROCESS | 3796 | 1467192850931 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 3796 | 1467192850933 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:10 INFO - PROCESS | 3796 | ++DOCSHELL 1055D800 == 35 [pid = 3796] [id = 371] 02:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E8D400) [pid = 3796] [serial = 1112] [outer = 00000000] 02:34:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F77800) [pid = 3796] [serial = 1113] [outer = 19E8D400] 02:34:11 INFO - PROCESS | 3796 | 1467192850977 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F78000) [pid = 3796] [serial = 1114] [outer = 19E8D400] 02:34:11 INFO - PROCESS | 3796 | 1467192851497 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 737ms 02:34:11 INFO - PROCESS | 3796 | 1467192851518 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 3796 | 1467192851523 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 02:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:34:11 INFO - PROCESS | 3796 | 1467192851528 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 3796 | 1467192851532 Marionette TRACE conn2 <- [1,1450,null,{}] 02:34:11 INFO - PROCESS | 3796 | 1467192851538 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 3796 | 1467192851541 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:11 INFO - PROCESS | 3796 | 1467192851660 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 02:34:11 INFO - PROCESS | 3796 | 1467192851789 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 3796 | 1467192851794 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:11 INFO - PROCESS | 3796 | ++DOCSHELL 110DE000 == 36 [pid = 3796] [id = 372] 02:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (110DE800) [pid = 3796] [serial = 1115] [outer = 00000000] 02:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12BC7400) [pid = 3796] [serial = 1116] [outer = 110DE800] 02:34:11 INFO - PROCESS | 3796 | 1467192851851 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1310A800) [pid = 3796] [serial = 1117] [outer = 110DE800] 02:34:12 INFO - PROCESS | 3796 | 1467192852676 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1224ms 02:34:12 INFO - PROCESS | 3796 | 1467192852739 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 3796 | 1467192852744 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 02:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:34:12 INFO - PROCESS | 3796 | 1467192852751 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 3796 | 1467192852754 Marionette TRACE conn2 <- [1,1454,null,{}] 02:34:12 INFO - PROCESS | 3796 | 1467192852758 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 3796 | 1467192852760 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:12 INFO - PROCESS | 3796 | 1467192852896 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 02:34:13 INFO - PROCESS | 3796 | 1467192853028 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 3796 | 1467192853031 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:13 INFO - PROCESS | 3796 | ++DOCSHELL 15364800 == 37 [pid = 3796] [id = 373] 02:34:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15368C00) [pid = 3796] [serial = 1118] [outer = 00000000] 02:34:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1575AC00) [pid = 3796] [serial = 1119] [outer = 15368C00] 02:34:13 INFO - PROCESS | 3796 | 1467192853102 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1675AC00) [pid = 3796] [serial = 1120] [outer = 15368C00] 02:34:13 INFO - PROCESS | 3796 | --DOCSHELL 129EB800 == 36 [pid = 3796] [id = 275] 02:34:13 INFO - PROCESS | 3796 | --DOCSHELL 16768400 == 35 [pid = 3796] [id = 268] 02:34:13 INFO - PROCESS | 3796 | --DOCSHELL 17798400 == 34 [pid = 3796] [id = 279] 02:34:13 INFO - PROCESS | 3796 | --DOCSHELL 1544AC00 == 33 [pid = 3796] [id = 267] 02:34:13 INFO - PROCESS | 3796 | --DOCSHELL 16265000 == 32 [pid = 3796] [id = 277] 02:34:13 INFO - PROCESS | 3796 | --DOCSHELL 13239C00 == 31 [pid = 3796] [id = 276] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A10B800) [pid = 3796] [serial = 1062] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1AB47000) [pid = 3796] [serial = 1065] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A26B000) [pid = 3796] [serial = 1063] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A8C4C00) [pid = 3796] [serial = 1042] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1310B800) [pid = 3796] [serial = 1047] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15364400) [pid = 3796] [serial = 1048] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13159000) [pid = 3796] [serial = 1044] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13C92400) [pid = 3796] [serial = 1045] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1ABBA800) [pid = 3796] [serial = 1068] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15370000) [pid = 3796] [serial = 1053] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (154CD800) [pid = 3796] [serial = 1054] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11CCC800) [pid = 3796] [serial = 1050] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1310BC00) [pid = 3796] [serial = 1051] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19C2B000) [pid = 3796] [serial = 1059] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176EEC00) [pid = 3796] [serial = 1056] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17F25400) [pid = 3796] [serial = 1057] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AB4A000) [pid = 3796] [serial = 1066] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1AB52000) [pid = 3796] [serial = 1075] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (176EDC00) [pid = 3796] [serial = 1071] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1ABBC800) [pid = 3796] [serial = 1069] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A8C3400) [pid = 3796] [serial = 1074] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AC8FC00) [pid = 3796] [serial = 1078] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1AC8CC00) [pid = 3796] [serial = 1077] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (17F29800) [pid = 3796] [serial = 1072] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19E82000) [pid = 3796] [serial = 1060] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3796 | 1467192854071 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1364ms 02:34:14 INFO - PROCESS | 3796 | 1467192854134 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 3796 | 1467192854138 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 02:34:14 INFO - PROCESS | 3796 | 1467192854142 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:34:14 INFO - PROCESS | 3796 | 1467192854145 Marionette TRACE conn2 <- [1,1458,null,{}] 02:34:14 INFO - PROCESS | 3796 | 1467192854151 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 3796 | 1467192854154 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:14 INFO - PROCESS | 3796 | 1467192854238 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 02:34:14 INFO - PROCESS | 3796 | 1467192854245 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 3796 | 1467192854248 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:14 INFO - PROCESS | 3796 | ++DOCSHELL 114C5C00 == 32 [pid = 3796] [id = 374] 02:34:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11CCC800) [pid = 3796] [serial = 1121] [outer = 00000000] 02:34:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12BC4800) [pid = 3796] [serial = 1122] [outer = 11CCC800] 02:34:14 INFO - PROCESS | 3796 | 1467192854295 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13036400) [pid = 3796] [serial = 1123] [outer = 11CCC800] 02:34:14 INFO - PROCESS | 3796 | 1467192854802 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 690ms 02:34:14 INFO - PROCESS | 3796 | 1467192854843 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 3796 | 1467192854847 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 02:34:14 INFO - PROCESS | 3796 | 1467192854853 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:34:14 INFO - PROCESS | 3796 | 1467192854856 Marionette TRACE conn2 <- [1,1462,null,{}] 02:34:14 INFO - PROCESS | 3796 | 1467192854860 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 3796 | 1467192854863 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:14 INFO - PROCESS | 3796 | 1467192854949 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 02:34:15 INFO - PROCESS | 3796 | 1467192855036 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 3796 | 1467192855039 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13948400) [pid = 3796] [serial = 1124] [outer = 1B627C00] 02:34:15 INFO - PROCESS | 3796 | ++DOCSHELL 140F0800 == 33 [pid = 3796] [id = 375] 02:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (143B2400) [pid = 3796] [serial = 1125] [outer = 00000000] 02:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15365400) [pid = 3796] [serial = 1126] [outer = 143B2400] 02:34:15 INFO - PROCESS | 3796 | 1467192855110 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1542B400) [pid = 3796] [serial = 1127] [outer = 143B2400] 02:34:15 INFO - PROCESS | 3796 | 1467192855549 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 737ms 02:34:15 INFO - PROCESS | 3796 | 1467192855617 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 3796 | 1467192855619 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:34:15 INFO - PROCESS | 3796 | 1467192855625 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 3796 | 1467192855629 Marionette TRACE conn2 <- [1,1466,null,{}] 02:34:15 INFO - PROCESS | 3796 | 1467192855639 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 3796 | 1467192855644 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:15 INFO - PROCESS | 3796 | 1467192855724 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 02:34:15 INFO - PROCESS | 3796 | 1467192855738 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 3796 | 1467192855741 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:15 INFO - PROCESS | 3796 | ++DOCSHELL 17683000 == 34 [pid = 3796] [id = 376] 02:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1768B800) [pid = 3796] [serial = 1128] [outer = 00000000] 02:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17790400) [pid = 3796] [serial = 1129] [outer = 1768B800] 02:34:15 INFO - PROCESS | 3796 | 1467192855788 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17FB3C00) [pid = 3796] [serial = 1130] [outer = 1768B800] 02:34:16 INFO - PROCESS | 3796 | 1467192856316 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 753ms 02:34:16 INFO - PROCESS | 3796 | 1467192856366 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 3796 | 1467192856371 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 02:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:34:16 INFO - PROCESS | 3796 | 1467192856377 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 3796 | 1467192856381 Marionette TRACE conn2 <- [1,1470,null,{}] 02:34:16 INFO - PROCESS | 3796 | 1467192856402 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 3796 | 1467192856405 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:16 INFO - PROCESS | 3796 | 1467192856519 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 02:34:16 INFO - PROCESS | 3796 | 1467192856616 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 3796 | 1467192856621 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:16 INFO - PROCESS | 3796 | ++DOCSHELL 110E7C00 == 35 [pid = 3796] [id = 377] 02:34:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (112C1000) [pid = 3796] [serial = 1131] [outer = 00000000] 02:34:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12DFD800) [pid = 3796] [serial = 1132] [outer = 112C1000] 02:34:16 INFO - PROCESS | 3796 | 1467192856691 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13159000) [pid = 3796] [serial = 1133] [outer = 112C1000] 02:34:17 INFO - PROCESS | 3796 | 1467192857334 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1004ms 02:34:17 INFO - PROCESS | 3796 | 1467192857384 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 3796 | 1467192857388 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:34:17 INFO - PROCESS | 3796 | 1467192857395 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 3796 | 1467192857398 Marionette TRACE conn2 <- [1,1474,null,{}] 02:34:17 INFO - PROCESS | 3796 | 1467192857402 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 3796 | 1467192857405 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:17 INFO - PROCESS | 3796 | 1467192857544 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 02:34:17 INFO - PROCESS | 3796 | 1467192857673 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 3796 | 1467192857676 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:17 INFO - PROCESS | 3796 | ++DOCSHELL 15760400 == 36 [pid = 3796] [id = 378] 02:34:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15E23000) [pid = 3796] [serial = 1134] [outer = 00000000] 02:34:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16264400) [pid = 3796] [serial = 1135] [outer = 15E23000] 02:34:17 INFO - PROCESS | 3796 | 1467192857732 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A63000) [pid = 3796] [serial = 1136] [outer = 15E23000] 02:34:18 INFO - PROCESS | 3796 | 1467192858370 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1035ms 02:34:18 INFO - PROCESS | 3796 | 1467192858437 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 3796 | 1467192858440 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:34:18 INFO - PROCESS | 3796 | 1467192858444 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 3796 | 1467192858448 Marionette TRACE conn2 <- [1,1478,null,{}] 02:34:18 INFO - PROCESS | 3796 | 1467192858478 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 3796 | 1467192858483 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:18 INFO - PROCESS | 3796 | 1467192858626 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 02:34:18 INFO - PROCESS | 3796 | 1467192858752 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 3796 | 1467192858755 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:18 INFO - PROCESS | 3796 | ++DOCSHELL 19605C00 == 37 [pid = 3796] [id = 379] 02:34:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19606400) [pid = 3796] [serial = 1137] [outer = 00000000] 02:34:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19610C00) [pid = 3796] [serial = 1138] [outer = 19606400] 02:34:18 INFO - PROCESS | 3796 | 1467192858840 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19C2C400) [pid = 3796] [serial = 1139] [outer = 19606400] 02:34:19 INFO - PROCESS | 3796 | 1467192859459 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1067ms 02:34:19 INFO - PROCESS | 3796 | 1467192859510 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 3796 | 1467192859513 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 02:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:34:19 INFO - PROCESS | 3796 | 1467192859517 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 3796 | 1467192859519 Marionette TRACE conn2 <- [1,1482,null,{}] 02:34:19 INFO - PROCESS | 3796 | 1467192859540 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 3796 | 1467192859543 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:19 INFO - PROCESS | 3796 | 1467192859663 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 02:34:19 INFO - PROCESS | 3796 | 1467192859786 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 3796 | 1467192859788 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:19 INFO - PROCESS | 3796 | ++DOCSHELL 15364400 == 38 [pid = 3796] [id = 380] 02:34:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E8F800) [pid = 3796] [serial = 1140] [outer = 00000000] 02:34:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A26F800) [pid = 3796] [serial = 1141] [outer = 19E8F800] 02:34:19 INFO - PROCESS | 3796 | 1467192859846 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2DDC00) [pid = 3796] [serial = 1142] [outer = 19E8F800] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 140F0800 == 37 [pid = 3796] [id = 375] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 114C5C00 == 36 [pid = 3796] [id = 374] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 110DE000 == 35 [pid = 3796] [id = 372] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 131E3C00 == 34 [pid = 3796] [id = 365] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 131E3400 == 33 [pid = 3796] [id = 274] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 110BEC00 == 32 [pid = 3796] [id = 265] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 129F4C00 == 31 [pid = 3796] [id = 364] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 170EE800 == 30 [pid = 3796] [id = 278] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 16ED9C00 == 29 [pid = 3796] [id = 269] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 1816DC00 == 28 [pid = 3796] [id = 272] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 1314C800 == 27 [pid = 3796] [id = 266] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 15364800 == 26 [pid = 3796] [id = 373] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 103C6000 == 25 [pid = 3796] [id = 369] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 1536E000 == 24 [pid = 3796] [id = 282] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 140F0400 == 23 [pid = 3796] [id = 281] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 17FB4C00 == 22 [pid = 3796] [id = 271] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 110DDC00 == 21 [pid = 3796] [id = 273] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 1055D800 == 20 [pid = 3796] [id = 371] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 1031DC00 == 19 [pid = 3796] [id = 363] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 1709C400 == 18 [pid = 3796] [id = 370] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 15E23C00 == 17 [pid = 3796] [id = 366] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 170F4000 == 16 [pid = 3796] [id = 270] 02:34:21 INFO - PROCESS | 3796 | --DOCSHELL 16763800 == 15 [pid = 3796] [id = 367] 02:34:22 INFO - PROCESS | 3796 | --DOCSHELL 19A42000 == 14 [pid = 3796] [id = 280] 02:34:22 INFO - PROCESS | 3796 | --DOCSHELL 17684800 == 13 [pid = 3796] [id = 368] 02:34:22 INFO - PROCESS | 3796 | --DOCSHELL 19605C00 == 12 [pid = 3796] [id = 379] 02:34:22 INFO - PROCESS | 3796 | --DOCSHELL 17683000 == 11 [pid = 3796] [id = 376] 02:34:22 INFO - PROCESS | 3796 | --DOCSHELL 110E7C00 == 10 [pid = 3796] [id = 377] 02:34:22 INFO - PROCESS | 3796 | --DOCSHELL 15760400 == 9 [pid = 3796] [id = 378] 02:34:22 INFO - PROCESS | 3796 | 1467192862894 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 3403ms 02:34:22 INFO - PROCESS | 3796 | 1467192862932 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 3796 | 1467192862935 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 02:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:34:22 INFO - PROCESS | 3796 | 1467192862941 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 3796 | 1467192862945 Marionette TRACE conn2 <- [1,1486,null,{}] 02:34:22 INFO - PROCESS | 3796 | 1467192862959 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 3796 | 1467192862962 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:23 INFO - PROCESS | 3796 | 1467192863077 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 02:34:23 INFO - PROCESS | 3796 | 1467192863084 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 3796 | 1467192863088 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:23 INFO - PROCESS | 3796 | ++DOCSHELL 11C42800 == 10 [pid = 3796] [id = 381] 02:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11CCC400) [pid = 3796] [serial = 1143] [outer = 00000000] 02:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1291F000) [pid = 3796] [serial = 1144] [outer = 11CCC400] 02:34:23 INFO - PROCESS | 3796 | 1467192863136 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (129F3800) [pid = 3796] [serial = 1145] [outer = 11CCC400] 02:34:23 INFO - PROCESS | 3796 | 1467192863613 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 705ms 02:34:23 INFO - PROCESS | 3796 | 1467192863637 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 3796 | 1467192863642 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 02:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:34:23 INFO - PROCESS | 3796 | 1467192863648 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 3796 | 1467192863651 Marionette TRACE conn2 <- [1,1490,null,{}] 02:34:23 INFO - PROCESS | 3796 | 1467192863655 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 3796 | 1467192863658 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:23 INFO - PROCESS | 3796 | 1467192863782 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 02:34:23 INFO - PROCESS | 3796 | 1467192863789 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 3796 | 1467192863792 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:23 INFO - PROCESS | 3796 | ++DOCSHELL 13157C00 == 11 [pid = 3796] [id = 382] 02:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (131E4000) [pid = 3796] [serial = 1146] [outer = 00000000] 02:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13C91C00) [pid = 3796] [serial = 1147] [outer = 131E4000] 02:34:23 INFO - PROCESS | 3796 | 1467192863843 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (143BDC00) [pid = 3796] [serial = 1148] [outer = 131E4000] 02:34:24 INFO - PROCESS | 3796 | 1467192864332 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 737ms 02:34:24 INFO - PROCESS | 3796 | 1467192864437 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 3796 | 1467192864439 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 02:34:24 INFO - PROCESS | 3796 | 1467192864446 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:34:24 INFO - PROCESS | 3796 | 1467192864449 Marionette TRACE conn2 <- [1,1494,null,{}] 02:34:24 INFO - PROCESS | 3796 | 1467192864460 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 3796 | 1467192864464 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:24 INFO - PROCESS | 3796 | 1467192864593 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 02:34:24 INFO - PROCESS | 3796 | 1467192864600 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 3796 | 1467192864604 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:24 INFO - PROCESS | 3796 | ++DOCSHELL 16263400 == 12 [pid = 3796] [id = 383] 02:34:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16264000) [pid = 3796] [serial = 1149] [outer = 00000000] 02:34:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (169AA400) [pid = 3796] [serial = 1150] [outer = 16264000] 02:34:24 INFO - PROCESS | 3796 | 1467192864699 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (170F1400) [pid = 3796] [serial = 1151] [outer = 16264000] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10369800) [pid = 3796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1323A800) [pid = 3796] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (129F6400) [pid = 3796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1768E400) [pid = 3796] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (129ED800) [pid = 3796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16A63800) [pid = 3796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1960B800) [pid = 3796] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (129F1800) [pid = 3796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16766400) [pid = 3796] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (103D1400) [pid = 3796] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15E24000) [pid = 3796] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (110DE800) [pid = 3796] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E8D400) [pid = 3796] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15368C00) [pid = 3796] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11CCC800) [pid = 3796] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1768B800) [pid = 3796] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (143B2400) [pid = 3796] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19606400) [pid = 3796] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15E23000) [pid = 3796] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:34:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (112C1000) [pid = 3796] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:34:25 INFO - PROCESS | 3796 | 1467192865410 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1004ms 02:34:25 INFO - PROCESS | 3796 | 1467192865450 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 3796 | 1467192865453 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:34:25 INFO - PROCESS | 3796 | 1467192865456 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 3796 | 1467192865458 Marionette TRACE conn2 <- [1,1498,null,{}] 02:34:25 INFO - PROCESS | 3796 | 1467192865461 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 3796 | 1467192865464 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:25 INFO - PROCESS | 3796 | 1467192865558 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 02:34:25 INFO - PROCESS | 3796 | 1467192865563 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 3796 | 1467192865565 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:25 INFO - PROCESS | 3796 | ++DOCSHELL 132CE800 == 13 [pid = 3796] [id = 384] 02:34:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13466400) [pid = 3796] [serial = 1152] [outer = 00000000] 02:34:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1536F400) [pid = 3796] [serial = 1153] [outer = 13466400] 02:34:25 INFO - PROCESS | 3796 | 1467192865609 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1625EC00) [pid = 3796] [serial = 1154] [outer = 13466400] 02:34:26 INFO - PROCESS | 3796 | 1467192866042 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 628ms 02:34:26 INFO - PROCESS | 3796 | 1467192866097 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 3796 | 1467192866099 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:34:26 INFO - PROCESS | 3796 | 1467192866103 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 3796 | 1467192866105 Marionette TRACE conn2 <- [1,1502,null,{}] 02:34:26 INFO - PROCESS | 3796 | 1467192866108 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 3796 | 1467192866110 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:26 INFO - PROCESS | 3796 | 1467192866188 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 02:34:26 INFO - PROCESS | 3796 | 1467192866196 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 3796 | 1467192866198 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:26 INFO - PROCESS | 3796 | ++DOCSHELL 13240C00 == 14 [pid = 3796] [id = 385] 02:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1394EC00) [pid = 3796] [serial = 1155] [outer = 00000000] 02:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1768B800) [pid = 3796] [serial = 1156] [outer = 1394EC00] 02:34:26 INFO - PROCESS | 3796 | 1467192866241 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17796000) [pid = 3796] [serial = 1157] [outer = 1394EC00] 02:34:26 INFO - PROCESS | 3796 | 1467192866711 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 643ms 02:34:26 INFO - PROCESS | 3796 | 1467192866742 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 3796 | 1467192866745 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:34:26 INFO - PROCESS | 3796 | 1467192866748 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 3796 | 1467192866750 Marionette TRACE conn2 <- [1,1506,null,{}] 02:34:26 INFO - PROCESS | 3796 | 1467192866753 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 3796 | 1467192866759 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:26 INFO - PROCESS | 3796 | 1467192866874 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 02:34:26 INFO - PROCESS | 3796 | 1467192866887 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 3796 | 1467192866889 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:26 INFO - PROCESS | 3796 | ++DOCSHELL 16769400 == 15 [pid = 3796] [id = 386] 02:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19605C00) [pid = 3796] [serial = 1158] [outer = 00000000] 02:34:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19C2CC00) [pid = 3796] [serial = 1159] [outer = 19605C00] 02:34:26 INFO - PROCESS | 3796 | 1467192866932 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F75C00) [pid = 3796] [serial = 1160] [outer = 19605C00] 02:34:27 INFO - PROCESS | 3796 | 1467192867735 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1051ms 02:34:27 INFO - PROCESS | 3796 | 1467192867791 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 3796 | 1467192867795 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 02:34:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:34:27 INFO - PROCESS | 3796 | 1467192867801 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 3796 | 1467192867804 Marionette TRACE conn2 <- [1,1510,null,{}] 02:34:27 INFO - PROCESS | 3796 | 1467192867811 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 3796 | 1467192867814 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:27 INFO - PROCESS | 3796 | 1467192867948 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 02:34:28 INFO - PROCESS | 3796 | 1467192868081 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 3796 | 1467192868084 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:28 INFO - PROCESS | 3796 | ++DOCSHELL 1281E400 == 16 [pid = 3796] [id = 387] 02:34:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1281E800) [pid = 3796] [serial = 1161] [outer = 00000000] 02:34:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13157000) [pid = 3796] [serial = 1162] [outer = 1281E800] 02:34:28 INFO - PROCESS | 3796 | 1467192868141 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14035000) [pid = 3796] [serial = 1163] [outer = 1281E800] 02:34:28 INFO - PROCESS | 3796 | 1467192868734 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:34:28 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 () { 02:34:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:34:28 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 () { 02:34:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:34:28 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 () { 02:34:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:34:28 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 () { 02:34:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:34:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 940ms 02:34:28 INFO - PROCESS | 3796 | 1467192868755 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 3796 | 1467192868760 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 02:34:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:34:28 INFO - PROCESS | 3796 | 1467192868767 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 3796 | 1467192868770 Marionette TRACE conn2 <- [1,1514,null,{}] 02:34:28 INFO - PROCESS | 3796 | 1467192868774 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 3796 | 1467192868776 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:29 INFO - PROCESS | 3796 | 1467192869079 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 02:34:29 INFO - PROCESS | 3796 | 1467192869166 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 3796 | 1467192869169 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:29 INFO - PROCESS | 3796 | ++DOCSHELL 0F97FC00 == 17 [pid = 3796] [id = 388] 02:34:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0F9E4400) [pid = 3796] [serial = 1164] [outer = 00000000] 02:34:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A77000) [pid = 3796] [serial = 1165] [outer = 0F9E4400] 02:34:29 INFO - PROCESS | 3796 | 1467192869306 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10EAE400) [pid = 3796] [serial = 1166] [outer = 0F9E4400] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (143FD800) [pid = 3796] [serial = 1087] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10A76000) [pid = 3796] [serial = 1089] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A81000) [pid = 3796] [serial = 1090] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13C8BC00) [pid = 3796] [serial = 1095] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12BD1C00) [pid = 3796] [serial = 1092] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13033800) [pid = 3796] [serial = 1093] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1778F000) [pid = 3796] [serial = 1104] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15366400) [pid = 3796] [serial = 1081] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13469400) [pid = 3796] [serial = 1080] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19606000) [pid = 3796] [serial = 1084] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (176EC800) [pid = 3796] [serial = 1083] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15365400) [pid = 3796] [serial = 1126] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12BC7400) [pid = 3796] [serial = 1116] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1575AC00) [pid = 3796] [serial = 1119] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12BC4800) [pid = 3796] [serial = 1122] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19E84000) [pid = 3796] [serial = 1111] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1309F000) [pid = 3796] [serial = 1086] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16DA6000) [pid = 3796] [serial = 1101] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13130800) [pid = 3796] [serial = 697] [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.] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16C0E000) [pid = 3796] [serial = 1107] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19C2C800) [pid = 3796] [serial = 1110] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16265800) [pid = 3796] [serial = 1098] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16DA8800) [pid = 3796] [serial = 1102] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1960D000) [pid = 3796] [serial = 1108] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (131E1C00) [pid = 3796] [serial = 1099] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13036400) [pid = 3796] [serial = 1123] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (18179400) [pid = 3796] [serial = 1105] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1310A800) [pid = 3796] [serial = 1117] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1542B400) [pid = 3796] [serial = 1127] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1675AC00) [pid = 3796] [serial = 1120] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (19F78000) [pid = 3796] [serial = 1114] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (17790400) [pid = 3796] [serial = 1129] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (19F77800) [pid = 3796] [serial = 1113] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (140ECC00) [pid = 3796] [serial = 1096] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (17FB3C00) [pid = 3796] [serial = 1130] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (19C2C400) [pid = 3796] [serial = 1139] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (16A63000) [pid = 3796] [serial = 1136] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (19610C00) [pid = 3796] [serial = 1138] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (12DFD800) [pid = 3796] [serial = 1132] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 47 (13159000) [pid = 3796] [serial = 1133] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOMWINDOW == 46 (16264400) [pid = 3796] [serial = 1135] [outer = 00000000] [url = about:blank] 02:34:29 INFO - PROCESS | 3796 | --DOCSHELL 13240C00 == 16 [pid = 3796] [id = 385] 02:34:29 INFO - PROCESS | 3796 | --DOCSHELL 132CE800 == 15 [pid = 3796] [id = 384] 02:34:29 INFO - PROCESS | 3796 | 1467192869874 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:34:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:34:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:34:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:34:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:34:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:34:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:34:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1145ms 02:34:29 INFO - PROCESS | 3796 | 1467192869911 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 3796 | 1467192869914 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:34:29 INFO - PROCESS | 3796 | 1467192869919 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 3796 | 1467192869922 Marionette TRACE conn2 <- [1,1518,null,{}] 02:34:29 INFO - PROCESS | 3796 | 1467192869926 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 3796 | 1467192869929 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:30 INFO - PROCESS | 3796 | 1467192870017 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 02:34:30 INFO - PROCESS | 3796 | 1467192870099 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 3796 | 1467192870102 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:30 INFO - PROCESS | 3796 | ++DOCSHELL 1303B000 == 16 [pid = 3796] [id = 389] 02:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (13048000) [pid = 3796] [serial = 1167] [outer = 00000000] 02:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (13134C00) [pid = 3796] [serial = 1168] [outer = 13048000] 02:34:30 INFO - PROCESS | 3796 | 1467192870148 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (131E1C00) [pid = 3796] [serial = 1169] [outer = 13048000] 02:34:30 INFO - PROCESS | 3796 | 1467192870526 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:34:30 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 02:34:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:34:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:34:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:34:30 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. 02:34:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:34:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 643ms 02:34:30 INFO - PROCESS | 3796 | 1467192870558 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 3796 | 1467192870561 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 02:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:34:30 INFO - PROCESS | 3796 | 1467192870565 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 3796 | 1467192870567 Marionette TRACE conn2 <- [1,1522,null,{}] 02:34:30 INFO - PROCESS | 3796 | 1467192870570 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 3796 | 1467192870573 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:30 INFO - PROCESS | 3796 | 1467192870688 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 02:34:30 INFO - PROCESS | 3796 | 1467192870698 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 3796 | 1467192870700 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:30 INFO - PROCESS | 3796 | ++DOCSHELL 14040C00 == 17 [pid = 3796] [id = 390] 02:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (140E7400) [pid = 3796] [serial = 1170] [outer = 00000000] 02:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (143BA000) [pid = 3796] [serial = 1171] [outer = 140E7400] 02:34:30 INFO - PROCESS | 3796 | 1467192870748 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (15366000) [pid = 3796] [serial = 1172] [outer = 140E7400] 02:34:31 INFO - PROCESS | 3796 | 1467192871210 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 705ms 02:34:31 INFO - PROCESS | 3796 | 1467192871263 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 3796 | 1467192871266 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 02:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:34:31 INFO - PROCESS | 3796 | 1467192871324 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 3796 | 1467192871328 Marionette TRACE conn2 <- [1,1526,null,{}] 02:34:31 INFO - PROCESS | 3796 | 1467192871332 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 3796 | 1467192871335 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:31 INFO - PROCESS | 3796 | 1467192871425 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 02:34:31 INFO - PROCESS | 3796 | 1467192871515 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 3796 | 1467192871517 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:31 INFO - PROCESS | 3796 | ++DOCSHELL 154D8800 == 18 [pid = 3796] [id = 391] 02:34:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1575B800) [pid = 3796] [serial = 1173] [outer = 00000000] 02:34:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (15E1FC00) [pid = 3796] [serial = 1174] [outer = 1575B800] 02:34:31 INFO - PROCESS | 3796 | 1467192871563 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (16762000) [pid = 3796] [serial = 1175] [outer = 1575B800] 02:34:31 INFO - PROCESS | 3796 | 1467192871986 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 721ms 02:34:32 INFO - PROCESS | 3796 | 1467192872025 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 3796 | 1467192872027 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 02:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:34:32 INFO - PROCESS | 3796 | 1467192872031 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 3796 | 1467192872033 Marionette TRACE conn2 <- [1,1530,null,{}] 02:34:32 INFO - PROCESS | 3796 | 1467192872036 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 3796 | 1467192872038 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:32 INFO - PROCESS | 3796 | 1467192872174 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 02:34:32 INFO - PROCESS | 3796 | 1467192872186 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 3796 | 1467192872188 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:32 INFO - PROCESS | 3796 | ++DOCSHELL 16C17C00 == 19 [pid = 3796] [id = 392] 02:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (16DA0400) [pid = 3796] [serial = 1176] [outer = 00000000] 02:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (16ED8800) [pid = 3796] [serial = 1177] [outer = 16DA0400] 02:34:32 INFO - PROCESS | 3796 | 1467192872231 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (17684800) [pid = 3796] [serial = 1178] [outer = 16DA0400] 02:34:32 INFO - PROCESS | 3796 | 1467192872671 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:34:32 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19E8F800) [pid = 3796] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:34:32 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (11CCC400) [pid = 3796] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:34:32 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (131E4000) [pid = 3796] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:34:32 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (16264000) [pid = 3796] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:34:32 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1394EC00) [pid = 3796] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:34:32 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (13466400) [pid = 3796] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:34:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 706ms 02:34:32 INFO - PROCESS | 3796 | 1467192872730 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 3796 | 1467192872732 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 02:34:32 INFO - PROCESS | 3796 | 1467192872735 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:34:32 INFO - PROCESS | 3796 | 1467192872737 Marionette TRACE conn2 <- [1,1534,null,{}] 02:34:32 INFO - PROCESS | 3796 | 1467192872741 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 3796 | 1467192872743 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:32 INFO - PROCESS | 3796 | 1467192872854 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 02:34:32 INFO - PROCESS | 3796 | 1467192872868 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 3796 | 1467192872874 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:32 INFO - PROCESS | 3796 | ++DOCSHELL 131EBC00 == 20 [pid = 3796] [id = 393] 02:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (16C0E000) [pid = 3796] [serial = 1179] [outer = 00000000] 02:34:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (176F3400) [pid = 3796] [serial = 1180] [outer = 16C0E000] 02:34:32 INFO - PROCESS | 3796 | 1467192872929 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (17F25400) [pid = 3796] [serial = 1181] [outer = 16C0E000] 02:34:33 INFO - PROCESS | 3796 | 1467192873352 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 643ms 02:34:33 INFO - PROCESS | 3796 | 1467192873374 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 3796 | 1467192873376 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 02:34:33 INFO - PROCESS | 3796 | 1467192873379 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:34:33 INFO - PROCESS | 3796 | 1467192873381 Marionette TRACE conn2 <- [1,1538,null,{}] 02:34:33 INFO - PROCESS | 3796 | 1467192873384 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 3796 | 1467192873386 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:33 INFO - PROCESS | 3796 | 1467192873477 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 02:34:33 INFO - PROCESS | 3796 | 1467192873513 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 3796 | 1467192873516 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:33 INFO - PROCESS | 3796 | ++DOCSHELL 18171800 == 21 [pid = 3796] [id = 394] 02:34:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (18179C00) [pid = 3796] [serial = 1182] [outer = 00000000] 02:34:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1960E800) [pid = 3796] [serial = 1183] [outer = 18179C00] 02:34:33 INFO - PROCESS | 3796 | 1467192873565 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (19A41400) [pid = 3796] [serial = 1184] [outer = 18179C00] 02:34:34 INFO - PROCESS | 3796 | 1467192874009 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 02:34:34 INFO - PROCESS | 3796 | 1467192874079 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 3796 | 1467192874081 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 02:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:34:34 INFO - PROCESS | 3796 | 1467192874084 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 3796 | 1467192874086 Marionette TRACE conn2 <- [1,1542,null,{}] 02:34:34 INFO - PROCESS | 3796 | 1467192874090 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 3796 | 1467192874091 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:34 INFO - PROCESS | 3796 | 1467192874168 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 02:34:34 INFO - PROCESS | 3796 | 1467192874176 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 3796 | 1467192874178 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:34 INFO - PROCESS | 3796 | ++DOCSHELL 19C22C00 == 22 [pid = 3796] [id = 395] 02:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (19C23400) [pid = 3796] [serial = 1185] [outer = 00000000] 02:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (19E82000) [pid = 3796] [serial = 1186] [outer = 19C23400] 02:34:34 INFO - PROCESS | 3796 | 1467192874221 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (19E8AC00) [pid = 3796] [serial = 1187] [outer = 19C23400] 02:34:34 INFO - PROCESS | 3796 | 1467192874640 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 596ms 02:34:34 INFO - PROCESS | 3796 | 1467192874681 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 3796 | 1467192874683 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 02:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:34:34 INFO - PROCESS | 3796 | 1467192874687 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 3796 | 1467192874689 Marionette TRACE conn2 <- [1,1546,null,{}] 02:34:34 INFO - PROCESS | 3796 | 1467192874695 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 3796 | 1467192874697 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:34 INFO - PROCESS | 3796 | 1467192874773 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 02:34:34 INFO - PROCESS | 3796 | 1467192874778 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 3796 | 1467192874780 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:34 INFO - PROCESS | 3796 | ++DOCSHELL 10EB2800 == 23 [pid = 3796] [id = 396] 02:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (129EC400) [pid = 3796] [serial = 1188] [outer = 00000000] 02:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (19F77800) [pid = 3796] [serial = 1189] [outer = 129EC400] 02:34:34 INFO - PROCESS | 3796 | 1467192874823 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (19F7D000) [pid = 3796] [serial = 1190] [outer = 129EC400] 02:34:35 INFO - PROCESS | 3796 | 1467192875255 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 596ms 02:34:35 INFO - PROCESS | 3796 | 1467192875284 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 3796 | 1467192875286 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 02:34:35 INFO - PROCESS | 3796 | 1467192875289 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:34:35 INFO - PROCESS | 3796 | 1467192875291 Marionette TRACE conn2 <- [1,1550,null,{}] 02:34:35 INFO - PROCESS | 3796 | 1467192875294 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 3796 | 1467192875296 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:35 INFO - PROCESS | 3796 | 1467192875411 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 02:34:35 INFO - PROCESS | 3796 | 1467192875417 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 3796 | 1467192875418 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:35 INFO - PROCESS | 3796 | ++DOCSHELL 15A3B800 == 24 [pid = 3796] [id = 397] 02:34:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (169AA800) [pid = 3796] [serial = 1191] [outer = 00000000] 02:34:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1A270000) [pid = 3796] [serial = 1192] [outer = 169AA800] 02:34:35 INFO - PROCESS | 3796 | 1467192875461 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1A270C00) [pid = 3796] [serial = 1193] [outer = 169AA800] 02:34:35 INFO - PROCESS | 3796 | 1467192875942 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 737ms 02:34:36 INFO - PROCESS | 3796 | 1467192876031 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 3796 | 1467192876036 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 02:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:34:36 INFO - PROCESS | 3796 | 1467192876066 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 3796 | 1467192876069 Marionette TRACE conn2 <- [1,1554,null,{}] 02:34:36 INFO - PROCESS | 3796 | 1467192876076 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 3796 | 1467192876079 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:36 INFO - PROCESS | 3796 | 1467192876248 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 02:34:36 INFO - PROCESS | 3796 | 1467192876330 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 3796 | 1467192876335 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:36 INFO - PROCESS | 3796 | ++DOCSHELL 110BBC00 == 25 [pid = 3796] [id = 398] 02:34:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (110BC400) [pid = 3796] [serial = 1194] [outer = 00000000] 02:34:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12BD3C00) [pid = 3796] [serial = 1195] [outer = 110BC400] 02:34:36 INFO - PROCESS | 3796 | 1467192876432 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1312F000) [pid = 3796] [serial = 1196] [outer = 110BC400] 02:34:37 INFO - PROCESS | 3796 | 1467192877108 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1129ms 02:34:37 INFO - PROCESS | 3796 | 1467192877170 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 3796 | 1467192877175 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:34:37 INFO - PROCESS | 3796 | 1467192877181 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 3796 | 1467192877184 Marionette TRACE conn2 <- [1,1558,null,{}] 02:34:37 INFO - PROCESS | 3796 | 1467192877188 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 3796 | 1467192877191 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:37 INFO - PROCESS | 3796 | 1467192877368 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 02:34:37 INFO - PROCESS | 3796 | 1467192877378 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 3796 | 1467192877380 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:37 INFO - PROCESS | 3796 | ++DOCSHELL 140EE000 == 26 [pid = 3796] [id = 399] 02:34:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15371C00) [pid = 3796] [serial = 1197] [outer = 00000000] 02:34:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1544AC00) [pid = 3796] [serial = 1198] [outer = 15371C00] 02:34:37 INFO - PROCESS | 3796 | 1467192877441 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1575AC00) [pid = 3796] [serial = 1199] [outer = 15371C00] 02:34:38 INFO - PROCESS | 3796 | --DOCSHELL 15364400 == 25 [pid = 3796] [id = 380] 02:34:38 INFO - PROCESS | 3796 | --DOCSHELL 13157C00 == 24 [pid = 3796] [id = 382] 02:34:38 INFO - PROCESS | 3796 | --DOCSHELL 16263400 == 23 [pid = 3796] [id = 383] 02:34:38 INFO - PROCESS | 3796 | --DOCSHELL 11C42800 == 22 [pid = 3796] [id = 381] 02:34:38 INFO - PROCESS | 3796 | --DOCSHELL 16769400 == 21 [pid = 3796] [id = 386] 02:34:38 INFO - PROCESS | 3796 | --DOCSHELL 1281E400 == 20 [pid = 3796] [id = 387] 02:34:38 INFO - PROCESS | 3796 | --DOCSHELL 0F97FC00 == 19 [pid = 3796] [id = 388] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1291F000) [pid = 3796] [serial = 1144] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (129F3800) [pid = 3796] [serial = 1145] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (143BDC00) [pid = 3796] [serial = 1148] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13C91C00) [pid = 3796] [serial = 1147] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (169AA400) [pid = 3796] [serial = 1150] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1768B800) [pid = 3796] [serial = 1156] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17796000) [pid = 3796] [serial = 1157] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (170F1400) [pid = 3796] [serial = 1151] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1536F400) [pid = 3796] [serial = 1153] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A2DDC00) [pid = 3796] [serial = 1142] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1625EC00) [pid = 3796] [serial = 1154] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1A26F800) [pid = 3796] [serial = 1141] [outer = 00000000] [url = about:blank] 02:34:38 INFO - PROCESS | 3796 | 1467192878921 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1850ms 02:34:39 INFO - PROCESS | 3796 | 1467192879035 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 3796 | 1467192879039 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 02:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:34:39 INFO - PROCESS | 3796 | 1467192879045 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 3796 | 1467192879049 Marionette TRACE conn2 <- [1,1562,null,{}] 02:34:39 INFO - PROCESS | 3796 | 1467192879054 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 3796 | 1467192879058 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:39 INFO - PROCESS | 3796 | 1467192879144 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 02:34:39 INFO - PROCESS | 3796 | 1467192879230 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 3796 | 1467192879235 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:39 INFO - PROCESS | 3796 | ++DOCSHELL 11089800 == 20 [pid = 3796] [id = 400] 02:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (110C5C00) [pid = 3796] [serial = 1200] [outer = 00000000] 02:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (112C8800) [pid = 3796] [serial = 1201] [outer = 110C5C00] 02:34:39 INFO - PROCESS | 3796 | 1467192879286 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11CCC400) [pid = 3796] [serial = 1202] [outer = 110C5C00] 02:34:39 INFO - PROCESS | 3796 | 1467192879707 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 705ms 02:34:39 INFO - PROCESS | 3796 | 1467192879744 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 3796 | 1467192879749 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 02:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:34:39 INFO - PROCESS | 3796 | 1467192879755 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 3796 | 1467192879758 Marionette TRACE conn2 <- [1,1566,null,{}] 02:34:39 INFO - PROCESS | 3796 | 1467192879762 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 3796 | 1467192879764 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:39 INFO - PROCESS | 3796 | 1467192879850 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 02:34:39 INFO - PROCESS | 3796 | 1467192879856 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 3796 | 1467192879859 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:39 INFO - PROCESS | 3796 | ++DOCSHELL 130A0800 == 21 [pid = 3796] [id = 401] 02:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (130A2C00) [pid = 3796] [serial = 1203] [outer = 00000000] 02:34:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13157C00) [pid = 3796] [serial = 1204] [outer = 130A2C00] 02:34:39 INFO - PROCESS | 3796 | 1467192879910 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13240400) [pid = 3796] [serial = 1205] [outer = 130A2C00] 02:34:40 INFO - PROCESS | 3796 | 1467192880413 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:34:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 627ms 02:34:40 INFO - PROCESS | 3796 | 1467192880424 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 3796 | 1467192880426 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 02:34:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:34:40 INFO - PROCESS | 3796 | 1467192880430 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 3796 | 1467192880433 Marionette TRACE conn2 <- [1,1570,null,{}] 02:34:40 INFO - PROCESS | 3796 | 1467192880444 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 3796 | 1467192880448 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:40 INFO - PROCESS | 3796 | 1467192880533 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 02:34:40 INFO - PROCESS | 3796 | 1467192880574 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 3796 | 1467192880577 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:40 INFO - PROCESS | 3796 | ++DOCSHELL 15364000 == 22 [pid = 3796] [id = 402] 02:34:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1536F400) [pid = 3796] [serial = 1206] [outer = 00000000] 02:34:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15458C00) [pid = 3796] [serial = 1207] [outer = 1536F400] 02:34:40 INFO - PROCESS | 3796 | 1467192880625 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15762C00) [pid = 3796] [serial = 1208] [outer = 1536F400] 02:34:41 INFO - PROCESS | 3796 | 1467192881083 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 690ms 02:34:41 INFO - PROCESS | 3796 | 1467192881129 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 3796 | 1467192881132 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 02:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:34:41 INFO - PROCESS | 3796 | 1467192881135 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 3796 | 1467192881137 Marionette TRACE conn2 <- [1,1574,null,{}] 02:34:41 INFO - PROCESS | 3796 | 1467192881140 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 3796 | 1467192881142 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:41 INFO - PROCESS | 3796 | 1467192881261 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 02:34:41 INFO - PROCESS | 3796 | 1467192881266 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 3796 | 1467192881268 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:41 INFO - PROCESS | 3796 | ++DOCSHELL 12DF2400 == 23 [pid = 3796] [id = 403] 02:34:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15457000) [pid = 3796] [serial = 1209] [outer = 00000000] 02:34:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16262400) [pid = 3796] [serial = 1210] [outer = 15457000] 02:34:41 INFO - PROCESS | 3796 | 1467192881313 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16A64800) [pid = 3796] [serial = 1211] [outer = 15457000] 02:34:41 INFO - PROCESS | 3796 | 1467192881767 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 690ms 02:34:41 INFO - PROCESS | 3796 | 1467192881834 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 3796 | 1467192881836 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 02:34:41 INFO - PROCESS | 3796 | 1467192881840 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:34:41 INFO - PROCESS | 3796 | 1467192881841 Marionette TRACE conn2 <- [1,1578,null,{}] 02:34:41 INFO - PROCESS | 3796 | 1467192881845 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 3796 | 1467192881847 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:41 INFO - PROCESS | 3796 | 1467192881984 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 02:34:42 INFO - PROCESS | 3796 | 1467192882047 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 3796 | 1467192882049 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:42 INFO - PROCESS | 3796 | ++DOCSHELL 16F6D400 == 24 [pid = 3796] [id = 404] 02:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16F70400) [pid = 3796] [serial = 1212] [outer = 00000000] 02:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17683C00) [pid = 3796] [serial = 1213] [outer = 16F70400] 02:34:42 INFO - PROCESS | 3796 | 1467192882092 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1778F800) [pid = 3796] [serial = 1214] [outer = 16F70400] 02:34:42 INFO - PROCESS | 3796 | 1467192882511 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 706ms 02:34:42 INFO - PROCESS | 3796 | 1467192882540 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 3796 | 1467192882542 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 02:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:34:42 INFO - PROCESS | 3796 | 1467192882545 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 3796 | 1467192882547 Marionette TRACE conn2 <- [1,1582,null,{}] 02:34:42 INFO - PROCESS | 3796 | 1467192882551 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 3796 | 1467192882556 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:42 INFO - PROCESS | 3796 | 1467192882694 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 02:34:42 INFO - PROCESS | 3796 | 1467192882699 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 3796 | 1467192882701 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:42 INFO - PROCESS | 3796 | ++DOCSHELL 17797800 == 25 [pid = 3796] [id = 405] 02:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17AD5400) [pid = 3796] [serial = 1215] [outer = 00000000] 02:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19604000) [pid = 3796] [serial = 1216] [outer = 17AD5400] 02:34:42 INFO - PROCESS | 3796 | 1467192882755 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19C2D800) [pid = 3796] [serial = 1217] [outer = 17AD5400] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16DA0400) [pid = 3796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19605C00) [pid = 3796] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (0F9E4400) [pid = 3796] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1575B800) [pid = 3796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1281E800) [pid = 3796] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (140E7400) [pid = 3796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13048000) [pid = 3796] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (129EC400) [pid = 3796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16C0E000) [pid = 3796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19C23400) [pid = 3796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (18179C00) [pid = 3796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:34:43 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (169AA800) [pid = 3796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:34:43 INFO - PROCESS | 3796 | 1467192883430 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 941ms 02:34:43 INFO - PROCESS | 3796 | 1467192883490 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 3796 | 1467192883492 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 02:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:34:43 INFO - PROCESS | 3796 | 1467192883495 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 3796 | 1467192883497 Marionette TRACE conn2 <- [1,1586,null,{}] 02:34:43 INFO - PROCESS | 3796 | 1467192883501 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 3796 | 1467192883503 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:43 INFO - PROCESS | 3796 | 1467192883581 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 02:34:43 INFO - PROCESS | 3796 | 1467192883682 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 3796 | 1467192883684 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:43 INFO - PROCESS | 3796 | ++DOCSHELL 129F2800 == 26 [pid = 3796] [id = 406] 02:34:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12BD1800) [pid = 3796] [serial = 1218] [outer = 00000000] 02:34:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15370800) [pid = 3796] [serial = 1219] [outer = 12BD1800] 02:34:43 INFO - PROCESS | 3796 | 1467192883729 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (169A2C00) [pid = 3796] [serial = 1220] [outer = 12BD1800] 02:34:44 INFO - PROCESS | 3796 | 1467192884068 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 596ms 02:34:44 INFO - PROCESS | 3796 | 1467192884093 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 3796 | 1467192884095 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 02:34:44 INFO - PROCESS | 3796 | 1467192884098 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:34:44 INFO - PROCESS | 3796 | 1467192884100 Marionette TRACE conn2 <- [1,1590,null,{}] 02:34:44 INFO - PROCESS | 3796 | 1467192884103 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 3796 | 1467192884105 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:44 INFO - PROCESS | 3796 | 1467192884216 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 02:34:44 INFO - PROCESS | 3796 | 1467192884241 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 3796 | 1467192884243 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:44 INFO - PROCESS | 3796 | ++DOCSHELL 15760400 == 27 [pid = 3796] [id = 407] 02:34:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (169A1000) [pid = 3796] [serial = 1221] [outer = 00000000] 02:34:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19E90C00) [pid = 3796] [serial = 1222] [outer = 169A1000] 02:34:44 INFO - PROCESS | 3796 | 1467192884286 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A26B000) [pid = 3796] [serial = 1223] [outer = 169A1000] 02:34:45 INFO - PROCESS | 3796 | 1467192885027 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 988ms 02:34:45 INFO - PROCESS | 3796 | 1467192885086 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 3796 | 1467192885090 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 3796 | 1467192885095 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:34:45 INFO - PROCESS | 3796 | 1467192885100 Marionette TRACE conn2 <- [1,1594,null,{}] 02:34:45 INFO - PROCESS | 3796 | 1467192885105 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 3796 | 1467192885108 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:45 INFO - PROCESS | 3796 | 1467192885231 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 02:34:45 INFO - PROCESS | 3796 | 1467192885355 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 3796 | 1467192885358 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:45 INFO - PROCESS | 3796 | ++DOCSHELL 11C41000 == 28 [pid = 3796] [id = 408] 02:34:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1281E800) [pid = 3796] [serial = 1224] [outer = 00000000] 02:34:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1309E000) [pid = 3796] [serial = 1225] [outer = 1281E800] 02:34:45 INFO - PROCESS | 3796 | 1467192885415 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13107C00) [pid = 3796] [serial = 1226] [outer = 1281E800] 02:34:46 INFO - PROCESS | 3796 | 1467192886100 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:34:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1049ms 02:34:46 INFO - PROCESS | 3796 | 1467192886280 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 3796 | 1467192886283 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 02:34:46 INFO - PROCESS | 3796 | 1467192886297 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 3796 | 1467192886300 Marionette TRACE conn2 <- [1,1598,null,{}] 02:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:34:46 INFO - PROCESS | 3796 | 1467192886306 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 3796 | 1467192886309 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:46 INFO - PROCESS | 3796 | 1467192886415 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 02:34:46 INFO - PROCESS | 3796 | 1467192886498 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 3796 | 1467192886503 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:46 INFO - PROCESS | 3796 | ++DOCSHELL 129F2000 == 29 [pid = 3796] [id = 409] 02:34:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (129F2C00) [pid = 3796] [serial = 1227] [outer = 00000000] 02:34:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12DC4000) [pid = 3796] [serial = 1228] [outer = 129F2C00] 02:34:46 INFO - PROCESS | 3796 | 1467192886607 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12DFD000) [pid = 3796] [serial = 1229] [outer = 129F2C00] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19C2CC00) [pid = 3796] [serial = 1159] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16ED8800) [pid = 3796] [serial = 1177] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19F75C00) [pid = 3796] [serial = 1160] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A77000) [pid = 3796] [serial = 1165] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10EAE400) [pid = 3796] [serial = 1166] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15E1FC00) [pid = 3796] [serial = 1174] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13157000) [pid = 3796] [serial = 1162] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14035000) [pid = 3796] [serial = 1163] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (143BA000) [pid = 3796] [serial = 1171] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15366000) [pid = 3796] [serial = 1172] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13134C00) [pid = 3796] [serial = 1168] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19F7D000) [pid = 3796] [serial = 1190] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (131E1C00) [pid = 3796] [serial = 1169] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (176F3400) [pid = 3796] [serial = 1180] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19E82000) [pid = 3796] [serial = 1186] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1960E800) [pid = 3796] [serial = 1183] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19F77800) [pid = 3796] [serial = 1189] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17684800) [pid = 3796] [serial = 1178] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1A270C00) [pid = 3796] [serial = 1193] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19E8AC00) [pid = 3796] [serial = 1187] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (16762000) [pid = 3796] [serial = 1175] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19A41400) [pid = 3796] [serial = 1184] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (17F25400) [pid = 3796] [serial = 1181] [outer = 00000000] [url = about:blank] 02:34:46 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1A270000) [pid = 3796] [serial = 1192] [outer = 00000000] [url = about:blank] 02:34:47 INFO - PROCESS | 3796 | 1467192887098 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 845ms 02:34:47 INFO - PROCESS | 3796 | 1467192887150 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 02:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:34:47 INFO - PROCESS | 3796 | 1467192887153 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 02:34:47 INFO - PROCESS | 3796 | 1467192887160 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 3796 | 1467192887164 Marionette TRACE conn2 <- [1,1602,null,{}] 02:34:47 INFO - PROCESS | 3796 | 1467192887168 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 3796 | 1467192887171 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:47 INFO - PROCESS | 3796 | 1467192887257 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 02:34:47 INFO - PROCESS | 3796 | 1467192887357 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 3796 | 1467192887359 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:47 INFO - PROCESS | 3796 | ++DOCSHELL 13C92400 == 30 [pid = 3796] [id = 410] 02:34:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13C92C00) [pid = 3796] [serial = 1230] [outer = 00000000] 02:34:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (140EE800) [pid = 3796] [serial = 1231] [outer = 13C92C00] 02:34:47 INFO - PROCESS | 3796 | 1467192887408 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (143F3800) [pid = 3796] [serial = 1232] [outer = 13C92C00] 02:34:47 INFO - PROCESS | 3796 | 1467192887823 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:34:47 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 02:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 704ms 02:34:47 INFO - PROCESS | 3796 | 1467192887855 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 3796 | 1467192887857 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:34:47 INFO - PROCESS | 3796 | 1467192887861 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 3796 | 1467192887863 Marionette TRACE conn2 <- [1,1606,null,{}] 02:34:47 INFO - PROCESS | 3796 | 1467192887872 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 3796 | 1467192887878 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:48 INFO - PROCESS | 3796 | 1467192888022 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 02:34:48 INFO - PROCESS | 3796 | 1467192888040 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 3796 | 1467192888044 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:48 INFO - PROCESS | 3796 | ++DOCSHELL 16762000 == 31 [pid = 3796] [id = 411] 02:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (16762800) [pid = 3796] [serial = 1233] [outer = 00000000] 02:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (169A1C00) [pid = 3796] [serial = 1234] [outer = 16762800] 02:34:48 INFO - PROCESS | 3796 | 1467192888092 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (16C0E000) [pid = 3796] [serial = 1235] [outer = 16762800] 02:34:48 INFO - PROCESS | 3796 | 1467192888548 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 751ms 02:34:48 INFO - PROCESS | 3796 | 1467192888601 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 3796 | 1467192888603 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 02:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:34:48 INFO - PROCESS | 3796 | 1467192888606 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 3796 | 1467192888608 Marionette TRACE conn2 <- [1,1610,null,{}] 02:34:48 INFO - PROCESS | 3796 | 1467192888611 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 3796 | 1467192888613 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:48 INFO - PROCESS | 3796 | 1467192888695 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 02:34:48 INFO - PROCESS | 3796 | 1467192888703 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 3796 | 1467192888705 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:48 INFO - PROCESS | 3796 | ++DOCSHELL 17684800 == 32 [pid = 3796] [id = 412] 02:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1768E400) [pid = 3796] [serial = 1236] [outer = 00000000] 02:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (17F29000) [pid = 3796] [serial = 1237] [outer = 1768E400] 02:34:48 INFO - PROCESS | 3796 | 1467192888751 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1816E800) [pid = 3796] [serial = 1238] [outer = 1768E400] 02:34:49 INFO - PROCESS | 3796 | 1467192889229 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:34:49 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 02:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 704ms 02:34:49 INFO - PROCESS | 3796 | 1467192889310 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 3796 | 1467192889312 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 02:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:34:49 INFO - PROCESS | 3796 | 1467192889316 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 3796 | 1467192889317 Marionette TRACE conn2 <- [1,1614,null,{}] 02:34:49 INFO - PROCESS | 3796 | 1467192889321 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 3796 | 1467192889323 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:49 INFO - PROCESS | 3796 | 1467192889459 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 02:34:49 INFO - PROCESS | 3796 | 1467192889480 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 3796 | 1467192889482 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:49 INFO - PROCESS | 3796 | ++DOCSHELL 1778F400 == 33 [pid = 3796] [id = 413] 02:34:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1817C000) [pid = 3796] [serial = 1239] [outer = 00000000] 02:34:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19A4CC00) [pid = 3796] [serial = 1240] [outer = 1817C000] 02:34:49 INFO - PROCESS | 3796 | 1467192889525 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19C30C00) [pid = 3796] [serial = 1241] [outer = 1817C000] 02:34:49 INFO - PROCESS | 3796 | 1467192889947 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 688ms 02:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:34:50 INFO - PROCESS | 3796 | 1467192890020 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 3796 | 1467192890022 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 02:34:50 INFO - PROCESS | 3796 | 1467192890025 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 3796 | 1467192890027 Marionette TRACE conn2 <- [1,1618,null,{}] 02:34:50 INFO - PROCESS | 3796 | 1467192890030 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 3796 | 1467192890036 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:50 INFO - PROCESS | 3796 | 1467192890175 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 02:34:50 INFO - PROCESS | 3796 | 1467192890238 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 3796 | 1467192890241 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:50 INFO - PROCESS | 3796 | ++DOCSHELL 19F76400 == 34 [pid = 3796] [id = 414] 02:34:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19F79400) [pid = 3796] [serial = 1242] [outer = 00000000] 02:34:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1A106C00) [pid = 3796] [serial = 1243] [outer = 19F79400] 02:34:50 INFO - PROCESS | 3796 | 1467192890284 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A278400) [pid = 3796] [serial = 1244] [outer = 19F79400] 02:34:50 INFO - PROCESS | 3796 | 1467192890697 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 704ms 02:34:50 INFO - PROCESS | 3796 | 1467192890726 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 3796 | 1467192890728 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 02:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:34:50 INFO - PROCESS | 3796 | 1467192890732 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 3796 | 1467192890733 Marionette TRACE conn2 <- [1,1622,null,{}] 02:34:50 INFO - PROCESS | 3796 | 1467192890737 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 3796 | 1467192890739 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:50 INFO - PROCESS | 3796 | 1467192890880 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 02:34:50 INFO - PROCESS | 3796 | 1467192890901 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 3796 | 1467192890903 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:50 INFO - PROCESS | 3796 | ++DOCSHELL 19F80800 == 35 [pid = 3796] [id = 415] 02:34:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19F82000) [pid = 3796] [serial = 1245] [outer = 00000000] 02:34:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A5ECC00) [pid = 3796] [serial = 1246] [outer = 19F82000] 02:34:50 INFO - PROCESS | 3796 | 1467192890948 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A5ED400) [pid = 3796] [serial = 1247] [outer = 19F82000] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (130A2C00) [pid = 3796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1536F400) [pid = 3796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (110C5C00) [pid = 3796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12BD1800) [pid = 3796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (110BC400) [pid = 3796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16F70400) [pid = 3796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17AD5400) [pid = 3796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:34:51 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15457000) [pid = 3796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:34:51 INFO - PROCESS | 3796 | 1467192891390 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 704ms 02:34:51 INFO - PROCESS | 3796 | 1467192891431 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 3796 | 1467192891433 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 02:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:34:51 INFO - PROCESS | 3796 | 1467192891437 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 3796 | 1467192891439 Marionette TRACE conn2 <- [1,1626,null,{}] 02:34:51 INFO - PROCESS | 3796 | 1467192891443 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 3796 | 1467192891446 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:51 INFO - PROCESS | 3796 | 1467192891584 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 02:34:51 INFO - PROCESS | 3796 | 1467192891641 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 3796 | 1467192891643 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:51 INFO - PROCESS | 3796 | ++DOCSHELL 112C4000 == 36 [pid = 3796] [id = 416] 02:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (112C8400) [pid = 3796] [serial = 1248] [outer = 00000000] 02:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (17682C00) [pid = 3796] [serial = 1249] [outer = 112C8400] 02:34:51 INFO - PROCESS | 3796 | 1467192891686 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19602000) [pid = 3796] [serial = 1250] [outer = 112C8400] 02:34:52 INFO - PROCESS | 3796 | 1467192892051 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 641ms 02:34:52 INFO - PROCESS | 3796 | 1467192892074 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 3796 | 1467192892076 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 02:34:52 INFO - PROCESS | 3796 | 1467192892079 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:34:52 INFO - PROCESS | 3796 | 1467192892081 Marionette TRACE conn2 <- [1,1630,null,{}] 02:34:52 INFO - PROCESS | 3796 | 1467192892085 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 3796 | 1467192892087 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:52 INFO - PROCESS | 3796 | 1467192892199 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 02:34:52 INFO - PROCESS | 3796 | 1467192892234 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 3796 | 1467192892236 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:52 INFO - PROCESS | 3796 | ++DOCSHELL 10375800 == 37 [pid = 3796] [id = 417] 02:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (143FB400) [pid = 3796] [serial = 1251] [outer = 00000000] 02:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A76C800) [pid = 3796] [serial = 1252] [outer = 143FB400] 02:34:52 INFO - PROCESS | 3796 | 1467192892278 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A771C00) [pid = 3796] [serial = 1253] [outer = 143FB400] 02:34:52 INFO - PROCESS | 3796 | 1467192892666 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:34:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 642ms 02:34:52 INFO - PROCESS | 3796 | 1467192892718 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 3796 | 1467192892720 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 02:34:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:34:52 INFO - PROCESS | 3796 | 1467192892723 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 3796 | 1467192892725 Marionette TRACE conn2 <- [1,1634,null,{}] 02:34:52 INFO - PROCESS | 3796 | 1467192892729 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 3796 | 1467192892731 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:52 INFO - PROCESS | 3796 | 1467192892845 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 02:34:52 INFO - PROCESS | 3796 | 1467192892853 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 3796 | 1467192892855 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:52 INFO - PROCESS | 3796 | ++DOCSHELL 1310B800 == 38 [pid = 3796] [id = 418] 02:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A5E5800) [pid = 3796] [serial = 1254] [outer = 00000000] 02:34:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A8D0400) [pid = 3796] [serial = 1255] [outer = 1A5E5800] 02:34:52 INFO - PROCESS | 3796 | 1467192892906 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1AB48C00) [pid = 3796] [serial = 1256] [outer = 1A5E5800] 02:34:53 INFO - PROCESS | 3796 | 1467192893367 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 689ms 02:34:53 INFO - PROCESS | 3796 | 1467192893424 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 3796 | 1467192893428 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:34:53 INFO - PROCESS | 3796 | 1467192893434 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 3796 | 1467192893438 Marionette TRACE conn2 <- [1,1638,null,{}] 02:34:53 INFO - PROCESS | 3796 | 1467192893444 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 3796 | 1467192893447 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:53 INFO - PROCESS | 3796 | 1467192893637 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 02:34:53 INFO - PROCESS | 3796 | 1467192893739 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 3796 | 1467192893743 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:53 INFO - PROCESS | 3796 | ++DOCSHELL 103D1400 == 39 [pid = 3796] [id = 419] 02:34:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (103D3C00) [pid = 3796] [serial = 1257] [outer = 00000000] 02:34:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13036400) [pid = 3796] [serial = 1258] [outer = 103D3C00] 02:34:53 INFO - PROCESS | 3796 | 1467192893798 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (132D7000) [pid = 3796] [serial = 1259] [outer = 103D3C00] 02:34:54 INFO - PROCESS | 3796 | 1467192894373 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1002ms 02:34:54 INFO - PROCESS | 3796 | 1467192894436 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 3796 | 1467192894441 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:34:54 INFO - PROCESS | 3796 | 1467192894448 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 3796 | 1467192894450 Marionette TRACE conn2 <- [1,1642,null,{}] 02:34:54 INFO - PROCESS | 3796 | 1467192894454 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 3796 | 1467192894457 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:54 INFO - PROCESS | 3796 | 1467192894564 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 02:34:54 INFO - PROCESS | 3796 | 1467192894696 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 3796 | 1467192894699 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:54 INFO - PROCESS | 3796 | ++DOCSHELL 15428800 == 40 [pid = 3796] [id = 420] 02:34:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1542F800) [pid = 3796] [serial = 1260] [outer = 00000000] 02:34:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1625D000) [pid = 3796] [serial = 1261] [outer = 1542F800] 02:34:54 INFO - PROCESS | 3796 | 1467192894756 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DA6000) [pid = 3796] [serial = 1262] [outer = 1542F800] 02:34:55 INFO - PROCESS | 3796 | 1467192895384 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:34:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 939ms 02:34:55 INFO - PROCESS | 3796 | 1467192895424 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 3796 | 1467192895426 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 02:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:34:55 INFO - PROCESS | 3796 | 1467192895430 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 3796 | 1467192895434 Marionette TRACE conn2 <- [1,1646,null,{}] 02:34:55 INFO - PROCESS | 3796 | 1467192895445 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 3796 | 1467192895449 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:55 INFO - PROCESS | 3796 | 1467192895586 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 02:34:55 INFO - PROCESS | 3796 | 1467192895718 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 3796 | 1467192895722 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:55 INFO - PROCESS | 3796 | ++DOCSHELL 19E8CC00 == 41 [pid = 3796] [id = 421] 02:34:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E8D800) [pid = 3796] [serial = 1263] [outer = 00000000] 02:34:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5EBC00) [pid = 3796] [serial = 1264] [outer = 19E8D800] 02:34:55 INFO - PROCESS | 3796 | 1467192895778 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A8CF400) [pid = 3796] [serial = 1265] [outer = 19E8D800] 02:34:56 INFO - PROCESS | 3796 | 1467192896571 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1189ms 02:34:56 INFO - PROCESS | 3796 | 1467192896630 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 3796 | 1467192896634 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 02:34:56 INFO - PROCESS | 3796 | 1467192896639 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:34:56 INFO - PROCESS | 3796 | 1467192896642 Marionette TRACE conn2 <- [1,1650,null,{}] 02:34:56 INFO - PROCESS | 3796 | 1467192896648 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 3796 | 1467192896651 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:56 INFO - PROCESS | 3796 | 1467192896781 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 02:34:56 INFO - PROCESS | 3796 | 1467192896915 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 3796 | 1467192896920 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:56 INFO - PROCESS | 3796 | ++DOCSHELL 11087000 == 42 [pid = 3796] [id = 422] 02:34:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11090C00) [pid = 3796] [serial = 1266] [outer = 00000000] 02:34:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (129AF000) [pid = 3796] [serial = 1267] [outer = 11090C00] 02:34:56 INFO - PROCESS | 3796 | 1467192896970 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (129F6000) [pid = 3796] [serial = 1268] [outer = 11090C00] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 10375800 == 41 [pid = 3796] [id = 417] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 112C4000 == 40 [pid = 3796] [id = 416] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 19F80800 == 39 [pid = 3796] [id = 415] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 19F76400 == 38 [pid = 3796] [id = 414] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 1778F400 == 37 [pid = 3796] [id = 413] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 17684800 == 36 [pid = 3796] [id = 412] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 16762000 == 35 [pid = 3796] [id = 411] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 13C92400 == 34 [pid = 3796] [id = 410] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 129F2000 == 33 [pid = 3796] [id = 409] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 11C41000 == 32 [pid = 3796] [id = 408] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 15760400 == 31 [pid = 3796] [id = 407] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 19E8CC00 == 30 [pid = 3796] [id = 421] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 1310B800 == 29 [pid = 3796] [id = 418] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 103D1400 == 28 [pid = 3796] [id = 419] 02:34:57 INFO - PROCESS | 3796 | --DOCSHELL 15428800 == 27 [pid = 3796] [id = 420] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13157C00) [pid = 3796] [serial = 1204] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13240400) [pid = 3796] [serial = 1205] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15458C00) [pid = 3796] [serial = 1207] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (112C8800) [pid = 3796] [serial = 1201] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11CCC400) [pid = 3796] [serial = 1202] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1544AC00) [pid = 3796] [serial = 1198] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15370800) [pid = 3796] [serial = 1219] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1312F000) [pid = 3796] [serial = 1196] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12BD3C00) [pid = 3796] [serial = 1195] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1778F800) [pid = 3796] [serial = 1214] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17683C00) [pid = 3796] [serial = 1213] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19604000) [pid = 3796] [serial = 1216] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19C2D800) [pid = 3796] [serial = 1217] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16262400) [pid = 3796] [serial = 1210] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (169A2C00) [pid = 3796] [serial = 1220] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16A64800) [pid = 3796] [serial = 1211] [outer = 00000000] [url = about:blank] 02:34:57 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15762C00) [pid = 3796] [serial = 1208] [outer = 00000000] [url = about:blank] 02:34:58 INFO - PROCESS | 3796 | 1467192898018 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1393ms 02:34:58 INFO - PROCESS | 3796 | 1467192898037 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 3796 | 1467192898041 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 02:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:34:58 INFO - PROCESS | 3796 | 1467192898050 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 3796 | 1467192898055 Marionette TRACE conn2 <- [1,1654,null,{}] 02:34:58 INFO - PROCESS | 3796 | 1467192898060 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 3796 | 1467192898062 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:58 INFO - PROCESS | 3796 | 1467192898149 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 02:34:58 INFO - PROCESS | 3796 | 1467192898158 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 3796 | 1467192898161 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:58 INFO - PROCESS | 3796 | ++DOCSHELL 110DC800 == 28 [pid = 3796] [id = 423] 02:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (112C4000) [pid = 3796] [serial = 1269] [outer = 00000000] 02:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (129AC000) [pid = 3796] [serial = 1270] [outer = 112C4000] 02:34:58 INFO - PROCESS | 3796 | 1467192898209 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (129F4C00) [pid = 3796] [serial = 1271] [outer = 112C4000] 02:34:58 INFO - PROCESS | 3796 | 1467192898695 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 704ms 02:34:58 INFO - PROCESS | 3796 | 1467192898747 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 3796 | 1467192898752 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 02:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:34:58 INFO - PROCESS | 3796 | 1467192898758 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 3796 | 1467192898761 Marionette TRACE conn2 <- [1,1658,null,{}] 02:34:58 INFO - PROCESS | 3796 | 1467192898765 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 3796 | 1467192898767 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:58 INFO - PROCESS | 3796 | 1467192898889 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 02:34:58 INFO - PROCESS | 3796 | 1467192898990 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 3796 | 1467192898993 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:59 INFO - PROCESS | 3796 | ++DOCSHELL 13940400 == 29 [pid = 3796] [id = 424] 02:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13941C00) [pid = 3796] [serial = 1272] [outer = 00000000] 02:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13C93000) [pid = 3796] [serial = 1273] [outer = 13941C00] 02:34:59 INFO - PROCESS | 3796 | 1467192899048 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1403F400) [pid = 3796] [serial = 1274] [outer = 13941C00] 02:34:59 INFO - PROCESS | 3796 | 1467192899454 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 736ms 02:34:59 INFO - PROCESS | 3796 | 1467192899498 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 3796 | 1467192899500 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 02:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:34:59 INFO - PROCESS | 3796 | 1467192899503 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 3796 | 1467192899507 Marionette TRACE conn2 <- [1,1662,null,{}] 02:34:59 INFO - PROCESS | 3796 | 1467192899517 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 3796 | 1467192899522 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:59 INFO - PROCESS | 3796 | 1467192899602 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 02:34:59 INFO - PROCESS | 3796 | 1467192899610 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 3796 | 1467192899613 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:34:59 INFO - PROCESS | 3796 | ++DOCSHELL 15A2F000 == 30 [pid = 3796] [id = 425] 02:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15A2FC00) [pid = 3796] [serial = 1275] [outer = 00000000] 02:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16265000) [pid = 3796] [serial = 1276] [outer = 15A2FC00] 02:34:59 INFO - PROCESS | 3796 | 1467192899665 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16769800) [pid = 3796] [serial = 1277] [outer = 15A2FC00] 02:35:00 INFO - PROCESS | 3796 | 1467192900163 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 704ms 02:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:35:00 INFO - PROCESS | 3796 | 1467192900203 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 3796 | 1467192900206 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 02:35:00 INFO - PROCESS | 3796 | 1467192900209 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 3796 | 1467192900211 Marionette TRACE conn2 <- [1,1666,null,{}] 02:35:00 INFO - PROCESS | 3796 | 1467192900215 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 3796 | 1467192900217 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:00 INFO - PROCESS | 3796 | 1467192900362 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 02:35:00 INFO - PROCESS | 3796 | 1467192900381 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 3796 | 1467192900383 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:00 INFO - PROCESS | 3796 | ++DOCSHELL 16A59800 == 31 [pid = 3796] [id = 426] 02:35:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16A67000) [pid = 3796] [serial = 1278] [outer = 00000000] 02:35:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (170F6000) [pid = 3796] [serial = 1279] [outer = 16A67000] 02:35:00 INFO - PROCESS | 3796 | 1467192900427 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176F4800) [pid = 3796] [serial = 1280] [outer = 16A67000] 02:35:00 INFO - PROCESS | 3796 | 1467192900854 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 689ms 02:35:00 INFO - PROCESS | 3796 | 1467192900911 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 3796 | 1467192900913 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 02:35:00 INFO - PROCESS | 3796 | 1467192900917 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 3796 | 1467192900918 Marionette TRACE conn2 <- [1,1670,null,{}] 02:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:35:00 INFO - PROCESS | 3796 | 1467192900922 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 3796 | 1467192900924 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:01 INFO - PROCESS | 3796 | 1467192901031 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 02:35:01 INFO - PROCESS | 3796 | 1467192901036 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 3796 | 1467192901038 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:01 INFO - PROCESS | 3796 | ++DOCSHELL 170F4000 == 32 [pid = 3796] [id = 427] 02:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1778F400) [pid = 3796] [serial = 1281] [outer = 00000000] 02:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17FB7C00) [pid = 3796] [serial = 1282] [outer = 1778F400] 02:35:01 INFO - PROCESS | 3796 | 1467192901087 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17798800) [pid = 3796] [serial = 1283] [outer = 1778F400] 02:35:01 INFO - PROCESS | 3796 | 1467192901550 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 704ms 02:35:01 INFO - PROCESS | 3796 | 1467192901618 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 3796 | 1467192901620 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 02:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:35:01 INFO - PROCESS | 3796 | 1467192901624 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 3796 | 1467192901625 Marionette TRACE conn2 <- [1,1674,null,{}] 02:35:01 INFO - PROCESS | 3796 | 1467192901633 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 3796 | 1467192901638 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:01 INFO - PROCESS | 3796 | 1467192901786 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15371C00) [pid = 3796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1817C000) [pid = 3796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16762800) [pid = 3796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (169A1000) [pid = 3796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1281E800) [pid = 3796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13C92C00) [pid = 3796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (129F2C00) [pid = 3796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1768E400) [pid = 3796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (143FB400) [pid = 3796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19F79400) [pid = 3796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (112C8400) [pid = 3796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19F82000) [pid = 3796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:35:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A5E5800) [pid = 3796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:35:02 INFO - PROCESS | 3796 | 1467192902049 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 3796 | 1467192902051 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:02 INFO - PROCESS | 3796 | ++DOCSHELL 10320000 == 33 [pid = 3796] [id = 428] 02:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (103CB800) [pid = 3796] [serial = 1284] [outer = 00000000] 02:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (129F2C00) [pid = 3796] [serial = 1285] [outer = 103CB800] 02:35:02 INFO - PROCESS | 3796 | 1467192902106 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (143B2800) [pid = 3796] [serial = 1286] [outer = 103CB800] 02:35:02 INFO - PROCESS | 3796 | 1467192902469 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:35:02 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 02:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 908ms 02:35:02 INFO - PROCESS | 3796 | 1467192902528 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 3796 | 1467192902530 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 02:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:35:02 INFO - PROCESS | 3796 | 1467192902534 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 3796 | 1467192902535 Marionette TRACE conn2 <- [1,1678,null,{}] 02:35:02 INFO - PROCESS | 3796 | 1467192902539 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 3796 | 1467192902541 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:02 INFO - PROCESS | 3796 | 1467192902618 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 02:35:02 INFO - PROCESS | 3796 | 1467192902623 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 3796 | 1467192902625 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:02 INFO - PROCESS | 3796 | ++DOCSHELL 13C92400 == 34 [pid = 3796] [id = 429] 02:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15E27800) [pid = 3796] [serial = 1287] [outer = 00000000] 02:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E83C00) [pid = 3796] [serial = 1288] [outer = 15E27800] 02:35:02 INFO - PROCESS | 3796 | 1467192902669 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F75C00) [pid = 3796] [serial = 1289] [outer = 15E27800] 02:35:03 INFO - PROCESS | 3796 | 1467192903088 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 594ms 02:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:35:03 INFO - PROCESS | 3796 | 1467192903133 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 3796 | 1467192903135 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 02:35:03 INFO - PROCESS | 3796 | 1467192903139 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 3796 | 1467192903140 Marionette TRACE conn2 <- [1,1682,null,{}] 02:35:03 INFO - PROCESS | 3796 | 1467192903147 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 3796 | 1467192903149 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:03 INFO - PROCESS | 3796 | 1467192903224 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 02:35:03 INFO - PROCESS | 3796 | 1467192903229 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 3796 | 1467192903231 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:03 INFO - PROCESS | 3796 | ++DOCSHELL 19A46C00 == 35 [pid = 3796] [id = 430] 02:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19C28400) [pid = 3796] [serial = 1290] [outer = 00000000] 02:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A270C00) [pid = 3796] [serial = 1291] [outer = 19C28400] 02:35:03 INFO - PROCESS | 3796 | 1467192903274 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A277800) [pid = 3796] [serial = 1292] [outer = 19C28400] 02:35:03 INFO - PROCESS | 3796 | 1467192903709 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 595ms 02:35:03 INFO - PROCESS | 3796 | 1467192903741 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 3796 | 1467192903743 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 02:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:35:03 INFO - PROCESS | 3796 | 1467192903746 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 3796 | 1467192903748 Marionette TRACE conn2 <- [1,1686,null,{}] 02:35:03 INFO - PROCESS | 3796 | 1467192903751 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 3796 | 1467192903753 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:03 INFO - PROCESS | 3796 | 1467192903871 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 02:35:03 INFO - PROCESS | 3796 | 1467192903878 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 3796 | 1467192903880 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:03 INFO - PROCESS | 3796 | ++DOCSHELL 1A10B800 == 36 [pid = 3796] [id = 431] 02:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2E1800) [pid = 3796] [serial = 1293] [outer = 00000000] 02:35:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A8C6000) [pid = 3796] [serial = 1294] [outer = 1A2E1800] 02:35:03 INFO - PROCESS | 3796 | 1467192903923 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB47000) [pid = 3796] [serial = 1295] [outer = 1A2E1800] 02:35:04 INFO - PROCESS | 3796 | 1467192904701 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:35:04 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 02:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1001ms 02:35:04 INFO - PROCESS | 3796 | 1467192904746 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 3796 | 1467192904751 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 02:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:35:04 INFO - PROCESS | 3796 | 1467192904756 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 3796 | 1467192904761 Marionette TRACE conn2 <- [1,1690,null,{}] 02:35:04 INFO - PROCESS | 3796 | 1467192904766 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 3796 | 1467192904769 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:04 INFO - PROCESS | 3796 | 1467192904886 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 02:35:05 INFO - PROCESS | 3796 | 1467192905018 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 3796 | 1467192905021 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:05 INFO - PROCESS | 3796 | ++DOCSHELL 10A7F800 == 37 [pid = 3796] [id = 432] 02:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11AE0000) [pid = 3796] [serial = 1296] [outer = 00000000] 02:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1310B800) [pid = 3796] [serial = 1297] [outer = 11AE0000] 02:35:05 INFO - PROCESS | 3796 | 1467192905079 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1394EC00) [pid = 3796] [serial = 1298] [outer = 11AE0000] 02:35:05 INFO - PROCESS | 3796 | 1467192905775 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1033ms 02:35:05 INFO - PROCESS | 3796 | 1467192905800 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 3796 | 1467192905805 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 02:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:35:05 INFO - PROCESS | 3796 | 1467192905830 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 3796 | 1467192905833 Marionette TRACE conn2 <- [1,1694,null,{}] 02:35:05 INFO - PROCESS | 3796 | 1467192905838 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 3796 | 1467192905840 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:05 INFO - PROCESS | 3796 | 1467192905959 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 02:35:06 INFO - PROCESS | 3796 | 1467192906174 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 3796 | 1467192906177 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:06 INFO - PROCESS | 3796 | ++DOCSHELL 1036EC00 == 38 [pid = 3796] [id = 433] 02:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1036F400) [pid = 3796] [serial = 1299] [outer = 00000000] 02:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A0F000) [pid = 3796] [serial = 1300] [outer = 1036F400] 02:35:06 INFO - PROCESS | 3796 | 1467192906236 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10A80800) [pid = 3796] [serial = 1301] [outer = 1036F400] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 19A46C00 == 37 [pid = 3796] [id = 430] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 13C92400 == 36 [pid = 3796] [id = 429] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 10320000 == 35 [pid = 3796] [id = 428] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 170F4000 == 34 [pid = 3796] [id = 427] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 16A59800 == 33 [pid = 3796] [id = 426] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 15A2F000 == 32 [pid = 3796] [id = 425] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 13940400 == 31 [pid = 3796] [id = 424] 02:35:06 INFO - PROCESS | 3796 | --DOCSHELL 110DC800 == 30 [pid = 3796] [id = 423] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1575AC00) [pid = 3796] [serial = 1199] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19A4CC00) [pid = 3796] [serial = 1240] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19C30C00) [pid = 3796] [serial = 1241] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (169A1C00) [pid = 3796] [serial = 1234] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16C0E000) [pid = 3796] [serial = 1235] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A26B000) [pid = 3796] [serial = 1223] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19E90C00) [pid = 3796] [serial = 1222] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1309E000) [pid = 3796] [serial = 1225] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13107C00) [pid = 3796] [serial = 1226] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (140EE800) [pid = 3796] [serial = 1231] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (143F3800) [pid = 3796] [serial = 1232] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12DC4000) [pid = 3796] [serial = 1228] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12DFD000) [pid = 3796] [serial = 1229] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17F29000) [pid = 3796] [serial = 1237] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A771C00) [pid = 3796] [serial = 1253] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A278400) [pid = 3796] [serial = 1244] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A106C00) [pid = 3796] [serial = 1243] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17682C00) [pid = 3796] [serial = 1249] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A5ECC00) [pid = 3796] [serial = 1246] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AB48C00) [pid = 3796] [serial = 1256] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A8D0400) [pid = 3796] [serial = 1255] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A76C800) [pid = 3796] [serial = 1252] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A5ED400) [pid = 3796] [serial = 1247] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1816E800) [pid = 3796] [serial = 1238] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19602000) [pid = 3796] [serial = 1250] [outer = 00000000] [url = about:blank] 02:35:06 INFO - PROCESS | 3796 | 1467192906863 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1064ms 02:35:06 INFO - PROCESS | 3796 | 1467192906874 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 3796 | 1467192906877 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 02:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:35:06 INFO - PROCESS | 3796 | 1467192906896 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 3796 | 1467192906899 Marionette TRACE conn2 <- [1,1698,null,{}] 02:35:06 INFO - PROCESS | 3796 | 1467192906904 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 3796 | 1467192906908 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:07 INFO - PROCESS | 3796 | 1467192906991 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 02:35:07 INFO - PROCESS | 3796 | 1467192907001 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 3796 | 1467192907003 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:07 INFO - PROCESS | 3796 | ++DOCSHELL 12DC4400 == 31 [pid = 3796] [id = 434] 02:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1309E000) [pid = 3796] [serial = 1302] [outer = 00000000] 02:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13153800) [pid = 3796] [serial = 1303] [outer = 1309E000] 02:35:07 INFO - PROCESS | 3796 | 1467192907049 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1345EC00) [pid = 3796] [serial = 1304] [outer = 1309E000] 02:35:07 INFO - PROCESS | 3796 | 1467192907534 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 720ms 02:35:07 INFO - PROCESS | 3796 | 1467192907603 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 3796 | 1467192907606 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 02:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:35:07 INFO - PROCESS | 3796 | 1467192907613 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - PROCESS | 3796 | 1467192907615 Marionette TRACE conn2 <- [1,1702,null,{}] 02:35:07 INFO - PROCESS | 3796 | 1467192907618 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 3796 | 1467192907621 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:07 INFO - PROCESS | 3796 | 1467192907705 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 02:35:07 INFO - PROCESS | 3796 | 1467192907791 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 3796 | 1467192907794 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:07 INFO - PROCESS | 3796 | ++DOCSHELL 15365000 == 32 [pid = 3796] [id = 435] 02:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15365C00) [pid = 3796] [serial = 1305] [outer = 00000000] 02:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15428800) [pid = 3796] [serial = 1306] [outer = 15365C00] 02:35:07 INFO - PROCESS | 3796 | 1467192907845 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15A2F000) [pid = 3796] [serial = 1307] [outer = 15365C00] 02:35:08 INFO - PROCESS | 3796 | 1467192908252 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 704ms 02:35:08 INFO - PROCESS | 3796 | 1467192908309 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 3796 | 1467192908311 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:35:08 INFO - PROCESS | 3796 | 1467192908316 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 3796 | 1467192908322 Marionette TRACE conn2 <- [1,1706,null,{}] 02:35:08 INFO - PROCESS | 3796 | 1467192908331 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 3796 | 1467192908335 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:08 INFO - PROCESS | 3796 | 1467192908419 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 02:35:08 INFO - PROCESS | 3796 | 1467192908427 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 3796 | 1467192908429 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:08 INFO - PROCESS | 3796 | ++DOCSHELL 1699F400 == 33 [pid = 3796] [id = 436] 02:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (169A0400) [pid = 3796] [serial = 1308] [outer = 00000000] 02:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16ED4000) [pid = 3796] [serial = 1309] [outer = 169A0400] 02:35:08 INFO - PROCESS | 3796 | 1467192908473 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (176F2000) [pid = 3796] [serial = 1310] [outer = 169A0400] 02:35:08 INFO - PROCESS | 3796 | 1467192908944 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 704ms 02:35:09 INFO - PROCESS | 3796 | 1467192909014 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 3796 | 1467192909017 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 02:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:35:09 INFO - PROCESS | 3796 | 1467192909025 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 3796 | 1467192909027 Marionette TRACE conn2 <- [1,1710,null,{}] 02:35:09 INFO - PROCESS | 3796 | 1467192909057 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 3796 | 1467192909059 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:09 INFO - PROCESS | 3796 | 1467192909182 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 02:35:09 INFO - PROCESS | 3796 | 1467192909189 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 3796 | 1467192909191 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:09 INFO - PROCESS | 3796 | ++DOCSHELL 18178400 == 34 [pid = 3796] [id = 437] 02:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1817C000) [pid = 3796] [serial = 1311] [outer = 00000000] 02:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1960E400) [pid = 3796] [serial = 1312] [outer = 1817C000] 02:35:09 INFO - PROCESS | 3796 | 1467192909244 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A48400) [pid = 3796] [serial = 1313] [outer = 1817C000] 02:35:09 INFO - PROCESS | 3796 | 1467192909678 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:35:09 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 02:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 704ms 02:35:09 INFO - PROCESS | 3796 | 1467192909719 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 3796 | 1467192909721 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 02:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:35:09 INFO - PROCESS | 3796 | 1467192909724 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 3796 | 1467192909726 Marionette TRACE conn2 <- [1,1714,null,{}] 02:35:09 INFO - PROCESS | 3796 | 1467192909730 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 3796 | 1467192909731 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:09 INFO - PROCESS | 3796 | 1467192909839 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 02:35:09 INFO - PROCESS | 3796 | 1467192909845 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 3796 | 1467192909850 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:09 INFO - PROCESS | 3796 | ++DOCSHELL 140EE800 == 35 [pid = 3796] [id = 438] 02:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19C2D400) [pid = 3796] [serial = 1314] [outer = 00000000] 02:35:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E88400) [pid = 3796] [serial = 1315] [outer = 19C2D400] 02:35:09 INFO - PROCESS | 3796 | 1467192909954 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F80400) [pid = 3796] [serial = 1316] [outer = 19C2D400] 02:35:10 INFO - PROCESS | 3796 | 1467192910394 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 689ms 02:35:10 INFO - PROCESS | 3796 | 1467192910424 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 3796 | 1467192910426 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 02:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:35:10 INFO - PROCESS | 3796 | 1467192910433 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 3796 | 1467192910435 Marionette TRACE conn2 <- [1,1718,null,{}] 02:35:10 INFO - PROCESS | 3796 | 1467192910445 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 3796 | 1467192910447 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:10 INFO - PROCESS | 3796 | 1467192910582 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 02:35:10 INFO - PROCESS | 3796 | 1467192910606 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 3796 | 1467192910608 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:10 INFO - PROCESS | 3796 | ++DOCSHELL 1A26A400 == 36 [pid = 3796] [id = 439] 02:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A273C00) [pid = 3796] [serial = 1317] [outer = 00000000] 02:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2D9800) [pid = 3796] [serial = 1318] [outer = 1A273C00] 02:35:10 INFO - PROCESS | 3796 | 1467192910659 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2DE800) [pid = 3796] [serial = 1319] [outer = 1A273C00] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19E8D800) [pid = 3796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15E27800) [pid = 3796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19C28400) [pid = 3796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16A67000) [pid = 3796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1778F400) [pid = 3796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11090C00) [pid = 3796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (112C4000) [pid = 3796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13941C00) [pid = 3796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15A2FC00) [pid = 3796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (103CB800) [pid = 3796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (103D3C00) [pid = 3796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:35:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1542F800) [pid = 3796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:35:11 INFO - PROCESS | 3796 | 1467192911164 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:35:11 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 02:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 798ms 02:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:35:11 INFO - PROCESS | 3796 | 1467192911236 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 3796 | 1467192911238 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 02:35:11 INFO - PROCESS | 3796 | 1467192911241 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 3796 | 1467192911243 Marionette TRACE conn2 <- [1,1722,null,{}] 02:35:11 INFO - PROCESS | 3796 | 1467192911247 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 3796 | 1467192911249 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:11 INFO - PROCESS | 3796 | 1467192911333 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 02:35:11 INFO - PROCESS | 3796 | 1467192911427 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 3796 | 1467192911429 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A80C00 == 37 [pid = 3796] [id = 440] 02:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (110C0800) [pid = 3796] [serial = 1320] [outer = 00000000] 02:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1542F800) [pid = 3796] [serial = 1321] [outer = 110C0800] 02:35:11 INFO - PROCESS | 3796 | 1467192911471 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (154D0800) [pid = 3796] [serial = 1322] [outer = 110C0800] 02:35:11 INFO - PROCESS | 3796 | 1467192911822 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 626ms 02:35:11 INFO - PROCESS | 3796 | 1467192911880 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 3796 | 1467192911882 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 02:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:35:11 INFO - PROCESS | 3796 | 1467192911909 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 3796 | 1467192911911 Marionette TRACE conn2 <- [1,1726,null,{}] 02:35:11 INFO - PROCESS | 3796 | 1467192911930 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 3796 | 1467192911932 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:12 INFO - PROCESS | 3796 | 1467192912009 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 02:35:12 INFO - PROCESS | 3796 | 1467192912015 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 3796 | 1467192912017 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:12 INFO - PROCESS | 3796 | ++DOCSHELL 15422400 == 38 [pid = 3796] [id = 441] 02:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15422800) [pid = 3796] [serial = 1323] [outer = 00000000] 02:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A272C00) [pid = 3796] [serial = 1324] [outer = 15422800] 02:35:12 INFO - PROCESS | 3796 | 1467192912063 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A5F1000) [pid = 3796] [serial = 1325] [outer = 15422800] 02:35:12 INFO - PROCESS | 3796 | 1467192912511 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 02:35:12 INFO - PROCESS | 3796 | 1467192912564 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 3796 | 1467192912566 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 02:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:35:12 INFO - PROCESS | 3796 | 1467192912570 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 3796 | 1467192912572 Marionette TRACE conn2 <- [1,1730,null,{}] 02:35:12 INFO - PROCESS | 3796 | 1467192912576 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 3796 | 1467192912577 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:12 INFO - PROCESS | 3796 | 1467192912655 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 02:35:12 INFO - PROCESS | 3796 | 1467192912661 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 3796 | 1467192912672 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:12 INFO - PROCESS | 3796 | ++DOCSHELL 19E8BC00 == 39 [pid = 3796] [id = 442] 02:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E8FC00) [pid = 3796] [serial = 1326] [outer = 00000000] 02:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1AB4A800) [pid = 3796] [serial = 1327] [outer = 19E8FC00] 02:35:12 INFO - PROCESS | 3796 | 1467192912715 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AB51000) [pid = 3796] [serial = 1328] [outer = 19E8FC00] 02:35:13 INFO - PROCESS | 3796 | 1467192913225 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 688ms 02:35:13 INFO - PROCESS | 3796 | 1467192913270 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 3796 | 1467192913275 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 02:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:35:13 INFO - PROCESS | 3796 | 1467192913281 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 3796 | 1467192913286 Marionette TRACE conn2 <- [1,1734,null,{}] 02:35:13 INFO - PROCESS | 3796 | 1467192913294 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:13 INFO - PROCESS | 3796 | 1467192913299 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:13 INFO - PROCESS | 3796 | 1467192913453 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 02:35:13 INFO - PROCESS | 3796 | 1467192913561 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 3796 | 1467192913566 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:13 INFO - PROCESS | 3796 | ++DOCSHELL 129EC000 == 40 [pid = 3796] [id = 443] 02:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13031400) [pid = 3796] [serial = 1329] [outer = 00000000] 02:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1312D800) [pid = 3796] [serial = 1330] [outer = 13031400] 02:35:13 INFO - PROCESS | 3796 | 1467192913622 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13467C00) [pid = 3796] [serial = 1331] [outer = 13031400] 02:35:14 INFO - PROCESS | 3796 | 1467192914201 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1001ms 02:35:14 INFO - PROCESS | 3796 | 1467192914284 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 3796 | 1467192914288 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 02:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:35:14 INFO - PROCESS | 3796 | 1467192914295 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 3796 | 1467192914298 Marionette TRACE conn2 <- [1,1738,null,{}] 02:35:14 INFO - PROCESS | 3796 | 1467192914302 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 3796 | 1467192914307 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:14 INFO - PROCESS | 3796 | 1467192914478 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 02:35:14 INFO - PROCESS | 3796 | 1467192914610 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 3796 | 1467192914612 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:14 INFO - PROCESS | 3796 | ++DOCSHELL 169AA800 == 41 [pid = 3796] [id = 444] 02:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16A59800) [pid = 3796] [serial = 1332] [outer = 00000000] 02:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16DA5400) [pid = 3796] [serial = 1333] [outer = 16A59800] 02:35:14 INFO - PROCESS | 3796 | 1467192914668 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17F29400) [pid = 3796] [serial = 1334] [outer = 16A59800] 02:35:15 INFO - PROCESS | 3796 | 1467192915259 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1001ms 02:35:15 INFO - PROCESS | 3796 | 1467192915296 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 3796 | 1467192915299 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 02:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:35:15 INFO - PROCESS | 3796 | 1467192915303 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 3796 | 1467192915307 Marionette TRACE conn2 <- [1,1742,null,{}] 02:35:15 INFO - PROCESS | 3796 | 1467192915318 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 3796 | 1467192915325 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:15 INFO - PROCESS | 3796 | 1467192915432 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 02:35:15 INFO - PROCESS | 3796 | 1467192915539 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 3796 | 1467192915542 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:15 INFO - PROCESS | 3796 | ++DOCSHELL 1A8D0400 == 42 [pid = 3796] [id = 445] 02:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB48400) [pid = 3796] [serial = 1335] [outer = 00000000] 02:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1ABB8800) [pid = 3796] [serial = 1336] [outer = 1AB48400] 02:35:15 INFO - PROCESS | 3796 | 1467192915597 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1ABBC400) [pid = 3796] [serial = 1337] [outer = 1AB48400] 02:35:16 INFO - PROCESS | 3796 | 1467192916245 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1001ms 02:35:16 INFO - PROCESS | 3796 | 1467192916309 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 3796 | 1467192916312 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 02:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:35:16 INFO - PROCESS | 3796 | 1467192916316 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 3796 | 1467192916318 Marionette TRACE conn2 <- [1,1746,null,{}] 02:35:16 INFO - PROCESS | 3796 | 1467192916322 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 3796 | 1467192916324 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:16 INFO - PROCESS | 3796 | 1467192916437 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 02:35:16 INFO - PROCESS | 3796 | 1467192916677 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 3796 | 1467192916680 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:16 INFO - PROCESS | 3796 | ++DOCSHELL 10324400 == 43 [pid = 3796] [id = 446] 02:35:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1036A400) [pid = 3796] [serial = 1338] [outer = 00000000] 02:35:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10A7DC00) [pid = 3796] [serial = 1339] [outer = 1036A400] 02:35:16 INFO - PROCESS | 3796 | 1467192916746 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12821C00) [pid = 3796] [serial = 1340] [outer = 1036A400] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 11087000 == 42 [pid = 3796] [id = 422] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 15422400 == 41 [pid = 3796] [id = 441] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 10A80C00 == 40 [pid = 3796] [id = 440] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 1A26A400 == 39 [pid = 3796] [id = 439] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 140EE800 == 38 [pid = 3796] [id = 438] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 18178400 == 37 [pid = 3796] [id = 437] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 1699F400 == 36 [pid = 3796] [id = 436] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 15365000 == 35 [pid = 3796] [id = 435] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 12DC4400 == 34 [pid = 3796] [id = 434] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 1036EC00 == 33 [pid = 3796] [id = 433] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 10A7F800 == 32 [pid = 3796] [id = 432] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 1A10B800 == 31 [pid = 3796] [id = 431] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 1A8D0400 == 30 [pid = 3796] [id = 445] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 19E8BC00 == 29 [pid = 3796] [id = 442] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 129EC000 == 28 [pid = 3796] [id = 443] 02:35:17 INFO - PROCESS | 3796 | --DOCSHELL 169AA800 == 27 [pid = 3796] [id = 444] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A270C00) [pid = 3796] [serial = 1291] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (170F6000) [pid = 3796] [serial = 1279] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17FB7C00) [pid = 3796] [serial = 1282] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (129AF000) [pid = 3796] [serial = 1267] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (129AC000) [pid = 3796] [serial = 1270] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (129F4C00) [pid = 3796] [serial = 1271] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13C93000) [pid = 3796] [serial = 1273] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1403F400) [pid = 3796] [serial = 1274] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16265000) [pid = 3796] [serial = 1276] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (176F4800) [pid = 3796] [serial = 1280] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (129F2C00) [pid = 3796] [serial = 1285] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (132D7000) [pid = 3796] [serial = 1259] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13036400) [pid = 3796] [serial = 1258] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16DA6000) [pid = 3796] [serial = 1262] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1625D000) [pid = 3796] [serial = 1261] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A8CF400) [pid = 3796] [serial = 1265] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A5EBC00) [pid = 3796] [serial = 1264] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17798800) [pid = 3796] [serial = 1283] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (143B2800) [pid = 3796] [serial = 1286] [outer = 00000000] [url = about:blank] 02:35:17 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19E83C00) [pid = 3796] [serial = 1288] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (129F6000) [pid = 3796] [serial = 1268] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A277800) [pid = 3796] [serial = 1292] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19F75C00) [pid = 3796] [serial = 1289] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16769800) [pid = 3796] [serial = 1277] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 3796 | 1467192917968 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1706ms 02:35:18 INFO - PROCESS | 3796 | 1467192918036 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 3796 | 1467192918040 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 02:35:18 INFO - PROCESS | 3796 | 1467192918046 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:35:18 INFO - PROCESS | 3796 | 1467192918049 Marionette TRACE conn2 <- [1,1750,null,{}] 02:35:18 INFO - PROCESS | 3796 | 1467192918055 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 3796 | 1467192918058 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:18 INFO - PROCESS | 3796 | 1467192918150 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 02:35:18 INFO - PROCESS | 3796 | 1467192918157 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 3796 | 1467192918161 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:18 INFO - PROCESS | 3796 | ++DOCSHELL 1108C000 == 28 [pid = 3796] [id = 447] 02:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11090000) [pid = 3796] [serial = 1341] [outer = 00000000] 02:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (110E6C00) [pid = 3796] [serial = 1342] [outer = 11090000] 02:35:18 INFO - PROCESS | 3796 | 1467192918209 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (112C1000) [pid = 3796] [serial = 1343] [outer = 11090000] 02:35:18 INFO - PROCESS | 3796 | 1467192918712 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 704ms 02:35:18 INFO - PROCESS | 3796 | 1467192918747 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 3796 | 1467192918752 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 02:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:35:18 INFO - PROCESS | 3796 | 1467192918758 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 3796 | 1467192918761 Marionette TRACE conn2 <- [1,1754,null,{}] 02:35:18 INFO - PROCESS | 3796 | 1467192918765 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 3796 | 1467192918768 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:18 INFO - PROCESS | 3796 | 1467192918855 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 02:35:18 INFO - PROCESS | 3796 | 1467192918863 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 3796 | 1467192918866 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:18 INFO - PROCESS | 3796 | ++DOCSHELL 13033800 == 29 [pid = 3796] [id = 448] 02:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13034400) [pid = 3796] [serial = 1344] [outer = 00000000] 02:35:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13106800) [pid = 3796] [serial = 1345] [outer = 13034400] 02:35:18 INFO - PROCESS | 3796 | 1467192918914 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13136800) [pid = 3796] [serial = 1346] [outer = 13034400] 02:35:19 INFO - PROCESS | 3796 | 1467192919429 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 688ms 02:35:19 INFO - PROCESS | 3796 | 1467192919489 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 3796 | 1467192919491 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 02:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:35:19 INFO - PROCESS | 3796 | 1467192919495 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - PROCESS | 3796 | 1467192919498 Marionette TRACE conn2 <- [1,1758,null,{}] 02:35:19 INFO - PROCESS | 3796 | 1467192919509 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 3796 | 1467192919514 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:19 INFO - PROCESS | 3796 | 1467192919661 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 02:35:19 INFO - PROCESS | 3796 | 1467192919675 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 3796 | 1467192919678 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:19 INFO - PROCESS | 3796 | ++DOCSHELL 13C8BC00 == 30 [pid = 3796] [id = 449] 02:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13C93800) [pid = 3796] [serial = 1347] [outer = 00000000] 02:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (143FC000) [pid = 3796] [serial = 1348] [outer = 13C93800] 02:35:19 INFO - PROCESS | 3796 | 1467192919726 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1536A400) [pid = 3796] [serial = 1349] [outer = 13C93800] 02:35:20 INFO - PROCESS | 3796 | 1467192920151 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 688ms 02:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:35:20 INFO - PROCESS | 3796 | 1467192920193 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 3796 | 1467192920196 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 02:35:20 INFO - PROCESS | 3796 | 1467192920199 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 3796 | 1467192920201 Marionette TRACE conn2 <- [1,1762,null,{}] 02:35:20 INFO - PROCESS | 3796 | 1467192920205 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 3796 | 1467192920206 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:20 INFO - PROCESS | 3796 | 1467192920340 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 02:35:20 INFO - PROCESS | 3796 | 1467192920359 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 3796 | 1467192920361 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:20 INFO - PROCESS | 3796 | ++DOCSHELL 15452400 == 31 [pid = 3796] [id = 450] 02:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15760000) [pid = 3796] [serial = 1350] [outer = 00000000] 02:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16265000) [pid = 3796] [serial = 1351] [outer = 15760000] 02:35:20 INFO - PROCESS | 3796 | 1467192920410 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16769800) [pid = 3796] [serial = 1352] [outer = 15760000] 02:35:20 INFO - PROCESS | 3796 | 1467192920852 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 704ms 02:35:20 INFO - PROCESS | 3796 | 1467192920899 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 3796 | 1467192920901 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:35:20 INFO - PROCESS | 3796 | 1467192920904 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 3796 | 1467192920906 Marionette TRACE conn2 <- [1,1766,null,{}] 02:35:20 INFO - PROCESS | 3796 | 1467192920945 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 3796 | 1467192920947 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:21 INFO - PROCESS | 3796 | 1467192921055 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 02:35:21 INFO - PROCESS | 3796 | 1467192921065 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 3796 | 1467192921067 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:21 INFO - PROCESS | 3796 | ++DOCSHELL 16A5C400 == 32 [pid = 3796] [id = 451] 02:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16A63800) [pid = 3796] [serial = 1353] [outer = 00000000] 02:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16DA7400) [pid = 3796] [serial = 1354] [outer = 16A63800] 02:35:21 INFO - PROCESS | 3796 | 1467192921112 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (170F1400) [pid = 3796] [serial = 1355] [outer = 16A63800] 02:35:21 INFO - PROCESS | 3796 | 1467192921563 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:35:21 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 02:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 719ms 02:35:21 INFO - PROCESS | 3796 | 1467192921624 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 3796 | 1467192921626 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 02:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:35:21 INFO - PROCESS | 3796 | 1467192921630 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 3796 | 1467192921631 Marionette TRACE conn2 <- [1,1770,null,{}] 02:35:21 INFO - PROCESS | 3796 | 1467192921642 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 3796 | 1467192921647 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:21 INFO - PROCESS | 3796 | 1467192921783 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 02:35:21 INFO - PROCESS | 3796 | 1467192921797 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 3796 | 1467192921799 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:21 INFO - PROCESS | 3796 | ++DOCSHELL 17FAD400 == 33 [pid = 3796] [id = 452] 02:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1816E000) [pid = 3796] [serial = 1356] [outer = 00000000] 02:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19A41400) [pid = 3796] [serial = 1357] [outer = 1816E000] 02:35:21 INFO - PROCESS | 3796 | 1467192921843 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19C2D000) [pid = 3796] [serial = 1358] [outer = 1816E000] 02:35:22 INFO - PROCESS | 3796 | 1467192922287 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:35:22 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 02:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 688ms 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1309E000) [pid = 3796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A2E1800) [pid = 3796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (169A0400) [pid = 3796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1036F400) [pid = 3796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A273C00) [pid = 3796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15422800) [pid = 3796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19E8FC00) [pid = 3796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1817C000) [pid = 3796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19C2D400) [pid = 3796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (110C0800) [pid = 3796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15365C00) [pid = 3796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:35:22 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11AE0000) [pid = 3796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:35:22 INFO - PROCESS | 3796 | 1467192922577 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 3796 | 1467192922578 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 02:35:22 INFO - PROCESS | 3796 | 1467192922588 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 3796 | 1467192922590 Marionette TRACE conn2 <- [1,1774,null,{}] 02:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:35:22 INFO - PROCESS | 3796 | 1467192922594 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 3796 | 1467192922596 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:22 INFO - PROCESS | 3796 | 1467192922679 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 02:35:22 INFO - PROCESS | 3796 | 1467192922684 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 3796 | 1467192922686 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:22 INFO - PROCESS | 3796 | ++DOCSHELL 10A7BC00 == 34 [pid = 3796] [id = 453] 02:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (110C0800) [pid = 3796] [serial = 1359] [outer = 00000000] 02:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15365400) [pid = 3796] [serial = 1360] [outer = 110C0800] 02:35:22 INFO - PROCESS | 3796 | 1467192922729 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (154CD400) [pid = 3796] [serial = 1361] [outer = 110C0800] 02:35:23 INFO - PROCESS | 3796 | 1467192923152 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:35:23 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 02:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 595ms 02:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:35:23 INFO - PROCESS | 3796 | 1467192923191 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 3796 | 1467192923193 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 02:35:23 INFO - PROCESS | 3796 | 1467192923200 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 3796 | 1467192923202 Marionette TRACE conn2 <- [1,1778,null,{}] 02:35:23 INFO - PROCESS | 3796 | 1467192923205 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 3796 | 1467192923207 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:23 INFO - PROCESS | 3796 | 1467192923282 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 02:35:23 INFO - PROCESS | 3796 | 1467192923288 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 3796 | 1467192923290 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:23 INFO - PROCESS | 3796 | ++DOCSHELL 17FAF400 == 35 [pid = 3796] [id = 454] 02:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19606800) [pid = 3796] [serial = 1362] [outer = 00000000] 02:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E84C00) [pid = 3796] [serial = 1363] [outer = 19606800] 02:35:23 INFO - PROCESS | 3796 | 1467192923337 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E8EC00) [pid = 3796] [serial = 1364] [outer = 19606800] 02:35:23 INFO - PROCESS | 3796 | 1467192923764 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:35:23 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) 02:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 594ms 02:35:23 INFO - PROCESS | 3796 | 1467192923791 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 3796 | 1467192923793 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 02:35:23 INFO - PROCESS | 3796 | 1467192923796 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:35:23 INFO - PROCESS | 3796 | 1467192923798 Marionette TRACE conn2 <- [1,1782,null,{}] 02:35:23 INFO - PROCESS | 3796 | 1467192923816 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 3796 | 1467192923817 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:23 INFO - PROCESS | 3796 | 1467192923898 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 02:35:23 INFO - PROCESS | 3796 | 1467192923903 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 3796 | 1467192923905 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:23 INFO - PROCESS | 3796 | ++DOCSHELL 19F76400 == 36 [pid = 3796] [id = 455] 02:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F77800) [pid = 3796] [serial = 1365] [outer = 00000000] 02:35:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A111000) [pid = 3796] [serial = 1366] [outer = 19F77800] 02:35:23 INFO - PROCESS | 3796 | 1467192923949 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A111400) [pid = 3796] [serial = 1367] [outer = 19F77800] 02:35:24 INFO - PROCESS | 3796 | 1467192924416 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 642ms 02:35:24 INFO - PROCESS | 3796 | 1467192924435 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 3796 | 1467192924436 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 02:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:35:24 INFO - PROCESS | 3796 | 1467192924455 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 3796 | 1467192924457 Marionette TRACE conn2 <- [1,1786,null,{}] 02:35:24 INFO - PROCESS | 3796 | 1467192924461 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 3796 | 1467192924462 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:24 INFO - PROCESS | 3796 | 1467192924559 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 02:35:24 INFO - PROCESS | 3796 | 1467192924693 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 3796 | 1467192924696 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:24 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E6800 == 37 [pid = 3796] [id = 456] 02:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (0F9E7400) [pid = 3796] [serial = 1368] [outer = 00000000] 02:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (103CB800) [pid = 3796] [serial = 1369] [outer = 0F9E7400] 02:35:24 INFO - PROCESS | 3796 | 1467192924793 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A0A400) [pid = 3796] [serial = 1370] [outer = 0F9E7400] 02:35:25 INFO - PROCESS | 3796 | 1467192925582 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1173ms 02:35:25 INFO - PROCESS | 3796 | 1467192925613 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 3796 | 1467192925617 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 02:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:35:25 INFO - PROCESS | 3796 | 1467192925622 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 3796 | 1467192925625 Marionette TRACE conn2 <- [1,1790,null,{}] 02:35:25 INFO - PROCESS | 3796 | 1467192925630 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 3796 | 1467192925633 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:25 INFO - PROCESS | 3796 | 1467192925750 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 02:35:25 INFO - PROCESS | 3796 | 1467192925886 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 3796 | 1467192925889 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:25 INFO - PROCESS | 3796 | ++DOCSHELL 13151000 == 38 [pid = 3796] [id = 457] 02:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13158400) [pid = 3796] [serial = 1371] [outer = 00000000] 02:35:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13C91C00) [pid = 3796] [serial = 1372] [outer = 13158400] 02:35:25 INFO - PROCESS | 3796 | 1467192925946 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (14040400) [pid = 3796] [serial = 1373] [outer = 13158400] 02:35:26 INFO - PROCESS | 3796 | 1467192926821 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1251ms 02:35:26 INFO - PROCESS | 3796 | 1467192926879 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 3796 | 1467192926883 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 02:35:26 INFO - PROCESS | 3796 | 1467192926888 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:35:26 INFO - PROCESS | 3796 | 1467192926891 Marionette TRACE conn2 <- [1,1794,null,{}] 02:35:26 INFO - PROCESS | 3796 | 1467192926897 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 3796 | 1467192926899 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:27 INFO - PROCESS | 3796 | 1467192927012 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 02:35:27 INFO - PROCESS | 3796 | 1467192927117 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 3796 | 1467192927121 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 19F76400 == 37 [pid = 3796] [id = 455] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 17FAF400 == 36 [pid = 3796] [id = 454] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 10A7BC00 == 35 [pid = 3796] [id = 453] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 17FAD400 == 34 [pid = 3796] [id = 452] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 16A5C400 == 33 [pid = 3796] [id = 451] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 15452400 == 32 [pid = 3796] [id = 450] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 13C8BC00 == 31 [pid = 3796] [id = 449] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 13033800 == 30 [pid = 3796] [id = 448] 02:35:27 INFO - PROCESS | 3796 | --DOCSHELL 1108C000 == 29 [pid = 3796] [id = 447] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1960E400) [pid = 3796] [serial = 1312] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19F80400) [pid = 3796] [serial = 1316] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1542F800) [pid = 3796] [serial = 1321] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E88400) [pid = 3796] [serial = 1315] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15428800) [pid = 3796] [serial = 1306] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15A2F000) [pid = 3796] [serial = 1307] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1310B800) [pid = 3796] [serial = 1297] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1394EC00) [pid = 3796] [serial = 1298] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13153800) [pid = 3796] [serial = 1303] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1345EC00) [pid = 3796] [serial = 1304] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AB47000) [pid = 3796] [serial = 1295] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A8C6000) [pid = 3796] [serial = 1294] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16ED4000) [pid = 3796] [serial = 1309] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A0F000) [pid = 3796] [serial = 1300] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A80800) [pid = 3796] [serial = 1301] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A2D9800) [pid = 3796] [serial = 1318] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A5F1000) [pid = 3796] [serial = 1325] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AB4A800) [pid = 3796] [serial = 1327] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AB51000) [pid = 3796] [serial = 1328] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A272C00) [pid = 3796] [serial = 1324] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A2DE800) [pid = 3796] [serial = 1319] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19A48400) [pid = 3796] [serial = 1313] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (176F2000) [pid = 3796] [serial = 1310] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (154D0800) [pid = 3796] [serial = 1322] [outer = 00000000] [url = about:blank] 02:35:27 INFO - PROCESS | 3796 | ++DOCSHELL 10A04400 == 30 [pid = 3796] [id = 458] 02:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A0F000) [pid = 3796] [serial = 1374] [outer = 00000000] 02:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1108A800) [pid = 3796] [serial = 1375] [outer = 10A0F000] 02:35:27 INFO - PROCESS | 3796 | 1467192927194 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (129F2000) [pid = 3796] [serial = 1376] [outer = 10A0F000] 02:35:27 INFO - PROCESS | 3796 | 1467192927634 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 798ms 02:35:27 INFO - PROCESS | 3796 | 1467192927691 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 3796 | 1467192927696 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:35:27 INFO - PROCESS | 3796 | 1467192927702 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 3796 | 1467192927705 Marionette TRACE conn2 <- [1,1798,null,{}] 02:35:27 INFO - PROCESS | 3796 | 1467192927709 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 3796 | 1467192927711 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:27 INFO - PROCESS | 3796 | 1467192927795 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 02:35:27 INFO - PROCESS | 3796 | 1467192927803 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 3796 | 1467192927806 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:27 INFO - PROCESS | 3796 | ++DOCSHELL 132D4000 == 31 [pid = 3796] [id = 459] 02:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13468800) [pid = 3796] [serial = 1377] [outer = 00000000] 02:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1394E000) [pid = 3796] [serial = 1378] [outer = 13468800] 02:35:27 INFO - PROCESS | 3796 | 1467192927851 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (140EFC00) [pid = 3796] [serial = 1379] [outer = 13468800] 02:35:28 INFO - PROCESS | 3796 | 1467192928336 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 704ms 02:35:28 INFO - PROCESS | 3796 | 1467192928401 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 3796 | 1467192928403 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 02:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:35:28 INFO - PROCESS | 3796 | 1467192928407 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 3796 | 1467192928410 Marionette TRACE conn2 <- [1,1802,null,{}] 02:35:28 INFO - PROCESS | 3796 | 1467192928421 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 3796 | 1467192928425 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:28 INFO - PROCESS | 3796 | 1467192928540 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 02:35:28 INFO - PROCESS | 3796 | 1467192928648 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 3796 | 1467192928651 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:28 INFO - PROCESS | 3796 | ++DOCSHELL 15E24400 == 32 [pid = 3796] [id = 460] 02:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15E27C00) [pid = 3796] [serial = 1380] [outer = 00000000] 02:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1675D000) [pid = 3796] [serial = 1381] [outer = 15E27C00] 02:35:28 INFO - PROCESS | 3796 | 1467192928698 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (169A0C00) [pid = 3796] [serial = 1382] [outer = 15E27C00] 02:35:29 INFO - PROCESS | 3796 | 1467192929062 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 704ms 02:35:29 INFO - PROCESS | 3796 | 1467192929106 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 3796 | 1467192929109 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 02:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:35:29 INFO - PROCESS | 3796 | 1467192929112 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 3796 | 1467192929114 Marionette TRACE conn2 <- [1,1806,null,{}] 02:35:29 INFO - PROCESS | 3796 | 1467192929117 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 3796 | 1467192929119 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:29 INFO - PROCESS | 3796 | 1467192929211 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 02:35:29 INFO - PROCESS | 3796 | 1467192929217 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 3796 | 1467192929219 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:29 INFO - PROCESS | 3796 | ++DOCSHELL 16ED2C00 == 33 [pid = 3796] [id = 461] 02:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16EDA000) [pid = 3796] [serial = 1383] [outer = 00000000] 02:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17798000) [pid = 3796] [serial = 1384] [outer = 16EDA000] 02:35:29 INFO - PROCESS | 3796 | 1467192929266 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17FAF400) [pid = 3796] [serial = 1385] [outer = 16EDA000] 02:35:29 INFO - PROCESS | 3796 | 1467192929765 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 704ms 02:35:29 INFO - PROCESS | 3796 | 1467192929811 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 3796 | 1467192929813 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 02:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:35:29 INFO - PROCESS | 3796 | 1467192929816 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 3796 | 1467192929818 Marionette TRACE conn2 <- [1,1810,null,{}] 02:35:29 INFO - PROCESS | 3796 | 1467192929822 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 3796 | 1467192929824 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:29 INFO - PROCESS | 3796 | 1467192929932 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 02:35:30 INFO - PROCESS | 3796 | 1467192930020 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 3796 | 1467192930023 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:30 INFO - PROCESS | 3796 | ++DOCSHELL 140EE400 == 34 [pid = 3796] [id = 462] 02:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19606C00) [pid = 3796] [serial = 1386] [outer = 00000000] 02:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A4B800) [pid = 3796] [serial = 1387] [outer = 19606C00] 02:35:30 INFO - PROCESS | 3796 | 1467192930065 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19C2C000) [pid = 3796] [serial = 1388] [outer = 19606C00] 02:35:30 INFO - PROCESS | 3796 | 1467192930483 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 704ms 02:35:30 INFO - PROCESS | 3796 | 1467192930516 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 3796 | 1467192930518 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:35:30 INFO - PROCESS | 3796 | 1467192930521 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 3796 | 1467192930523 Marionette TRACE conn2 <- [1,1814,null,{}] 02:35:30 INFO - PROCESS | 3796 | 1467192930527 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 3796 | 1467192930533 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:30 INFO - PROCESS | 3796 | 1467192930676 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 02:35:30 INFO - PROCESS | 3796 | 1467192930738 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 3796 | 1467192930740 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:30 INFO - PROCESS | 3796 | ++DOCSHELL 19C2CC00 == 35 [pid = 3796] [id = 463] 02:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E86400) [pid = 3796] [serial = 1389] [outer = 00000000] 02:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A278400) [pid = 3796] [serial = 1390] [outer = 19E86400] 02:35:30 INFO - PROCESS | 3796 | 1467192930785 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2E0400) [pid = 3796] [serial = 1391] [outer = 19E86400] 02:35:31 INFO - PROCESS | 3796 | 1467192931198 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 736ms 02:35:31 INFO - PROCESS | 3796 | 1467192931271 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 3796 | 1467192931273 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 02:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:35:31 INFO - PROCESS | 3796 | 1467192931311 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 3796 | 1467192931312 Marionette TRACE conn2 <- [1,1818,null,{}] 02:35:31 INFO - PROCESS | 3796 | 1467192931318 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 3796 | 1467192931320 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:31 INFO - PROCESS | 3796 | 1467192931428 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 02:35:31 INFO - PROCESS | 3796 | 1467192931440 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 3796 | 1467192931442 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:31 INFO - PROCESS | 3796 | ++DOCSHELL 13033800 == 36 [pid = 3796] [id = 464] 02:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2D9800) [pid = 3796] [serial = 1392] [outer = 00000000] 02:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A768C00) [pid = 3796] [serial = 1393] [outer = 1A2D9800] 02:35:31 INFO - PROCESS | 3796 | 1467192931484 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A76C000) [pid = 3796] [serial = 1394] [outer = 1A2D9800] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16A63800) [pid = 3796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11090000) [pid = 3796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1036A400) [pid = 3796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13031400) [pid = 3796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16A59800) [pid = 3796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1816E000) [pid = 3796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AB48400) [pid = 3796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (110C0800) [pid = 3796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13C93800) [pid = 3796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13034400) [pid = 3796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15760000) [pid = 3796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:35:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19606800) [pid = 3796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:35:31 INFO - PROCESS | 3796 | 1467192931927 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 641ms 02:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:35:31 INFO - PROCESS | 3796 | 1467192931969 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 3796 | 1467192931971 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 02:35:31 INFO - PROCESS | 3796 | 1467192931975 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 3796 | 1467192931976 Marionette TRACE conn2 <- [1,1822,null,{}] 02:35:32 INFO - PROCESS | 3796 | 1467192931981 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 3796 | 1467192931983 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:32 INFO - PROCESS | 3796 | 1467192932061 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 02:35:32 INFO - PROCESS | 3796 | 1467192932066 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 3796 | 1467192932068 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:32 INFO - PROCESS | 3796 | ++DOCSHELL 112C5800 == 37 [pid = 3796] [id = 465] 02:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14040800) [pid = 3796] [serial = 1395] [outer = 00000000] 02:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16DA9800) [pid = 3796] [serial = 1396] [outer = 14040800] 02:35:32 INFO - PROCESS | 3796 | 1467192932110 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E81C00) [pid = 3796] [serial = 1397] [outer = 14040800] 02:35:32 INFO - PROCESS | 3796 | 1467192932522 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:35:32 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 02:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 595ms 02:35:32 INFO - PROCESS | 3796 | 1467192932574 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 3796 | 1467192932575 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 02:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:35:32 INFO - PROCESS | 3796 | 1467192932583 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 3796 | 1467192932584 Marionette TRACE conn2 <- [1,1826,null,{}] 02:35:32 INFO - PROCESS | 3796 | 1467192932588 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 3796 | 1467192932590 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:32 INFO - PROCESS | 3796 | 1467192932675 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 02:35:32 INFO - PROCESS | 3796 | 1467192932682 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 3796 | 1467192932684 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:32 INFO - PROCESS | 3796 | ++DOCSHELL 1675F800 == 38 [pid = 3796] [id = 466] 02:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (169A0400) [pid = 3796] [serial = 1398] [outer = 00000000] 02:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A5F2000) [pid = 3796] [serial = 1399] [outer = 169A0400] 02:35:32 INFO - PROCESS | 3796 | 1467192932726 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A765800) [pid = 3796] [serial = 1400] [outer = 169A0400] 02:35:33 INFO - PROCESS | 3796 | 1467192933197 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 641ms 02:35:33 INFO - PROCESS | 3796 | 1467192933226 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 3796 | 1467192933228 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 02:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:35:33 INFO - PROCESS | 3796 | 1467192933232 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 3796 | 1467192933234 Marionette TRACE conn2 <- [1,1830,null,{}] 02:35:33 INFO - PROCESS | 3796 | 1467192933237 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 3796 | 1467192933239 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:33 INFO - PROCESS | 3796 | 1467192933316 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 02:35:33 INFO - PROCESS | 3796 | 1467192933321 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 3796 | 1467192933323 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:33 INFO - PROCESS | 3796 | ++DOCSHELL 12BD3400 == 39 [pid = 3796] [id = 467] 02:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12DF8C00) [pid = 3796] [serial = 1401] [outer = 00000000] 02:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A8D0800) [pid = 3796] [serial = 1402] [outer = 12DF8C00] 02:35:33 INFO - PROCESS | 3796 | 1467192933366 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB4A400) [pid = 3796] [serial = 1403] [outer = 12DF8C00] 02:35:33 INFO - PROCESS | 3796 | 1467192933920 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 735ms 02:35:33 INFO - PROCESS | 3796 | 1467192933975 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 3796 | 1467192933979 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 02:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:35:33 INFO - PROCESS | 3796 | 1467192933985 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 3796 | 1467192933989 Marionette TRACE conn2 <- [1,1834,null,{}] 02:35:34 INFO - PROCESS | 3796 | 1467192933995 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 3796 | 1467192933998 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:34 INFO - PROCESS | 3796 | 1467192934186 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 02:35:34 INFO - PROCESS | 3796 | 1467192934323 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 3796 | 1467192934328 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:34 INFO - PROCESS | 3796 | ++DOCSHELL 103D1400 == 40 [pid = 3796] [id = 468] 02:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (103D2C00) [pid = 3796] [serial = 1404] [outer = 00000000] 02:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1310B800) [pid = 3796] [serial = 1405] [outer = 103D2C00] 02:35:34 INFO - PROCESS | 3796 | 1467192934385 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1345EC00) [pid = 3796] [serial = 1406] [outer = 103D2C00] 02:35:34 INFO - PROCESS | 3796 | 1467192934940 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:35:35 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) 02:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1001ms 02:35:35 INFO - PROCESS | 3796 | 1467192934988 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 3796 | 1467192934993 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:35:35 INFO - PROCESS | 3796 | 1467192935000 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 3796 | 1467192935003 Marionette TRACE conn2 <- [1,1838,null,{}] 02:35:35 INFO - PROCESS | 3796 | 1467192935007 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 3796 | 1467192935010 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:35 INFO - PROCESS | 3796 | 1467192935117 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 02:35:35 INFO - PROCESS | 3796 | 1467192935224 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 3796 | 1467192935227 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:35 INFO - PROCESS | 3796 | ++DOCSHELL 1575EC00 == 41 [pid = 3796] [id = 469] 02:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15760C00) [pid = 3796] [serial = 1407] [outer = 00000000] 02:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1675B000) [pid = 3796] [serial = 1408] [outer = 15760C00] 02:35:35 INFO - PROCESS | 3796 | 1467192935281 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16ED4000) [pid = 3796] [serial = 1409] [outer = 15760C00] 02:35:35 INFO - PROCESS | 3796 | 1467192935892 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 939ms 02:35:35 INFO - PROCESS | 3796 | 1467192935944 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 3796 | 1467192935947 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:35:35 INFO - PROCESS | 3796 | 1467192935951 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 3796 | 1467192935954 Marionette TRACE conn2 <- [1,1842,null,{}] 02:35:35 INFO - PROCESS | 3796 | 1467192935966 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 3796 | 1467192935970 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:36 INFO - PROCESS | 3796 | 1467192936075 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 02:35:36 INFO - PROCESS | 3796 | 1467192936213 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 3796 | 1467192936216 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:36 INFO - PROCESS | 3796 | ++DOCSHELL 19F80400 == 42 [pid = 3796] [id = 470] 02:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19F80C00) [pid = 3796] [serial = 1410] [outer = 00000000] 02:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A2DF800) [pid = 3796] [serial = 1411] [outer = 19F80C00] 02:35:36 INFO - PROCESS | 3796 | 1467192936272 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A773C00) [pid = 3796] [serial = 1412] [outer = 19F80C00] 02:35:37 INFO - PROCESS | 3796 | 1467192937030 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1158ms 02:35:37 INFO - PROCESS | 3796 | 1467192937111 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 3796 | 1467192937115 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 02:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:35:37 INFO - PROCESS | 3796 | 1467192937120 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 3796 | 1467192937123 Marionette TRACE conn2 <- [1,1846,null,{}] 02:35:37 INFO - PROCESS | 3796 | 1467192937129 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 3796 | 1467192937131 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:37 INFO - PROCESS | 3796 | 1467192937234 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 02:35:37 INFO - PROCESS | 3796 | 1467192937367 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 3796 | 1467192937372 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:37 INFO - PROCESS | 3796 | ++DOCSHELL 12DC0400 == 43 [pid = 3796] [id = 471] 02:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12DF1800) [pid = 3796] [serial = 1413] [outer = 00000000] 02:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (130A2C00) [pid = 3796] [serial = 1414] [outer = 12DF1800] 02:35:37 INFO - PROCESS | 3796 | 1467192937422 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1312F800) [pid = 3796] [serial = 1415] [outer = 12DF1800] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 10324400 == 42 [pid = 3796] [id = 446] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 1675F800 == 41 [pid = 3796] [id = 466] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 112C5800 == 40 [pid = 3796] [id = 465] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 13033800 == 39 [pid = 3796] [id = 464] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 19C2CC00 == 38 [pid = 3796] [id = 463] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 140EE400 == 37 [pid = 3796] [id = 462] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 16ED2C00 == 36 [pid = 3796] [id = 461] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 15E24400 == 35 [pid = 3796] [id = 460] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 132D4000 == 34 [pid = 3796] [id = 459] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 10A04400 == 33 [pid = 3796] [id = 458] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 13151000 == 32 [pid = 3796] [id = 457] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 0F9E6800 == 31 [pid = 3796] [id = 456] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 19F80400 == 30 [pid = 3796] [id = 470] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 12BD3400 == 29 [pid = 3796] [id = 467] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 103D1400 == 28 [pid = 3796] [id = 468] 02:35:38 INFO - PROCESS | 3796 | --DOCSHELL 1575EC00 == 27 [pid = 3796] [id = 469] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16DA7400) [pid = 3796] [serial = 1354] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (110E6C00) [pid = 3796] [serial = 1342] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (112C1000) [pid = 3796] [serial = 1343] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12821C00) [pid = 3796] [serial = 1340] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A7DC00) [pid = 3796] [serial = 1339] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13467C00) [pid = 3796] [serial = 1331] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1312D800) [pid = 3796] [serial = 1330] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17F29400) [pid = 3796] [serial = 1334] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16DA5400) [pid = 3796] [serial = 1333] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A41400) [pid = 3796] [serial = 1357] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1ABBC400) [pid = 3796] [serial = 1337] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1ABB8800) [pid = 3796] [serial = 1336] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (154CD400) [pid = 3796] [serial = 1361] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15365400) [pid = 3796] [serial = 1360] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (143FC000) [pid = 3796] [serial = 1348] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1536A400) [pid = 3796] [serial = 1349] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19C2D000) [pid = 3796] [serial = 1358] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13136800) [pid = 3796] [serial = 1346] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16265000) [pid = 3796] [serial = 1351] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16769800) [pid = 3796] [serial = 1352] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (170F1400) [pid = 3796] [serial = 1355] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13106800) [pid = 3796] [serial = 1345] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19E8EC00) [pid = 3796] [serial = 1364] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19E84C00) [pid = 3796] [serial = 1363] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A111000) [pid = 3796] [serial = 1366] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 3796 | 1467192938589 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1502ms 02:35:38 INFO - PROCESS | 3796 | 1467192938625 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 02:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:35:38 INFO - PROCESS | 3796 | 1467192938629 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 02:35:38 INFO - PROCESS | 3796 | 1467192938634 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 3796 | 1467192938637 Marionette TRACE conn2 <- [1,1850,null,{}] 02:35:38 INFO - PROCESS | 3796 | 1467192938642 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 3796 | 1467192938645 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:38 INFO - PROCESS | 3796 | 1467192938777 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 02:35:38 INFO - PROCESS | 3796 | 1467192938878 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 3796 | 1467192938881 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:38 INFO - PROCESS | 3796 | ++DOCSHELL 112C8800 == 28 [pid = 3796] [id = 472] 02:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (112CA800) [pid = 3796] [serial = 1416] [outer = 00000000] 02:35:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12929C00) [pid = 3796] [serial = 1417] [outer = 112CA800] 02:35:38 INFO - PROCESS | 3796 | 1467192938927 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (129EBC00) [pid = 3796] [serial = 1418] [outer = 112CA800] 02:35:39 INFO - PROCESS | 3796 | 1467192939342 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 736ms 02:35:39 INFO - PROCESS | 3796 | 1467192939371 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 3796 | 1467192939376 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 02:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:35:39 INFO - PROCESS | 3796 | 1467192939382 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 3796 | 1467192939385 Marionette TRACE conn2 <- [1,1854,null,{}] 02:35:39 INFO - PROCESS | 3796 | 1467192939389 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 3796 | 1467192939391 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:39 INFO - PROCESS | 3796 | 1467192939477 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 02:35:39 INFO - PROCESS | 3796 | 1467192939483 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 3796 | 1467192939485 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:39 INFO - PROCESS | 3796 | ++DOCSHELL 1310A000 == 29 [pid = 3796] [id = 473] 02:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1314B000) [pid = 3796] [serial = 1419] [outer = 00000000] 02:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13240C00) [pid = 3796] [serial = 1420] [outer = 1314B000] 02:35:39 INFO - PROCESS | 3796 | 1467192939532 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1394D800) [pid = 3796] [serial = 1421] [outer = 1314B000] 02:35:40 INFO - PROCESS | 3796 | 1467192940004 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 626ms 02:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:35:40 INFO - PROCESS | 3796 | 1467192940019 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 3796 | 1467192940021 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 02:35:40 INFO - PROCESS | 3796 | 1467192940025 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 3796 | 1467192940028 Marionette TRACE conn2 <- [1,1858,null,{}] 02:35:40 INFO - PROCESS | 3796 | 1467192940043 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 3796 | 1467192940047 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:40 INFO - PROCESS | 3796 | 1467192940128 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 02:35:40 INFO - PROCESS | 3796 | 1467192940135 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 3796 | 1467192940138 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:40 INFO - PROCESS | 3796 | ++DOCSHELL 154D7C00 == 30 [pid = 3796] [id = 474] 02:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (154D9400) [pid = 3796] [serial = 1422] [outer = 00000000] 02:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15E20C00) [pid = 3796] [serial = 1423] [outer = 154D9400] 02:35:40 INFO - PROCESS | 3796 | 1467192940185 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16265000) [pid = 3796] [serial = 1424] [outer = 154D9400] 02:35:40 INFO - PROCESS | 3796 | 1467192940668 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 688ms 02:35:40 INFO - PROCESS | 3796 | 1467192940724 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 3796 | 1467192940727 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 02:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:35:40 INFO - PROCESS | 3796 | 1467192940730 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 3796 | 1467192940732 Marionette TRACE conn2 <- [1,1862,null,{}] 02:35:40 INFO - PROCESS | 3796 | 1467192940735 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 3796 | 1467192940737 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:40 INFO - PROCESS | 3796 | 1467192940856 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 02:35:40 INFO - PROCESS | 3796 | 1467192940862 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 3796 | 1467192940865 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:40 INFO - PROCESS | 3796 | ++DOCSHELL 1675F800 == 31 [pid = 3796] [id = 475] 02:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16765000) [pid = 3796] [serial = 1425] [outer = 00000000] 02:35:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16DA7C00) [pid = 3796] [serial = 1426] [outer = 16765000] 02:35:40 INFO - PROCESS | 3796 | 1467192940958 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1768B800) [pid = 3796] [serial = 1427] [outer = 16765000] 02:35:41 INFO - PROCESS | 3796 | 1467192941367 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 688ms 02:35:41 INFO - PROCESS | 3796 | 1467192941429 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 3796 | 1467192941431 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 02:35:41 INFO - PROCESS | 3796 | 1467192941435 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:35:41 INFO - PROCESS | 3796 | 1467192941436 Marionette TRACE conn2 <- [1,1866,null,{}] 02:35:41 INFO - PROCESS | 3796 | 1467192941445 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 3796 | 1467192941447 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:41 INFO - PROCESS | 3796 | 1467192941580 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 02:35:41 INFO - PROCESS | 3796 | 1467192941600 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 3796 | 1467192941602 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:41 INFO - PROCESS | 3796 | ++DOCSHELL 17795400 == 32 [pid = 3796] [id = 476] 02:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17797C00) [pid = 3796] [serial = 1428] [outer = 00000000] 02:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18170C00) [pid = 3796] [serial = 1429] [outer = 17797C00] 02:35:41 INFO - PROCESS | 3796 | 1467192941645 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19605000) [pid = 3796] [serial = 1430] [outer = 17797C00] 02:35:42 INFO - PROCESS | 3796 | 1467192942085 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 704ms 02:35:42 INFO - PROCESS | 3796 | 1467192942134 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 3796 | 1467192942136 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 02:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:35:42 INFO - PROCESS | 3796 | 1467192942145 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 3796 | 1467192942147 Marionette TRACE conn2 <- [1,1870,null,{}] 02:35:42 INFO - PROCESS | 3796 | 1467192942151 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 3796 | 1467192942156 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:42 INFO - PROCESS | 3796 | 1467192942289 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 02:35:42 INFO - PROCESS | 3796 | 1467192942352 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 3796 | 1467192942354 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:42 INFO - PROCESS | 3796 | ++DOCSHELL 19A48C00 == 33 [pid = 3796] [id = 477] 02:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19C2CC00) [pid = 3796] [serial = 1431] [outer = 00000000] 02:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19F74C00) [pid = 3796] [serial = 1432] [outer = 19C2CC00] 02:35:42 INFO - PROCESS | 3796 | 1467192942428 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19F81000) [pid = 3796] [serial = 1433] [outer = 19C2CC00] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (169A0400) [pid = 3796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12DF8C00) [pid = 3796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19606C00) [pid = 3796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E86400) [pid = 3796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15E27C00) [pid = 3796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A0F000) [pid = 3796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13158400) [pid = 3796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A2D9800) [pid = 3796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0F9E7400) [pid = 3796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16EDA000) [pid = 3796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13468800) [pid = 3796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (14040800) [pid = 3796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:35:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19F77800) [pid = 3796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:35:43 INFO - PROCESS | 3796 | 1467192943142 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1001ms 02:35:43 INFO - PROCESS | 3796 | 1467192943179 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 3796 | 1467192943181 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 02:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:35:43 INFO - PROCESS | 3796 | 1467192943194 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 3796 | 1467192943196 Marionette TRACE conn2 <- [1,1874,null,{}] 02:35:43 INFO - PROCESS | 3796 | 1467192943199 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 3796 | 1467192943201 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:43 INFO - PROCESS | 3796 | 1467192943308 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 02:35:43 INFO - PROCESS | 3796 | 1467192943369 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 3796 | 1467192943371 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 10369800 == 34 [pid = 3796] [id = 478] 02:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10375800) [pid = 3796] [serial = 1434] [outer = 00000000] 02:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (14040800) [pid = 3796] [serial = 1435] [outer = 10375800] 02:35:43 INFO - PROCESS | 3796 | 1467192943414 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176EEC00) [pid = 3796] [serial = 1436] [outer = 10375800] 02:35:43 INFO - PROCESS | 3796 | 1467192943765 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 595ms 02:35:43 INFO - PROCESS | 3796 | 1467192943782 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 3796 | 1467192943784 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 02:35:43 INFO - PROCESS | 3796 | 1467192943787 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:35:43 INFO - PROCESS | 3796 | 1467192943789 Marionette TRACE conn2 <- [1,1878,null,{}] 02:35:43 INFO - PROCESS | 3796 | 1467192943792 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 3796 | 1467192943794 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:43 INFO - PROCESS | 3796 | 1467192943913 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 02:35:43 INFO - PROCESS | 3796 | 1467192943921 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 3796 | 1467192943923 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:43 INFO - PROCESS | 3796 | ++DOCSHELL 143F9800 == 35 [pid = 3796] [id = 479] 02:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15364400) [pid = 3796] [serial = 1437] [outer = 00000000] 02:35:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F77800) [pid = 3796] [serial = 1438] [outer = 15364400] 02:35:43 INFO - PROCESS | 3796 | 1467192943966 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F7F000) [pid = 3796] [serial = 1439] [outer = 15364400] 02:35:44 INFO - PROCESS | 3796 | 1467192944372 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 626ms 02:35:44 INFO - PROCESS | 3796 | 1467192944425 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 3796 | 1467192944427 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 02:35:44 INFO - PROCESS | 3796 | 1467192944431 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:35:44 INFO - PROCESS | 3796 | 1467192944432 Marionette TRACE conn2 <- [1,1882,null,{}] 02:35:44 INFO - PROCESS | 3796 | 1467192944435 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:44 INFO - PROCESS | 3796 | 1467192944437 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:44 INFO - PROCESS | 3796 | 1467192944512 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 02:35:44 INFO - PROCESS | 3796 | 1467192944629 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 3796 | 1467192944631 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:44 INFO - PROCESS | 3796 | ++DOCSHELL 154D2800 == 36 [pid = 3796] [id = 480] 02:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19C25400) [pid = 3796] [serial = 1440] [outer = 00000000] 02:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5F1000) [pid = 3796] [serial = 1441] [outer = 19C25400] 02:35:44 INFO - PROCESS | 3796 | 1467192944676 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A767800) [pid = 3796] [serial = 1442] [outer = 19C25400] 02:35:45 INFO - PROCESS | 3796 | 1467192945257 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 892ms 02:35:45 INFO - PROCESS | 3796 | 1467192945336 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 3796 | 1467192945341 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 02:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:35:45 INFO - PROCESS | 3796 | 1467192945346 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 3796 | 1467192945349 Marionette TRACE conn2 <- [1,1886,null,{}] 02:35:45 INFO - PROCESS | 3796 | 1467192945355 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 3796 | 1467192945358 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:45 INFO - PROCESS | 3796 | 1467192945538 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 02:35:45 INFO - PROCESS | 3796 | 1467192945549 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 3796 | 1467192945552 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:45 INFO - PROCESS | 3796 | ++DOCSHELL 10A02000 == 37 [pid = 3796] [id = 481] 02:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A0F000) [pid = 3796] [serial = 1443] [outer = 00000000] 02:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (129AC000) [pid = 3796] [serial = 1444] [outer = 10A0F000] 02:35:45 INFO - PROCESS | 3796 | 1467192945607 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13109C00) [pid = 3796] [serial = 1445] [outer = 10A0F000] 02:35:46 INFO - PROCESS | 3796 | 1467192946385 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1095ms 02:35:46 INFO - PROCESS | 3796 | 1467192946440 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 02:35:46 INFO - PROCESS | 3796 | 1467192946445 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 02:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:35:46 INFO - PROCESS | 3796 | 1467192946452 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 3796 | 1467192946455 Marionette TRACE conn2 <- [1,1890,null,{}] 02:35:46 INFO - PROCESS | 3796 | 1467192946458 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:46 INFO - PROCESS | 3796 | 1467192946461 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:46 INFO - PROCESS | 3796 | 1467192946576 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 02:35:46 INFO - PROCESS | 3796 | 1467192946721 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 3796 | 1467192946723 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:46 INFO - PROCESS | 3796 | ++DOCSHELL 1536A800 == 38 [pid = 3796] [id = 482] 02:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1536B800) [pid = 3796] [serial = 1446] [outer = 00000000] 02:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15458400) [pid = 3796] [serial = 1447] [outer = 1536B800] 02:35:46 INFO - PROCESS | 3796 | 1467192946779 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16760000) [pid = 3796] [serial = 1448] [outer = 1536B800] 02:35:47 INFO - PROCESS | 3796 | 1467192947647 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 143F9800 == 37 [pid = 3796] [id = 479] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 10369800 == 36 [pid = 3796] [id = 478] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 19A48C00 == 35 [pid = 3796] [id = 477] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 17795400 == 34 [pid = 3796] [id = 476] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 1675F800 == 33 [pid = 3796] [id = 475] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 154D7C00 == 32 [pid = 3796] [id = 474] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 1310A000 == 31 [pid = 3796] [id = 473] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 112C8800 == 30 [pid = 3796] [id = 472] 02:35:47 INFO - PROCESS | 3796 | --DOCSHELL 12DC0400 == 29 [pid = 3796] [id = 471] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A111400) [pid = 3796] [serial = 1367] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A765800) [pid = 3796] [serial = 1400] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A8D0800) [pid = 3796] [serial = 1402] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1AB4A400) [pid = 3796] [serial = 1403] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A4B800) [pid = 3796] [serial = 1387] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A278400) [pid = 3796] [serial = 1390] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19C2C000) [pid = 3796] [serial = 1388] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1675D000) [pid = 3796] [serial = 1381] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (169A0C00) [pid = 3796] [serial = 1382] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1108A800) [pid = 3796] [serial = 1375] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129F2000) [pid = 3796] [serial = 1376] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13C91C00) [pid = 3796] [serial = 1372] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A768C00) [pid = 3796] [serial = 1393] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (14040400) [pid = 3796] [serial = 1373] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (103CB800) [pid = 3796] [serial = 1369] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A0A400) [pid = 3796] [serial = 1370] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17798000) [pid = 3796] [serial = 1384] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1394E000) [pid = 3796] [serial = 1378] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (140EFC00) [pid = 3796] [serial = 1379] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A2E0400) [pid = 3796] [serial = 1391] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A76C000) [pid = 3796] [serial = 1394] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A5F2000) [pid = 3796] [serial = 1399] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16DA9800) [pid = 3796] [serial = 1396] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19E81C00) [pid = 3796] [serial = 1397] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17FAF400) [pid = 3796] [serial = 1385] [outer = 00000000] [url = about:blank] 02:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1299ms 02:35:47 INFO - PROCESS | 3796 | 1467192947748 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 3796 | 1467192947752 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 02:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:35:47 INFO - PROCESS | 3796 | 1467192947757 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 3796 | 1467192947760 Marionette TRACE conn2 <- [1,1894,null,{}] 02:35:47 INFO - PROCESS | 3796 | 1467192947765 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:47 INFO - PROCESS | 3796 | 1467192947768 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:47 INFO - PROCESS | 3796 | 1467192947858 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 02:35:47 INFO - PROCESS | 3796 | 1467192947865 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 3796 | 1467192947867 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:47 INFO - PROCESS | 3796 | ++DOCSHELL 11C40800 == 30 [pid = 3796] [id = 483] 02:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11CCCC00) [pid = 3796] [serial = 1449] [outer = 00000000] 02:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (129B6000) [pid = 3796] [serial = 1450] [outer = 11CCCC00] 02:35:47 INFO - PROCESS | 3796 | 1467192947914 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12DC9400) [pid = 3796] [serial = 1451] [outer = 11CCCC00] 02:35:48 INFO - PROCESS | 3796 | 1467192948436 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 704ms 02:35:48 INFO - PROCESS | 3796 | 1467192948453 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 3796 | 1467192948457 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 02:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:35:48 INFO - PROCESS | 3796 | 1467192948463 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 3796 | 1467192948466 Marionette TRACE conn2 <- [1,1898,null,{}] 02:35:48 INFO - PROCESS | 3796 | 1467192948469 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:48 INFO - PROCESS | 3796 | 1467192948472 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:48 INFO - PROCESS | 3796 | 1467192948554 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 02:35:48 INFO - PROCESS | 3796 | 1467192948563 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 3796 | 1467192948565 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:48 INFO - PROCESS | 3796 | ++DOCSHELL 1394E000 == 31 [pid = 3796] [id = 484] 02:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13C8BC00) [pid = 3796] [serial = 1452] [outer = 00000000] 02:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (140F0800) [pid = 3796] [serial = 1453] [outer = 13C8BC00] 02:35:48 INFO - PROCESS | 3796 | 1467192948611 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15365400) [pid = 3796] [serial = 1454] [outer = 13C8BC00] 02:35:49 INFO - PROCESS | 3796 | 1467192949091 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 689ms 02:35:49 INFO - PROCESS | 3796 | 1467192949163 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 3796 | 1467192949165 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:35:49 INFO - PROCESS | 3796 | 1467192949169 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 3796 | 1467192949172 Marionette TRACE conn2 <- [1,1902,null,{}] 02:35:49 INFO - PROCESS | 3796 | 1467192949183 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 3796 | 1467192949187 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:49 INFO - PROCESS | 3796 | 1467192949270 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 02:35:49 INFO - PROCESS | 3796 | 1467192949370 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 3796 | 1467192949373 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:49 INFO - PROCESS | 3796 | ++DOCSHELL 169A0400 == 32 [pid = 3796] [id = 485] 02:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (169A0C00) [pid = 3796] [serial = 1455] [outer = 00000000] 02:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16DA0000) [pid = 3796] [serial = 1456] [outer = 169A0C00] 02:35:49 INFO - PROCESS | 3796 | 1467192949420 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (170F6400) [pid = 3796] [serial = 1457] [outer = 169A0C00] 02:35:49 INFO - PROCESS | 3796 | 1467192949799 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 642ms 02:35:49 INFO - PROCESS | 3796 | 1467192949806 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 3796 | 1467192949809 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:35:49 INFO - PROCESS | 3796 | 1467192949812 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 3796 | 1467192949814 Marionette TRACE conn2 <- [1,1906,null,{}] 02:35:49 INFO - PROCESS | 3796 | 1467192949817 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 3796 | 1467192949819 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:49 INFO - PROCESS | 3796 | 1467192949944 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 02:35:50 INFO - PROCESS | 3796 | 1467192949988 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 3796 | 1467192949990 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:50 INFO - PROCESS | 3796 | ++DOCSHELL 176EE000 == 33 [pid = 3796] [id = 486] 02:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176F4C00) [pid = 3796] [serial = 1458] [outer = 00000000] 02:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1816F000) [pid = 3796] [serial = 1459] [outer = 176F4C00] 02:35:50 INFO - PROCESS | 3796 | 1467192950045 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19610C00) [pid = 3796] [serial = 1460] [outer = 176F4C00] 02:35:50 INFO - PROCESS | 3796 | 1467192950477 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 704ms 02:35:50 INFO - PROCESS | 3796 | 1467192950512 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 3796 | 1467192950513 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 02:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:35:50 INFO - PROCESS | 3796 | 1467192950517 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 3796 | 1467192950519 Marionette TRACE conn2 <- [1,1910,null,{}] 02:35:50 INFO - PROCESS | 3796 | 1467192950522 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 3796 | 1467192950524 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:50 INFO - PROCESS | 3796 | 1467192950633 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 02:35:50 INFO - PROCESS | 3796 | 1467192950639 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 3796 | 1467192950641 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:50 INFO - PROCESS | 3796 | ++DOCSHELL 17F32000 == 34 [pid = 3796] [id = 487] 02:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FB0000) [pid = 3796] [serial = 1461] [outer = 00000000] 02:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E82000) [pid = 3796] [serial = 1462] [outer = 17FB0000] 02:35:50 INFO - PROCESS | 3796 | 1467192950683 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E87C00) [pid = 3796] [serial = 1463] [outer = 17FB0000] 02:35:51 INFO - PROCESS | 3796 | 1467192951144 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 704ms 02:35:51 INFO - PROCESS | 3796 | 1467192951217 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 3796 | 1467192951219 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 02:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:35:51 INFO - PROCESS | 3796 | 1467192951222 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 3796 | 1467192951224 Marionette TRACE conn2 <- [1,1914,null,{}] 02:35:51 INFO - PROCESS | 3796 | 1467192951228 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 3796 | 1467192951233 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:51 INFO - PROCESS | 3796 | 1467192951398 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 02:35:51 INFO - PROCESS | 3796 | 1467192951422 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 3796 | 1467192951424 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:51 INFO - PROCESS | 3796 | ++DOCSHELL 19F80800 == 35 [pid = 3796] [id = 488] 02:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F81C00) [pid = 3796] [serial = 1464] [outer = 00000000] 02:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A768C00) [pid = 3796] [serial = 1465] [outer = 19F81C00] 02:35:51 INFO - PROCESS | 3796 | 1467192951467 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5E5400) [pid = 3796] [serial = 1466] [outer = 19F81C00] 02:35:51 INFO - PROCESS | 3796 | 1467192951903 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 751ms 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (154D9400) [pid = 3796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (112CA800) [pid = 3796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1314B000) [pid = 3796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19C2CC00) [pid = 3796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17797C00) [pid = 3796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10375800) [pid = 3796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (12DF1800) [pid = 3796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15364400) [pid = 3796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (103D2C00) [pid = 3796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15760C00) [pid = 3796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19F80C00) [pid = 3796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:35:52 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16765000) [pid = 3796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:35:52 INFO - PROCESS | 3796 | 1467192952021 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 3796 | 1467192952023 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 02:35:52 INFO - PROCESS | 3796 | 1467192952032 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 3796 | 1467192952035 Marionette TRACE conn2 <- [1,1918,null,{}] 02:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:35:52 INFO - PROCESS | 3796 | 1467192952040 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 3796 | 1467192952042 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:52 INFO - PROCESS | 3796 | 1467192952127 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 02:35:52 INFO - PROCESS | 3796 | 1467192952132 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 3796 | 1467192952134 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:52 INFO - PROCESS | 3796 | ++DOCSHELL 1314B000 == 36 [pid = 3796] [id = 489] 02:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1345F800) [pid = 3796] [serial = 1467] [outer = 00000000] 02:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (154D9400) [pid = 3796] [serial = 1468] [outer = 1345F800] 02:35:52 INFO - PROCESS | 3796 | 1467192952176 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1675B800) [pid = 3796] [serial = 1469] [outer = 1345F800] 02:35:52 INFO - PROCESS | 3796 | 1467192952598 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 595ms 02:35:52 INFO - PROCESS | 3796 | 1467192952640 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 3796 | 1467192952642 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 02:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:35:52 INFO - PROCESS | 3796 | 1467192952649 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 3796 | 1467192952651 Marionette TRACE conn2 <- [1,1922,null,{}] 02:35:52 INFO - PROCESS | 3796 | 1467192952655 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 3796 | 1467192952657 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:52 INFO - PROCESS | 3796 | 1467192952762 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 02:35:52 INFO - PROCESS | 3796 | 1467192952769 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 3796 | 1467192952771 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:52 INFO - PROCESS | 3796 | ++DOCSHELL 15365C00 == 37 [pid = 3796] [id = 490] 02:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (154D7C00) [pid = 3796] [serial = 1470] [outer = 00000000] 02:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19F83400) [pid = 3796] [serial = 1471] [outer = 154D7C00] 02:35:52 INFO - PROCESS | 3796 | 1467192952813 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A8C3800) [pid = 3796] [serial = 1472] [outer = 154D7C00] 02:35:53 INFO - PROCESS | 3796 | 1467192953240 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 626ms 02:35:53 INFO - PROCESS | 3796 | 1467192953286 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 3796 | 1467192953288 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:35:53 INFO - PROCESS | 3796 | 1467192953292 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 3796 | 1467192953294 Marionette TRACE conn2 <- [1,1926,null,{}] 02:35:53 INFO - PROCESS | 3796 | 1467192953302 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 3796 | 1467192953304 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:53 INFO - PROCESS | 3796 | 1467192953381 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 02:35:53 INFO - PROCESS | 3796 | 1467192953387 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 3796 | 1467192953389 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:53 INFO - PROCESS | 3796 | ++DOCSHELL 1699FC00 == 38 [pid = 3796] [id = 491] 02:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17792800) [pid = 3796] [serial = 1473] [outer = 00000000] 02:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1AB52000) [pid = 3796] [serial = 1474] [outer = 17792800] 02:35:53 INFO - PROCESS | 3796 | 1467192953441 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AB51C00) [pid = 3796] [serial = 1475] [outer = 17792800] 02:35:53 INFO - PROCESS | 3796 | 1467192953859 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 594ms 02:35:53 INFO - PROCESS | 3796 | 1467192953888 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 3796 | 1467192953890 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:35:53 INFO - PROCESS | 3796 | 1467192953894 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 3796 | 1467192953895 Marionette TRACE conn2 <- [1,1930,null,{}] 02:35:53 INFO - PROCESS | 3796 | 1467192953899 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 3796 | 1467192953901 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:54 INFO - PROCESS | 3796 | 1467192954027 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 02:35:54 INFO - PROCESS | 3796 | 1467192954190 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 3796 | 1467192954193 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:54 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E7400 == 39 [pid = 3796] [id = 492] 02:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0F9E9C00) [pid = 3796] [serial = 1476] [outer = 00000000] 02:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10A73400) [pid = 3796] [serial = 1477] [outer = 0F9E9C00] 02:35:54 INFO - PROCESS | 3796 | 1467192954295 Marionette DEBUG loaded listener.js 02:35:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1108C000) [pid = 3796] [serial = 1478] [outer = 0F9E9C00] 02:35:54 INFO - PROCESS | 3796 | 1467192954846 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1002ms 02:35:54 INFO - PROCESS | 3796 | 1467192954900 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 3796 | 1467192954903 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 02:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:35:54 INFO - PROCESS | 3796 | 1467192954908 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 3796 | 1467192954912 Marionette TRACE conn2 <- [1,1934,null,{}] 02:35:54 INFO - PROCESS | 3796 | 1467192954917 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:54 INFO - PROCESS | 3796 | 1467192954920 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:55 INFO - PROCESS | 3796 | 1467192955028 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 02:35:55 INFO - PROCESS | 3796 | 1467192955186 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 3796 | 1467192955189 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:55 INFO - PROCESS | 3796 | ++DOCSHELL 1403F800 == 40 [pid = 3796] [id = 493] 02:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1536F400) [pid = 3796] [serial = 1479] [outer = 00000000] 02:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1575CC00) [pid = 3796] [serial = 1480] [outer = 1536F400] 02:35:55 INFO - PROCESS | 3796 | 1467192955245 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1675E000) [pid = 3796] [serial = 1481] [outer = 1536F400] 02:35:55 INFO - PROCESS | 3796 | 1467192955840 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 955ms 02:35:55 INFO - PROCESS | 3796 | 1467192955856 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 3796 | 1467192955860 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 02:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:35:55 INFO - PROCESS | 3796 | 1467192955864 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 3796 | 1467192955867 Marionette TRACE conn2 <- [1,1938,null,{}] 02:35:55 INFO - PROCESS | 3796 | 1467192955871 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:55 INFO - PROCESS | 3796 | 1467192955873 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:55 INFO - PROCESS | 3796 | 1467192955980 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 02:35:56 INFO - PROCESS | 3796 | 1467192956119 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 3796 | 1467192956122 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:56 INFO - PROCESS | 3796 | ++DOCSHELL 154DC800 == 41 [pid = 3796] [id = 494] 02:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17792C00) [pid = 3796] [serial = 1482] [outer = 00000000] 02:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A10F000) [pid = 3796] [serial = 1483] [outer = 17792C00] 02:35:56 INFO - PROCESS | 3796 | 1467192956177 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A5E6C00) [pid = 3796] [serial = 1484] [outer = 17792C00] 02:35:56 INFO - PROCESS | 3796 | 1467192956775 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 954ms 02:35:56 INFO - PROCESS | 3796 | 1467192956810 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 3796 | 1467192956812 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 02:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:35:56 INFO - PROCESS | 3796 | 1467192956822 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 3796 | 1467192956828 Marionette TRACE conn2 <- [1,1942,null,{}] 02:35:56 INFO - PROCESS | 3796 | 1467192956833 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 3796 | 1467192956837 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:56 INFO - PROCESS | 3796 | 1467192956942 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 02:35:57 INFO - PROCESS | 3796 | 1467192957078 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 3796 | 1467192957081 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:57 INFO - PROCESS | 3796 | ++DOCSHELL 15E21C00 == 42 [pid = 3796] [id = 495] 02:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1778F000) [pid = 3796] [serial = 1485] [outer = 00000000] 02:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A2D3800) [pid = 3796] [serial = 1486] [outer = 1778F000] 02:35:57 INFO - PROCESS | 3796 | 1467192957142 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1ABC1000) [pid = 3796] [serial = 1487] [outer = 1778F000] 02:35:57 INFO - PROCESS | 3796 | 1467192957840 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1064ms 02:35:57 INFO - PROCESS | 3796 | 1467192957893 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 3796 | 1467192957897 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 02:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:35:57 INFO - PROCESS | 3796 | 1467192957903 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 3796 | 1467192957906 Marionette TRACE conn2 <- [1,1946,null,{}] 02:35:57 INFO - PROCESS | 3796 | 1467192957912 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 3796 | 1467192957915 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:58 INFO - PROCESS | 3796 | 1467192958016 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 02:35:58 INFO - PROCESS | 3796 | 1467192958190 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 3796 | 1467192958192 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:58 INFO - PROCESS | 3796 | ++DOCSHELL 128A8800 == 43 [pid = 3796] [id = 496] 02:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (129AF800) [pid = 3796] [serial = 1488] [outer = 00000000] 02:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (132D4000) [pid = 3796] [serial = 1489] [outer = 129AF800] 02:35:58 INFO - PROCESS | 3796 | 1467192958242 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13C89C00) [pid = 3796] [serial = 1490] [outer = 129AF800] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 1699FC00 == 42 [pid = 3796] [id = 491] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 15365C00 == 41 [pid = 3796] [id = 490] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 1314B000 == 40 [pid = 3796] [id = 489] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 19F80800 == 39 [pid = 3796] [id = 488] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 17F32000 == 38 [pid = 3796] [id = 487] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 176EE000 == 37 [pid = 3796] [id = 486] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 169A0400 == 36 [pid = 3796] [id = 485] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 1394E000 == 35 [pid = 3796] [id = 484] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 11C40800 == 34 [pid = 3796] [id = 483] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 154D2800 == 33 [pid = 3796] [id = 480] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 10A02000 == 32 [pid = 3796] [id = 481] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 1536A800 == 31 [pid = 3796] [id = 482] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 15E21C00 == 30 [pid = 3796] [id = 495] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 154DC800 == 29 [pid = 3796] [id = 494] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 0F9E7400 == 28 [pid = 3796] [id = 492] 02:35:58 INFO - PROCESS | 3796 | --DOCSHELL 1403F800 == 27 [pid = 3796] [id = 493] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15E20C00) [pid = 3796] [serial = 1423] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (12929C00) [pid = 3796] [serial = 1417] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (129EBC00) [pid = 3796] [serial = 1418] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13240C00) [pid = 3796] [serial = 1420] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1394D800) [pid = 3796] [serial = 1421] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19F74C00) [pid = 3796] [serial = 1432] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (18170C00) [pid = 3796] [serial = 1429] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (14040800) [pid = 3796] [serial = 1435] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1312F800) [pid = 3796] [serial = 1415] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (130A2C00) [pid = 3796] [serial = 1414] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19F77800) [pid = 3796] [serial = 1438] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1345EC00) [pid = 3796] [serial = 1406] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1310B800) [pid = 3796] [serial = 1405] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19F81000) [pid = 3796] [serial = 1433] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16ED4000) [pid = 3796] [serial = 1409] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1675B000) [pid = 3796] [serial = 1408] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F7F000) [pid = 3796] [serial = 1439] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A773C00) [pid = 3796] [serial = 1412] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A2DF800) [pid = 3796] [serial = 1411] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16DA7C00) [pid = 3796] [serial = 1426] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1768B800) [pid = 3796] [serial = 1427] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19605000) [pid = 3796] [serial = 1430] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A5F1000) [pid = 3796] [serial = 1441] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (176EEC00) [pid = 3796] [serial = 1436] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16265000) [pid = 3796] [serial = 1424] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3796 | 1467192959341 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1455ms 02:35:59 INFO - PROCESS | 3796 | 1467192959366 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 02:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:35:59 INFO - PROCESS | 3796 | 1467192959370 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 02:35:59 INFO - PROCESS | 3796 | 1467192959374 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 3796 | 1467192959379 Marionette TRACE conn2 <- [1,1950,null,{}] 02:35:59 INFO - PROCESS | 3796 | 1467192959384 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 3796 | 1467192959386 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:59 INFO - PROCESS | 3796 | 1467192959472 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 02:35:59 INFO - PROCESS | 3796 | 1467192959481 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 3796 | 1467192959484 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:35:59 INFO - PROCESS | 3796 | ++DOCSHELL 11ADAC00 == 28 [pid = 3796] [id = 497] 02:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11AE2800) [pid = 3796] [serial = 1491] [outer = 00000000] 02:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12DC2400) [pid = 3796] [serial = 1492] [outer = 11AE2800] 02:35:59 INFO - PROCESS | 3796 | 1467192959531 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13051000) [pid = 3796] [serial = 1493] [outer = 11AE2800] 02:36:00 INFO - PROCESS | 3796 | 1467192960059 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 735ms 02:36:00 INFO - PROCESS | 3796 | 1467192960112 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 3796 | 1467192960116 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 02:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:36:00 INFO - PROCESS | 3796 | 1467192960123 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 3796 | 1467192960125 Marionette TRACE conn2 <- [1,1954,null,{}] 02:36:00 INFO - PROCESS | 3796 | 1467192960129 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 3796 | 1467192960132 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:00 INFO - PROCESS | 3796 | 1467192960256 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 02:36:00 INFO - PROCESS | 3796 | 1467192960359 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 3796 | 1467192960361 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:00 INFO - PROCESS | 3796 | ++DOCSHELL 131ECC00 == 29 [pid = 3796] [id = 498] 02:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1345EC00) [pid = 3796] [serial = 1494] [outer = 00000000] 02:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13C92C00) [pid = 3796] [serial = 1495] [outer = 1345EC00] 02:36:00 INFO - PROCESS | 3796 | 1467192960407 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (140E9000) [pid = 3796] [serial = 1496] [outer = 1345EC00] 02:36:00 INFO - PROCESS | 3796 | 1467192960776 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 704ms 02:36:00 INFO - PROCESS | 3796 | 1467192960822 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 3796 | 1467192960824 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 02:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:36:00 INFO - PROCESS | 3796 | 1467192960827 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 3796 | 1467192960831 Marionette TRACE conn2 <- [1,1958,null,{}] 02:36:00 INFO - PROCESS | 3796 | 1467192960841 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 3796 | 1467192960846 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:00 INFO - PROCESS | 3796 | 1467192960926 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 02:36:00 INFO - PROCESS | 3796 | 1467192960933 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 3796 | 1467192960936 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:00 INFO - PROCESS | 3796 | ++DOCSHELL 15E20C00 == 30 [pid = 3796] [id = 499] 02:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15E21800) [pid = 3796] [serial = 1497] [outer = 00000000] 02:36:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16761000) [pid = 3796] [serial = 1498] [outer = 15E21800] 02:36:00 INFO - PROCESS | 3796 | 1467192960983 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (169A2400) [pid = 3796] [serial = 1499] [outer = 15E21800] 02:36:01 INFO - PROCESS | 3796 | 1467192961482 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 704ms 02:36:01 INFO - PROCESS | 3796 | 1467192961527 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 3796 | 1467192961529 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 02:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:36:01 INFO - PROCESS | 3796 | 1467192961533 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 3796 | 1467192961534 Marionette TRACE conn2 <- [1,1962,null,{}] 02:36:01 INFO - PROCESS | 3796 | 1467192961538 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 3796 | 1467192961540 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:01 INFO - PROCESS | 3796 | 1467192961683 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 02:36:01 INFO - PROCESS | 3796 | 1467192961706 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 3796 | 1467192961708 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:01 INFO - PROCESS | 3796 | ++DOCSHELL 16F6F000 == 31 [pid = 3796] [id = 500] 02:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (170F3C00) [pid = 3796] [serial = 1500] [outer = 00000000] 02:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176EE000) [pid = 3796] [serial = 1501] [outer = 170F3C00] 02:36:01 INFO - PROCESS | 3796 | 1467192961755 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17794400) [pid = 3796] [serial = 1502] [outer = 170F3C00] 02:36:02 INFO - PROCESS | 3796 | 1467192962177 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 704ms 02:36:02 INFO - PROCESS | 3796 | 1467192962231 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 3796 | 1467192962233 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 02:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:36:02 INFO - PROCESS | 3796 | 1467192962237 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 3796 | 1467192962238 Marionette TRACE conn2 <- [1,1966,null,{}] 02:36:02 INFO - PROCESS | 3796 | 1467192962242 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 3796 | 1467192962244 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:02 INFO - PROCESS | 3796 | 1467192962353 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 02:36:02 INFO - PROCESS | 3796 | 1467192962358 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 3796 | 1467192962360 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:02 INFO - PROCESS | 3796 | ++DOCSHELL 176EDC00 == 32 [pid = 3796] [id = 501] 02:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17AD6800) [pid = 3796] [serial = 1503] [outer = 00000000] 02:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19604800) [pid = 3796] [serial = 1504] [outer = 17AD6800] 02:36:02 INFO - PROCESS | 3796 | 1467192962407 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1960E400) [pid = 3796] [serial = 1505] [outer = 17AD6800] 02:36:02 INFO - PROCESS | 3796 | 1467192962872 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 704ms 02:36:02 INFO - PROCESS | 3796 | 1467192962937 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 3796 | 1467192962939 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 02:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:36:02 INFO - PROCESS | 3796 | 1467192962942 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 3796 | 1467192962944 Marionette TRACE conn2 <- [1,1970,null,{}] 02:36:02 INFO - PROCESS | 3796 | 1467192962947 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 3796 | 1467192962952 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:03 INFO - PROCESS | 3796 | 1467192963106 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (169A0C00) [pid = 3796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19F81C00) [pid = 3796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1345F800) [pid = 3796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17FB0000) [pid = 3796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13C8BC00) [pid = 3796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A0F000) [pid = 3796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (176F4C00) [pid = 3796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11CCCC00) [pid = 3796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1536B800) [pid = 3796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (154D7C00) [pid = 3796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19C25400) [pid = 3796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:36:03 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17792800) [pid = 3796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:36:03 INFO - PROCESS | 3796 | 1467192963412 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 3796 | 1467192963415 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:03 INFO - PROCESS | 3796 | ++DOCSHELL 103CD000 == 33 [pid = 3796] [id = 502] 02:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (103D2C00) [pid = 3796] [serial = 1506] [outer = 00000000] 02:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11CCCC00) [pid = 3796] [serial = 1507] [outer = 103D2C00] 02:36:03 INFO - PROCESS | 3796 | 1467192963459 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (143FD400) [pid = 3796] [serial = 1508] [outer = 103D2C00] 02:36:03 INFO - PROCESS | 3796 | 1467192963816 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 908ms 02:36:03 INFO - PROCESS | 3796 | 1467192963847 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 3796 | 1467192963849 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 02:36:03 INFO - PROCESS | 3796 | 1467192963852 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:36:03 INFO - PROCESS | 3796 | 1467192963854 Marionette TRACE conn2 <- [1,1974,null,{}] 02:36:03 INFO - PROCESS | 3796 | 1467192963857 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:03 INFO - PROCESS | 3796 | 1467192963859 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:04 INFO - PROCESS | 3796 | 1467192963970 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 02:36:04 INFO - PROCESS | 3796 | 1467192963978 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 3796 | 1467192963980 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:04 INFO - PROCESS | 3796 | ++DOCSHELL 16767400 == 34 [pid = 3796] [id = 503] 02:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19606C00) [pid = 3796] [serial = 1509] [outer = 00000000] 02:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A109400) [pid = 3796] [serial = 1510] [outer = 19606C00] 02:36:04 INFO - PROCESS | 3796 | 1467192964027 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A111400) [pid = 3796] [serial = 1511] [outer = 19606C00] 02:36:04 INFO - PROCESS | 3796 | 1467192964419 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 595ms 02:36:04 INFO - PROCESS | 3796 | 1467192964449 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 3796 | 1467192964451 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 02:36:04 INFO - PROCESS | 3796 | 1467192964454 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:36:04 INFO - PROCESS | 3796 | 1467192964456 Marionette TRACE conn2 <- [1,1978,null,{}] 02:36:04 INFO - PROCESS | 3796 | 1467192964460 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:04 INFO - PROCESS | 3796 | 1467192964461 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:04 INFO - PROCESS | 3796 | 1467192964538 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 02:36:04 INFO - PROCESS | 3796 | 1467192964544 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 3796 | 1467192964546 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:04 INFO - PROCESS | 3796 | ++DOCSHELL 16ED5C00 == 35 [pid = 3796] [id = 504] 02:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E8E800) [pid = 3796] [serial = 1512] [outer = 00000000] 02:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A5E6400) [pid = 3796] [serial = 1513] [outer = 19E8E800] 02:36:04 INFO - PROCESS | 3796 | 1467192964588 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1058C400) [pid = 3796] [serial = 1514] [outer = 19E8E800] 02:36:05 INFO - PROCESS | 3796 | 1467192965062 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 641ms 02:36:05 INFO - PROCESS | 3796 | 1467192965093 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 3796 | 1467192965095 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 02:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:36:05 INFO - PROCESS | 3796 | 1467192965098 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 3796 | 1467192965100 Marionette TRACE conn2 <- [1,1982,null,{}] 02:36:05 INFO - PROCESS | 3796 | 1467192965103 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:05 INFO - PROCESS | 3796 | 1467192965105 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:05 INFO - PROCESS | 3796 | 1467192965184 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 02:36:05 INFO - PROCESS | 3796 | 1467192965189 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 3796 | 1467192965191 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:05 INFO - PROCESS | 3796 | ++DOCSHELL 1A5E5800 == 36 [pid = 3796] [id = 505] 02:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5EC400) [pid = 3796] [serial = 1515] [outer = 00000000] 02:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A773C00) [pid = 3796] [serial = 1516] [outer = 1A5EC400] 02:36:05 INFO - PROCESS | 3796 | 1467192965234 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A8CE800) [pid = 3796] [serial = 1517] [outer = 1A5EC400] 02:36:06 INFO - PROCESS | 3796 | 1467192966039 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1002ms 02:36:06 INFO - PROCESS | 3796 | 1467192966102 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 3796 | 1467192966106 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 02:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:36:06 INFO - PROCESS | 3796 | 1467192966134 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 3796 | 1467192966140 Marionette TRACE conn2 <- [1,1986,null,{}] 02:36:06 INFO - PROCESS | 3796 | 1467192966167 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 3796 | 1467192966170 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:06 INFO - PROCESS | 3796 | 1467192966301 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 02:36:06 INFO - PROCESS | 3796 | 1467192966430 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 3796 | 1467192966433 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:06 INFO - PROCESS | 3796 | ++DOCSHELL 112C8800 == 37 [pid = 3796] [id = 506] 02:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (112CA800) [pid = 3796] [serial = 1518] [outer = 00000000] 02:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13032400) [pid = 3796] [serial = 1519] [outer = 112CA800] 02:36:06 INFO - PROCESS | 3796 | 1467192966490 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13468800) [pid = 3796] [serial = 1520] [outer = 112CA800] 02:36:07 INFO - PROCESS | 3796 | 1467192967114 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1048ms 02:36:07 INFO - PROCESS | 3796 | 1467192967155 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 3796 | 1467192967160 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 02:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:36:07 INFO - PROCESS | 3796 | 1467192967168 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 3796 | 1467192967170 Marionette TRACE conn2 <- [1,1990,null,{}] 02:36:07 INFO - PROCESS | 3796 | 1467192967175 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:07 INFO - PROCESS | 3796 | 1467192967177 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:07 INFO - PROCESS | 3796 | 1467192967345 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 02:36:07 INFO - PROCESS | 3796 | 1467192967469 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 3796 | 1467192967472 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:07 INFO - PROCESS | 3796 | ++DOCSHELL 15369000 == 38 [pid = 3796] [id = 507] 02:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15459800) [pid = 3796] [serial = 1521] [outer = 00000000] 02:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (169A0400) [pid = 3796] [serial = 1522] [outer = 15459800] 02:36:07 INFO - PROCESS | 3796 | 1467192967528 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F6B800) [pid = 3796] [serial = 1523] [outer = 15459800] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 16ED5C00 == 37 [pid = 3796] [id = 504] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 16767400 == 36 [pid = 3796] [id = 503] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 103CD000 == 35 [pid = 3796] [id = 502] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 176EDC00 == 34 [pid = 3796] [id = 501] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 16F6F000 == 33 [pid = 3796] [id = 500] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 15E20C00 == 32 [pid = 3796] [id = 499] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 131ECC00 == 31 [pid = 3796] [id = 498] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 11ADAC00 == 30 [pid = 3796] [id = 497] 02:36:08 INFO - PROCESS | 3796 | --DOCSHELL 128A8800 == 29 [pid = 3796] [id = 496] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AB52000) [pid = 3796] [serial = 1474] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AB51C00) [pid = 3796] [serial = 1475] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16DA0000) [pid = 3796] [serial = 1456] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A5E5400) [pid = 3796] [serial = 1466] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (154D9400) [pid = 3796] [serial = 1468] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E87C00) [pid = 3796] [serial = 1463] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15365400) [pid = 3796] [serial = 1454] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1675B800) [pid = 3796] [serial = 1469] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (140F0800) [pid = 3796] [serial = 1453] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (129AC000) [pid = 3796] [serial = 1444] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A768C00) [pid = 3796] [serial = 1465] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13109C00) [pid = 3796] [serial = 1445] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1816F000) [pid = 3796] [serial = 1459] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (170F6400) [pid = 3796] [serial = 1457] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E82000) [pid = 3796] [serial = 1462] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12DC9400) [pid = 3796] [serial = 1451] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19610C00) [pid = 3796] [serial = 1460] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15458400) [pid = 3796] [serial = 1447] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16760000) [pid = 3796] [serial = 1448] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19F83400) [pid = 3796] [serial = 1471] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A8C3800) [pid = 3796] [serial = 1472] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A767800) [pid = 3796] [serial = 1442] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (129B6000) [pid = 3796] [serial = 1450] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3796 | 1467192968350 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1189ms 02:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:36:08 INFO - PROCESS | 3796 | 1467192968397 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 02:36:08 INFO - PROCESS | 3796 | 1467192968401 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 02:36:08 INFO - PROCESS | 3796 | 1467192968405 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 3796 | 1467192968410 Marionette TRACE conn2 <- [1,1994,null,{}] 02:36:08 INFO - PROCESS | 3796 | 1467192968414 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:08 INFO - PROCESS | 3796 | 1467192968417 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:08 INFO - PROCESS | 3796 | 1467192968501 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 02:36:08 INFO - PROCESS | 3796 | 1467192968509 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 3796 | 1467192968512 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:08 INFO - PROCESS | 3796 | ++DOCSHELL 129B6000 == 30 [pid = 3796] [id = 508] 02:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (129EC800) [pid = 3796] [serial = 1524] [outer = 00000000] 02:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12DFD800) [pid = 3796] [serial = 1525] [outer = 129EC800] 02:36:08 INFO - PROCESS | 3796 | 1467192968559 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13107C00) [pid = 3796] [serial = 1526] [outer = 129EC800] 02:36:09 INFO - PROCESS | 3796 | 1467192969085 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:36:09 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 02:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 688ms 02:36:09 INFO - PROCESS | 3796 | 1467192969102 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 3796 | 1467192969106 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 02:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:36:09 INFO - PROCESS | 3796 | 1467192969112 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 3796 | 1467192969114 Marionette TRACE conn2 <- [1,1998,null,{}] 02:36:09 INFO - PROCESS | 3796 | 1467192969118 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 3796 | 1467192969120 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:09 INFO - PROCESS | 3796 | 1467192969207 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 02:36:09 INFO - PROCESS | 3796 | 1467192969213 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 3796 | 1467192969215 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:09 INFO - PROCESS | 3796 | ++DOCSHELL 143B2400 == 31 [pid = 3796] [id = 509] 02:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (143B3800) [pid = 3796] [serial = 1527] [outer = 00000000] 02:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15365800) [pid = 3796] [serial = 1528] [outer = 143B3800] 02:36:09 INFO - PROCESS | 3796 | 1467192969261 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15427400) [pid = 3796] [serial = 1529] [outer = 143B3800] 02:36:09 INFO - PROCESS | 3796 | 1467192969726 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:36:09 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 02:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 641ms 02:36:09 INFO - PROCESS | 3796 | 1467192969750 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 3796 | 1467192969753 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 02:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:36:09 INFO - PROCESS | 3796 | 1467192969756 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 3796 | 1467192969760 Marionette TRACE conn2 <- [1,2002,null,{}] 02:36:09 INFO - PROCESS | 3796 | 1467192969774 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 3796 | 1467192969778 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:09 INFO - PROCESS | 3796 | 1467192969861 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 02:36:09 INFO - PROCESS | 3796 | 1467192969868 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 3796 | 1467192969871 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:09 INFO - PROCESS | 3796 | ++DOCSHELL 16DA7400 == 32 [pid = 3796] [id = 510] 02:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16DA7C00) [pid = 3796] [serial = 1530] [outer = 00000000] 02:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (176ED400) [pid = 3796] [serial = 1531] [outer = 16DA7C00] 02:36:09 INFO - PROCESS | 3796 | 1467192969917 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17AD8000) [pid = 3796] [serial = 1532] [outer = 16DA7C00] 02:36:10 INFO - PROCESS | 3796 | 1467192970364 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 641ms 02:36:10 INFO - PROCESS | 3796 | 1467192970414 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 3796 | 1467192970417 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 02:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:36:10 INFO - PROCESS | 3796 | 1467192970420 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 3796 | 1467192970422 Marionette TRACE conn2 <- [1,2006,null,{}] 02:36:10 INFO - PROCESS | 3796 | 1467192970425 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:10 INFO - PROCESS | 3796 | 1467192970427 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:10 INFO - PROCESS | 3796 | 1467192970512 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 02:36:10 INFO - PROCESS | 3796 | 1467192970517 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 3796 | 1467192970519 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:10 INFO - PROCESS | 3796 | ++DOCSHELL 17FAD400 == 33 [pid = 3796] [id = 511] 02:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18174C00) [pid = 3796] [serial = 1533] [outer = 00000000] 02:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A4C800) [pid = 3796] [serial = 1534] [outer = 18174C00] 02:36:10 INFO - PROCESS | 3796 | 1467192970564 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19C30400) [pid = 3796] [serial = 1535] [outer = 18174C00] 02:36:11 INFO - PROCESS | 3796 | 1467192971044 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 642ms 02:36:11 INFO - PROCESS | 3796 | 1467192971058 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 3796 | 1467192971060 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 02:36:11 INFO - PROCESS | 3796 | 1467192971063 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:36:11 INFO - PROCESS | 3796 | 1467192971065 Marionette TRACE conn2 <- [1,2010,null,{}] 02:36:11 INFO - PROCESS | 3796 | 1467192971068 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:11 INFO - PROCESS | 3796 | 1467192971070 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:11 INFO - PROCESS | 3796 | 1467192971180 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 02:36:11 INFO - PROCESS | 3796 | 1467192971186 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 3796 | 1467192971188 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:11 INFO - PROCESS | 3796 | ++DOCSHELL 18179C00 == 34 [pid = 3796] [id = 512] 02:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E83C00) [pid = 3796] [serial = 1536] [outer = 00000000] 02:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E8FC00) [pid = 3796] [serial = 1537] [outer = 19E83C00] 02:36:11 INFO - PROCESS | 3796 | 1467192971231 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19F7C000) [pid = 3796] [serial = 1538] [outer = 19E83C00] 02:36:11 INFO - PROCESS | 3796 | 1467192971689 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 704ms 02:36:11 INFO - PROCESS | 3796 | 1467192971763 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 3796 | 1467192971765 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 02:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:36:11 INFO - PROCESS | 3796 | 1467192971769 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 3796 | 1467192971770 Marionette TRACE conn2 <- [1,2014,null,{}] 02:36:11 INFO - PROCESS | 3796 | 1467192971782 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:11 INFO - PROCESS | 3796 | 1467192971788 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:11 INFO - PROCESS | 3796 | 1467192971912 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 02:36:12 INFO - PROCESS | 3796 | 1467192972006 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 3796 | 1467192972008 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:12 INFO - PROCESS | 3796 | ++DOCSHELL 1A2D4C00 == 35 [pid = 3796] [id = 513] 02:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A770800) [pid = 3796] [serial = 1539] [outer = 00000000] 02:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A8CF400) [pid = 3796] [serial = 1540] [outer = 1A770800] 02:36:12 INFO - PROCESS | 3796 | 1467192972051 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A8D0800) [pid = 3796] [serial = 1541] [outer = 1A770800] 02:36:12 INFO - PROCESS | 3796 | 1467192972478 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 766ms 02:36:12 INFO - PROCESS | 3796 | 1467192972534 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 3796 | 1467192972536 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 02:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:36:12 INFO - PROCESS | 3796 | 1467192972539 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 3796 | 1467192972541 Marionette TRACE conn2 <- [1,2018,null,{}] 02:36:12 INFO - PROCESS | 3796 | 1467192972544 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 3796 | 1467192972546 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:12 INFO - PROCESS | 3796 | 1467192972658 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 02:36:12 INFO - PROCESS | 3796 | 1467192972664 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 3796 | 1467192972665 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:12 INFO - PROCESS | 3796 | ++DOCSHELL 006C1400 == 36 [pid = 3796] [id = 514] 02:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB4D800) [pid = 3796] [serial = 1542] [outer = 00000000] 02:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1ABB7C00) [pid = 3796] [serial = 1543] [outer = 1AB4D800] 02:36:12 INFO - PROCESS | 3796 | 1467192972708 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1ABB9C00) [pid = 3796] [serial = 1544] [outer = 1AB4D800] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (170F3C00) [pid = 3796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (129AF800) [pid = 3796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1345EC00) [pid = 3796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11AE2800) [pid = 3796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15E21800) [pid = 3796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17AD6800) [pid = 3796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0F9E9C00) [pid = 3796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1536F400) [pid = 3796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17792C00) [pid = 3796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1778F000) [pid = 3796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (103D2C00) [pid = 3796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19E8E800) [pid = 3796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:36:12 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19606C00) [pid = 3796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:36:13 INFO - PROCESS | 3796 | 1467192973194 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 688ms 02:36:13 INFO - PROCESS | 3796 | 1467192973240 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 3796 | 1467192973242 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 02:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:36:13 INFO - PROCESS | 3796 | 1467192973245 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 3796 | 1467192973247 Marionette TRACE conn2 <- [1,2022,null,{}] 02:36:13 INFO - PROCESS | 3796 | 1467192973250 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:13 INFO - PROCESS | 3796 | 1467192973252 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:13 INFO - PROCESS | 3796 | 1467192973354 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 02:36:13 INFO - PROCESS | 3796 | 1467192973360 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 3796 | 1467192973362 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:13 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F000 == 37 [pid = 3796] [id = 515] 02:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12822C00) [pid = 3796] [serial = 1545] [outer = 00000000] 02:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19607000) [pid = 3796] [serial = 1546] [outer = 12822C00] 02:36:13 INFO - PROCESS | 3796 | 1467192973404 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F79000) [pid = 3796] [serial = 1547] [outer = 12822C00] 02:36:13 INFO - PROCESS | 3796 | 1467192973830 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 626ms 02:36:13 INFO - PROCESS | 3796 | 1467192973883 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 3796 | 1467192973885 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 02:36:13 INFO - PROCESS | 3796 | 1467192973888 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:36:13 INFO - PROCESS | 3796 | 1467192973890 Marionette TRACE conn2 <- [1,2026,null,{}] 02:36:13 INFO - PROCESS | 3796 | 1467192973894 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:13 INFO - PROCESS | 3796 | 1467192973895 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:13 INFO - PROCESS | 3796 | 1467192973972 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 02:36:13 INFO - PROCESS | 3796 | 1467192973978 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 3796 | 1467192973980 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:14 INFO - PROCESS | 3796 | ++DOCSHELL 0C774C00 == 38 [pid = 3796] [id = 516] 02:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0F9E9400) [pid = 3796] [serial = 1548] [outer = 00000000] 02:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (170F0000) [pid = 3796] [serial = 1549] [outer = 0F9E9400] 02:36:14 INFO - PROCESS | 3796 | 1467192974022 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1960AC00) [pid = 3796] [serial = 1550] [outer = 0F9E9400] 02:36:14 INFO - PROCESS | 3796 | 1467192974444 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 595ms 02:36:14 INFO - PROCESS | 3796 | 1467192974486 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 3796 | 1467192974488 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 02:36:14 INFO - PROCESS | 3796 | 1467192974505 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 3796 | 1467192974507 Marionette TRACE conn2 <- [1,2030,null,{}] 02:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:36:14 INFO - PROCESS | 3796 | 1467192974514 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 3796 | 1467192974516 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:14 INFO - PROCESS | 3796 | 1467192974594 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 02:36:14 INFO - PROCESS | 3796 | 1467192974600 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 3796 | 1467192974602 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:14 INFO - PROCESS | 3796 | ++DOCSHELL 19E8D400 == 39 [pid = 3796] [id = 517] 02:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A8CEC00) [pid = 3796] [serial = 1551] [outer = 00000000] 02:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AC85C00) [pid = 3796] [serial = 1552] [outer = 1A8CEC00] 02:36:14 INFO - PROCESS | 3796 | 1467192974645 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AC86800) [pid = 3796] [serial = 1553] [outer = 1A8CEC00] 02:36:15 INFO - PROCESS | 3796 | 1467192975308 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:36:15 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) 02:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 829ms 02:36:15 INFO - PROCESS | 3796 | 1467192975352 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 3796 | 1467192975356 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 02:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:36:15 INFO - PROCESS | 3796 | 1467192975362 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 3796 | 1467192975365 Marionette TRACE conn2 <- [1,2034,null,{}] 02:36:15 INFO - PROCESS | 3796 | 1467192975371 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:15 INFO - PROCESS | 3796 | 1467192975374 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:15 INFO - PROCESS | 3796 | 1467192975534 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 02:36:15 INFO - PROCESS | 3796 | 1467192975599 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 3796 | 1467192975602 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:15 INFO - PROCESS | 3796 | ++DOCSHELL 11AE2800 == 40 [pid = 3796] [id = 518] 02:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11AE4400) [pid = 3796] [serial = 1554] [outer = 00000000] 02:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (131EA800) [pid = 3796] [serial = 1555] [outer = 11AE4400] 02:36:15 INFO - PROCESS | 3796 | 1467192975657 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13C90800) [pid = 3796] [serial = 1556] [outer = 11AE4400] 02:36:16 INFO - PROCESS | 3796 | 1467192976246 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 954ms 02:36:16 INFO - PROCESS | 3796 | 1467192976309 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 3796 | 1467192976314 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 02:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:36:16 INFO - PROCESS | 3796 | 1467192976320 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 3796 | 1467192976323 Marionette TRACE conn2 <- [1,2038,null,{}] 02:36:16 INFO - PROCESS | 3796 | 1467192976327 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 3796 | 1467192976330 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:16 INFO - PROCESS | 3796 | 1467192976441 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 02:36:16 INFO - PROCESS | 3796 | 1467192976585 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 3796 | 1467192976588 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:16 INFO - PROCESS | 3796 | ++DOCSHELL 15E27C00 == 41 [pid = 3796] [id = 519] 02:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16760000) [pid = 3796] [serial = 1557] [outer = 00000000] 02:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1768B800) [pid = 3796] [serial = 1558] [outer = 16760000] 02:36:16 INFO - PROCESS | 3796 | 1467192976643 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1960B800) [pid = 3796] [serial = 1559] [outer = 16760000] 02:36:17 INFO - PROCESS | 3796 | 1467192977256 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1001ms 02:36:17 INFO - PROCESS | 3796 | 1467192977326 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 3796 | 1467192977329 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 02:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:36:17 INFO - PROCESS | 3796 | 1467192977333 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 3796 | 1467192977336 Marionette TRACE conn2 <- [1,2042,null,{}] 02:36:17 INFO - PROCESS | 3796 | 1467192977348 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:17 INFO - PROCESS | 3796 | 1467192977353 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:17 INFO - PROCESS | 3796 | 1467192977459 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 02:36:17 INFO - PROCESS | 3796 | 1467192977604 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 3796 | 1467192977608 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:17 INFO - PROCESS | 3796 | ++DOCSHELL 1AC83400 == 42 [pid = 3796] [id = 520] 02:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AC85400) [pid = 3796] [serial = 1560] [outer = 00000000] 02:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AC8E000) [pid = 3796] [serial = 1561] [outer = 1AC85400] 02:36:17 INFO - PROCESS | 3796 | 1467192977664 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AE87800) [pid = 3796] [serial = 1562] [outer = 1AC85400] 02:36:18 INFO - PROCESS | 3796 | 1467192978259 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1002ms 02:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:36:18 INFO - PROCESS | 3796 | 1467192978335 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 3796 | 1467192978338 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 02:36:18 INFO - PROCESS | 3796 | 1467192978342 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 3796 | 1467192978344 Marionette TRACE conn2 <- [1,2046,null,{}] 02:36:18 INFO - PROCESS | 3796 | 1467192978349 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:18 INFO - PROCESS | 3796 | 1467192978351 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:18 INFO - PROCESS | 3796 | 1467192978458 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 02:36:18 INFO - PROCESS | 3796 | 1467192978717 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 3796 | 1467192978720 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:18 INFO - PROCESS | 3796 | ++DOCSHELL 10375800 == 43 [pid = 3796] [id = 521] 02:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (103C6000) [pid = 3796] [serial = 1563] [outer = 00000000] 02:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A79C00) [pid = 3796] [serial = 1564] [outer = 103C6000] 02:36:18 INFO - PROCESS | 3796 | 1467192978790 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (112C9400) [pid = 3796] [serial = 1565] [outer = 103C6000] 02:36:19 INFO - PROCESS | 3796 | --DOCSHELL 0C774C00 == 42 [pid = 3796] [id = 516] 02:36:19 INFO - PROCESS | 3796 | --DOCSHELL 10A0F000 == 41 [pid = 3796] [id = 515] 02:36:19 INFO - PROCESS | 3796 | --DOCSHELL 006C1400 == 40 [pid = 3796] [id = 514] 02:36:19 INFO - PROCESS | 3796 | --DOCSHELL 1A2D4C00 == 39 [pid = 3796] [id = 513] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 18179C00 == 38 [pid = 3796] [id = 512] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 17FAD400 == 37 [pid = 3796] [id = 511] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 16DA7400 == 36 [pid = 3796] [id = 510] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 143B2400 == 35 [pid = 3796] [id = 509] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 129B6000 == 34 [pid = 3796] [id = 508] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 15369000 == 33 [pid = 3796] [id = 507] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 112C8800 == 32 [pid = 3796] [id = 506] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 1A5E5800 == 31 [pid = 3796] [id = 505] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 15E27C00 == 30 [pid = 3796] [id = 519] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 1AC83400 == 29 [pid = 3796] [id = 520] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 19E8D400 == 28 [pid = 3796] [id = 517] 02:36:20 INFO - PROCESS | 3796 | --DOCSHELL 11AE2800 == 27 [pid = 3796] [id = 518] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (176EE000) [pid = 3796] [serial = 1501] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (132D4000) [pid = 3796] [serial = 1489] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13C92C00) [pid = 3796] [serial = 1495] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (140E9000) [pid = 3796] [serial = 1496] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12DC2400) [pid = 3796] [serial = 1492] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13051000) [pid = 3796] [serial = 1493] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16761000) [pid = 3796] [serial = 1498] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19604800) [pid = 3796] [serial = 1504] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1108C000) [pid = 3796] [serial = 1478] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A73400) [pid = 3796] [serial = 1477] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1675E000) [pid = 3796] [serial = 1481] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1575CC00) [pid = 3796] [serial = 1480] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A5E6C00) [pid = 3796] [serial = 1484] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A10F000) [pid = 3796] [serial = 1483] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1ABC1000) [pid = 3796] [serial = 1487] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A2D3800) [pid = 3796] [serial = 1486] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11CCCC00) [pid = 3796] [serial = 1507] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1960E400) [pid = 3796] [serial = 1505] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A773C00) [pid = 3796] [serial = 1516] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A5E6400) [pid = 3796] [serial = 1513] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13C89C00) [pid = 3796] [serial = 1490] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (143FD400) [pid = 3796] [serial = 1508] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17794400) [pid = 3796] [serial = 1502] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A111400) [pid = 3796] [serial = 1511] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1058C400) [pid = 3796] [serial = 1514] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (169A2400) [pid = 3796] [serial = 1499] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A109400) [pid = 3796] [serial = 1510] [outer = 00000000] [url = about:blank] 02:36:20 INFO - PROCESS | 3796 | 1467192980098 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1878ms 02:36:20 INFO - PROCESS | 3796 | 1467192980214 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 3796 | 1467192980219 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 02:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:36:20 INFO - PROCESS | 3796 | 1467192980224 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 3796 | 1467192980227 Marionette TRACE conn2 <- [1,2050,null,{}] 02:36:20 INFO - PROCESS | 3796 | 1467192980233 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 3796 | 1467192980236 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:20 INFO - PROCESS | 3796 | 1467192980329 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 02:36:20 INFO - PROCESS | 3796 | 1467192980336 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 3796 | 1467192980340 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:20 INFO - PROCESS | 3796 | ++DOCSHELL 11C3AC00 == 28 [pid = 3796] [id = 522] 02:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11C41000) [pid = 3796] [serial = 1566] [outer = 00000000] 02:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1292A000) [pid = 3796] [serial = 1567] [outer = 11C41000] 02:36:20 INFO - PROCESS | 3796 | 1467192980391 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (129EA400) [pid = 3796] [serial = 1568] [outer = 11C41000] 02:36:20 INFO - PROCESS | 3796 | 1467192980896 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 704ms 02:36:20 INFO - PROCESS | 3796 | 1467192980924 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 3796 | 1467192980929 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 02:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:36:20 INFO - PROCESS | 3796 | 1467192980935 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 3796 | 1467192980938 Marionette TRACE conn2 <- [1,2054,null,{}] 02:36:20 INFO - PROCESS | 3796 | 1467192980945 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 3796 | 1467192980948 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:21 INFO - PROCESS | 3796 | 1467192981040 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 02:36:21 INFO - PROCESS | 3796 | 1467192981047 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 3796 | 1467192981050 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:21 INFO - PROCESS | 3796 | ++DOCSHELL 1323A000 == 29 [pid = 3796] [id = 523] 02:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1323AC00) [pid = 3796] [serial = 1569] [outer = 00000000] 02:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13469800) [pid = 3796] [serial = 1570] [outer = 1323AC00] 02:36:21 INFO - PROCESS | 3796 | 1467192981096 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13C92C00) [pid = 3796] [serial = 1571] [outer = 1323AC00] 02:36:21 INFO - PROCESS | 3796 | 1467192981550 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 641ms 02:36:21 INFO - PROCESS | 3796 | 1467192981572 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 3796 | 1467192981574 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 02:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:36:21 INFO - PROCESS | 3796 | 1467192981578 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 3796 | 1467192981581 Marionette TRACE conn2 <- [1,2058,null,{}] 02:36:21 INFO - PROCESS | 3796 | 1467192981600 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 3796 | 1467192981608 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:21 INFO - PROCESS | 3796 | 1467192981693 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 02:36:21 INFO - PROCESS | 3796 | 1467192981702 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 3796 | 1467192981705 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:21 INFO - PROCESS | 3796 | ++DOCSHELL 1542FC00 == 30 [pid = 3796] [id = 524] 02:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1544D800) [pid = 3796] [serial = 1572] [outer = 00000000] 02:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15A32C00) [pid = 3796] [serial = 1573] [outer = 1544D800] 02:36:21 INFO - PROCESS | 3796 | 1467192981753 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15E25800) [pid = 3796] [serial = 1574] [outer = 1544D800] 02:36:22 INFO - PROCESS | 3796 | 1467192982257 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 735ms 02:36:22 INFO - PROCESS | 3796 | 1467192982318 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 02:36:22 INFO - PROCESS | 3796 | 1467192982321 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 02:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:36:22 INFO - PROCESS | 3796 | 1467192982324 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - PROCESS | 3796 | 1467192982326 Marionette TRACE conn2 <- [1,2062,null,{}] 02:36:22 INFO - PROCESS | 3796 | 1467192982329 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:22 INFO - PROCESS | 3796 | 1467192982331 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:22 INFO - PROCESS | 3796 | 1467192982461 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 02:36:22 INFO - PROCESS | 3796 | 1467192982470 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 3796 | 1467192982472 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:22 INFO - PROCESS | 3796 | ++DOCSHELL 16262400 == 31 [pid = 3796] [id = 525] 02:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1675F000) [pid = 3796] [serial = 1575] [outer = 00000000] 02:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16D9FC00) [pid = 3796] [serial = 1576] [outer = 1675F000] 02:36:22 INFO - PROCESS | 3796 | 1467192982517 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16EDA000) [pid = 3796] [serial = 1577] [outer = 1675F000] 02:36:22 INFO - PROCESS | 3796 | 1467192982959 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 688ms 02:36:23 INFO - PROCESS | 3796 | 1467192983023 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 3796 | 1467192983025 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 02:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:36:23 INFO - PROCESS | 3796 | 1467192983028 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 3796 | 1467192983030 Marionette TRACE conn2 <- [1,2066,null,{}] 02:36:23 INFO - PROCESS | 3796 | 1467192983033 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:23 INFO - PROCESS | 3796 | 1467192983035 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:23 INFO - PROCESS | 3796 | 1467192983170 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 02:36:23 INFO - PROCESS | 3796 | 1467192983193 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 3796 | 1467192983195 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:23 INFO - PROCESS | 3796 | ++DOCSHELL 1575F800 == 32 [pid = 3796] [id = 526] 02:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16262C00) [pid = 3796] [serial = 1578] [outer = 00000000] 02:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176EE000) [pid = 3796] [serial = 1579] [outer = 16262C00] 02:36:23 INFO - PROCESS | 3796 | 1467192983242 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17798800) [pid = 3796] [serial = 1580] [outer = 16262C00] 02:36:23 INFO - PROCESS | 3796 | 1467192983684 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 704ms 02:36:23 INFO - PROCESS | 3796 | 1467192983728 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 3796 | 1467192983730 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 02:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:36:23 INFO - PROCESS | 3796 | 1467192983733 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 3796 | 1467192983735 Marionette TRACE conn2 <- [1,2070,null,{}] 02:36:23 INFO - PROCESS | 3796 | 1467192983738 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:23 INFO - PROCESS | 3796 | 1467192983744 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:23 INFO - PROCESS | 3796 | 1467192983876 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 02:36:23 INFO - PROCESS | 3796 | 1467192983941 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 3796 | 1467192983943 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:23 INFO - PROCESS | 3796 | ++DOCSHELL 18179000 == 33 [pid = 3796] [id = 527] 02:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19602800) [pid = 3796] [serial = 1581] [outer = 00000000] 02:36:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19A42C00) [pid = 3796] [serial = 1582] [outer = 19602800] 02:36:24 INFO - PROCESS | 3796 | 1467192983987 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19F74C00) [pid = 3796] [serial = 1583] [outer = 19602800] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19E83C00) [pid = 3796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A770800) [pid = 3796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1AB4D800) [pid = 3796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (18174C00) [pid = 3796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (112CA800) [pid = 3796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15459800) [pid = 3796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (143B3800) [pid = 3796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A5EC400) [pid = 3796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16DA7C00) [pid = 3796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (129EC800) [pid = 3796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12822C00) [pid = 3796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A8CEC00) [pid = 3796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:36:24 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0F9E9400) [pid = 3796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:36:24 INFO - PROCESS | 3796 | 1467192984663 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 939ms 02:36:24 INFO - PROCESS | 3796 | 1467192984679 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 3796 | 1467192984681 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 02:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:36:24 INFO - PROCESS | 3796 | 1467192984684 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 3796 | 1467192984686 Marionette TRACE conn2 <- [1,2074,null,{}] 02:36:24 INFO - PROCESS | 3796 | 1467192984689 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 3796 | 1467192984691 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:24 INFO - PROCESS | 3796 | 1467192984776 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 02:36:24 INFO - PROCESS | 3796 | 1467192984783 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 3796 | 1467192984785 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:24 INFO - PROCESS | 3796 | ++DOCSHELL 112CA800 == 34 [pid = 3796] [id = 528] 02:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (114D1400) [pid = 3796] [serial = 1584] [outer = 00000000] 02:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15459800) [pid = 3796] [serial = 1585] [outer = 114D1400] 02:36:24 INFO - PROCESS | 3796 | 1467192984828 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (18176C00) [pid = 3796] [serial = 1586] [outer = 114D1400] 02:36:25 INFO - PROCESS | 3796 | 1467192985276 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 642ms 02:36:25 INFO - PROCESS | 3796 | 1467192985323 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 3796 | 1467192985325 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 02:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:36:25 INFO - PROCESS | 3796 | 1467192985328 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 3796 | 1467192985330 Marionette TRACE conn2 <- [1,2078,null,{}] 02:36:25 INFO - PROCESS | 3796 | 1467192985334 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:25 INFO - PROCESS | 3796 | 1467192985336 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:25 INFO - PROCESS | 3796 | 1467192985411 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 02:36:25 INFO - PROCESS | 3796 | 1467192985416 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 3796 | 1467192985419 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:25 INFO - PROCESS | 3796 | ++DOCSHELL 143B3800 == 35 [pid = 3796] [id = 529] 02:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A43000) [pid = 3796] [serial = 1587] [outer = 00000000] 02:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A110800) [pid = 3796] [serial = 1588] [outer = 19A43000] 02:36:25 INFO - PROCESS | 3796 | 1467192985463 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A26BC00) [pid = 3796] [serial = 1589] [outer = 19A43000] 02:36:25 INFO - PROCESS | 3796 | 1467192985890 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 594ms 02:36:25 INFO - PROCESS | 3796 | 1467192985936 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 3796 | 1467192985938 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 02:36:25 INFO - PROCESS | 3796 | 1467192985945 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 3796 | 1467192985947 Marionette TRACE conn2 <- [1,2082,null,{}] 02:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:36:25 INFO - PROCESS | 3796 | 1467192985950 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:25 INFO - PROCESS | 3796 | 1467192985952 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:26 INFO - PROCESS | 3796 | 1467192986029 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 02:36:26 INFO - PROCESS | 3796 | 1467192986034 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 3796 | 1467192986036 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:26 INFO - PROCESS | 3796 | ++DOCSHELL 1A2D5400 == 36 [pid = 3796] [id = 530] 02:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2D6C00) [pid = 3796] [serial = 1590] [outer = 00000000] 02:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5ED000) [pid = 3796] [serial = 1591] [outer = 1A2D6C00] 02:36:26 INFO - PROCESS | 3796 | 1467192986079 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A5ED800) [pid = 3796] [serial = 1592] [outer = 1A2D6C00] 02:36:26 INFO - PROCESS | 3796 | 1467192986539 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 626ms 02:36:26 INFO - PROCESS | 3796 | 1467192986601 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 3796 | 1467192986605 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 02:36:26 INFO - PROCESS | 3796 | 1467192986616 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:36:26 INFO - PROCESS | 3796 | 1467192986620 Marionette TRACE conn2 <- [1,2086,null,{}] 02:36:26 INFO - PROCESS | 3796 | 1467192986627 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:26 INFO - PROCESS | 3796 | 1467192986631 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:26 INFO - PROCESS | 3796 | 1467192986767 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 02:36:26 INFO - PROCESS | 3796 | 1467192986898 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 3796 | 1467192986903 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:26 INFO - PROCESS | 3796 | ++DOCSHELL 110DD400 == 37 [pid = 3796] [id = 531] 02:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (110DE400) [pid = 3796] [serial = 1593] [outer = 00000000] 02:36:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1281C000) [pid = 3796] [serial = 1594] [outer = 110DE400] 02:36:26 INFO - PROCESS | 3796 | 1467192986962 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1304A400) [pid = 3796] [serial = 1595] [outer = 110DE400] 02:36:27 INFO - PROCESS | 3796 | 1467192987729 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1189ms 02:36:27 INFO - PROCESS | 3796 | 1467192987820 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 3796 | 1467192987823 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 02:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:36:27 INFO - PROCESS | 3796 | 1467192987830 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 3796 | 1467192987834 Marionette TRACE conn2 <- [1,2090,null,{}] 02:36:27 INFO - PROCESS | 3796 | 1467192987838 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:27 INFO - PROCESS | 3796 | 1467192987841 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:28 INFO - PROCESS | 3796 | 1467192987984 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 02:36:28 INFO - PROCESS | 3796 | 1467192988115 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 3796 | 1467192988118 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:28 INFO - PROCESS | 3796 | ++DOCSHELL 140EE800 == 38 [pid = 3796] [id = 532] 02:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (143C0C00) [pid = 3796] [serial = 1596] [outer = 00000000] 02:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15768400) [pid = 3796] [serial = 1597] [outer = 143C0C00] 02:36:28 INFO - PROCESS | 3796 | 1467192988178 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1675B000) [pid = 3796] [serial = 1598] [outer = 143C0C00] 02:36:29 INFO - PROCESS | 3796 | 1467192988986 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1221ms 02:36:29 INFO - PROCESS | 3796 | 1467192989049 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 3796 | 1467192989053 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 02:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:36:29 INFO - PROCESS | 3796 | 1467192989058 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 3796 | 1467192989062 Marionette TRACE conn2 <- [1,2094,null,{}] 02:36:29 INFO - PROCESS | 3796 | 1467192989067 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 3796 | 1467192989070 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:29 INFO - PROCESS | 3796 | 1467192989185 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 02:36:29 INFO - PROCESS | 3796 | 1467192989311 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 3796 | 1467192989315 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 143B3800 == 37 [pid = 3796] [id = 529] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 112CA800 == 36 [pid = 3796] [id = 528] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 18179000 == 35 [pid = 3796] [id = 527] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 1575F800 == 34 [pid = 3796] [id = 526] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 16262400 == 33 [pid = 3796] [id = 525] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 1542FC00 == 32 [pid = 3796] [id = 524] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 1323A000 == 31 [pid = 3796] [id = 523] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 11C3AC00 == 30 [pid = 3796] [id = 522] 02:36:29 INFO - PROCESS | 3796 | --DOCSHELL 10375800 == 29 [pid = 3796] [id = 521] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E8FC00) [pid = 3796] [serial = 1537] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A8CF400) [pid = 3796] [serial = 1540] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1ABB7C00) [pid = 3796] [serial = 1543] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A8D0800) [pid = 3796] [serial = 1541] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A4C800) [pid = 3796] [serial = 1534] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13032400) [pid = 3796] [serial = 1519] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13468800) [pid = 3796] [serial = 1520] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (169A0400) [pid = 3796] [serial = 1522] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16F6B800) [pid = 3796] [serial = 1523] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15365800) [pid = 3796] [serial = 1528] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15427400) [pid = 3796] [serial = 1529] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A8CE800) [pid = 3796] [serial = 1517] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (176ED400) [pid = 3796] [serial = 1531] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17AD8000) [pid = 3796] [serial = 1532] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12DFD800) [pid = 3796] [serial = 1525] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13107C00) [pid = 3796] [serial = 1526] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1ABB9C00) [pid = 3796] [serial = 1544] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19607000) [pid = 3796] [serial = 1546] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AC85C00) [pid = 3796] [serial = 1552] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AC86800) [pid = 3796] [serial = 1553] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (170F0000) [pid = 3796] [serial = 1549] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19F7C000) [pid = 3796] [serial = 1538] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19F79000) [pid = 3796] [serial = 1547] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1960AC00) [pid = 3796] [serial = 1550] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19C30400) [pid = 3796] [serial = 1535] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3796 | ++DOCSHELL 10373000 == 30 [pid = 3796] [id = 533] 02:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10375800) [pid = 3796] [serial = 1599] [outer = 00000000] 02:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11090C00) [pid = 3796] [serial = 1600] [outer = 10375800] 02:36:29 INFO - PROCESS | 3796 | 1467192989388 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13049C00) [pid = 3796] [serial = 1601] [outer = 10375800] 02:36:29 INFO - PROCESS | 3796 | 1467192989824 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 798ms 02:36:29 INFO - PROCESS | 3796 | 1467192989860 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 3796 | 1467192989864 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 02:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:36:29 INFO - PROCESS | 3796 | 1467192989874 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 3796 | 1467192989877 Marionette TRACE conn2 <- [1,2098,null,{}] 02:36:29 INFO - PROCESS | 3796 | 1467192989881 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 3796 | 1467192989883 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:29 INFO - PROCESS | 3796 | 1467192989966 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 02:36:30 INFO - PROCESS | 3796 | 1467192989975 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 3796 | 1467192989977 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:30 INFO - PROCESS | 3796 | ++DOCSHELL 132CA400 == 31 [pid = 3796] [id = 534] 02:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (132CE800) [pid = 3796] [serial = 1602] [outer = 00000000] 02:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (140E9000) [pid = 3796] [serial = 1603] [outer = 132CE800] 02:36:30 INFO - PROCESS | 3796 | 1467192990023 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15367800) [pid = 3796] [serial = 1604] [outer = 132CE800] 02:36:30 INFO - PROCESS | 3796 | 1467192990532 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 688ms 02:36:30 INFO - PROCESS | 3796 | 1467192990570 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 3796 | 1467192990572 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 02:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:36:30 INFO - PROCESS | 3796 | 1467192990580 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 3796 | 1467192990583 Marionette TRACE conn2 <- [1,2102,null,{}] 02:36:30 INFO - PROCESS | 3796 | 1467192990594 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:30 INFO - PROCESS | 3796 | 1467192990598 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:30 INFO - PROCESS | 3796 | 1467192990712 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 02:36:30 INFO - PROCESS | 3796 | 1467192990823 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 3796 | 1467192990827 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:30 INFO - PROCESS | 3796 | ++DOCSHELL 1699E800 == 32 [pid = 3796] [id = 535] 02:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1699EC00) [pid = 3796] [serial = 1605] [outer = 00000000] 02:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16C15C00) [pid = 3796] [serial = 1606] [outer = 1699EC00] 02:36:30 INFO - PROCESS | 3796 | 1467192990874 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (170EE800) [pid = 3796] [serial = 1607] [outer = 1699EC00] 02:36:31 INFO - PROCESS | 3796 | 1467192991241 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 704ms 02:36:31 INFO - PROCESS | 3796 | 1467192991280 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 3796 | 1467192991283 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 02:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:36:31 INFO - PROCESS | 3796 | 1467192991286 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 3796 | 1467192991287 Marionette TRACE conn2 <- [1,2106,null,{}] 02:36:31 INFO - PROCESS | 3796 | 1467192991291 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 3796 | 1467192991302 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:31 INFO - PROCESS | 3796 | 1467192991386 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 02:36:31 INFO - PROCESS | 3796 | 1467192991391 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 3796 | 1467192991393 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:31 INFO - PROCESS | 3796 | ++DOCSHELL 17AD8000 == 33 [pid = 3796] [id = 536] 02:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17AD9400) [pid = 3796] [serial = 1608] [outer = 00000000] 02:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19607000) [pid = 3796] [serial = 1609] [outer = 17AD9400] 02:36:31 INFO - PROCESS | 3796 | 1467192991437 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A4D800) [pid = 3796] [serial = 1610] [outer = 17AD9400] 02:36:31 INFO - PROCESS | 3796 | 1467192991980 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 704ms 02:36:32 INFO - PROCESS | 3796 | 1467192992017 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 3796 | 1467192992019 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 02:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:36:32 INFO - PROCESS | 3796 | 1467192992022 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 3796 | 1467192992024 Marionette TRACE conn2 <- [1,2110,null,{}] 02:36:32 INFO - PROCESS | 3796 | 1467192992027 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 3796 | 1467192992029 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:32 INFO - PROCESS | 3796 | 1467192992139 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 02:36:32 INFO - PROCESS | 3796 | 1467192992230 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 3796 | 1467192992233 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:32 INFO - PROCESS | 3796 | ++DOCSHELL 19C2C000 == 34 [pid = 3796] [id = 537] 02:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E81C00) [pid = 3796] [serial = 1611] [outer = 00000000] 02:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E8D400) [pid = 3796] [serial = 1612] [outer = 19E81C00] 02:36:32 INFO - PROCESS | 3796 | 1467192992275 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F7BC00) [pid = 3796] [serial = 1613] [outer = 19E81C00] 02:36:32 INFO - PROCESS | 3796 | 1467192992699 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 735ms 02:36:32 INFO - PROCESS | 3796 | 1467192992763 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 3796 | 1467192992765 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 02:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:36:32 INFO - PROCESS | 3796 | 1467192992768 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 3796 | 1467192992770 Marionette TRACE conn2 <- [1,2114,null,{}] 02:36:32 INFO - PROCESS | 3796 | 1467192992773 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 3796 | 1467192992779 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:32 INFO - PROCESS | 3796 | 1467192992918 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 02:36:32 INFO - PROCESS | 3796 | 1467192992985 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 3796 | 1467192992988 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:32 INFO - PROCESS | 3796 | ++DOCSHELL 1A10BC00 == 35 [pid = 3796] [id = 538] 02:36:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A2DD800) [pid = 3796] [serial = 1614] [outer = 00000000] 02:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A770800) [pid = 3796] [serial = 1615] [outer = 1A2DD800] 02:36:33 INFO - PROCESS | 3796 | 1467192993031 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A8C3800) [pid = 3796] [serial = 1616] [outer = 1A2DD800] 02:36:33 INFO - PROCESS | 3796 | 1467192993444 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 704ms 02:36:33 INFO - PROCESS | 3796 | 1467192993468 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 3796 | 1467192993470 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 02:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:36:33 INFO - PROCESS | 3796 | 1467192993473 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - PROCESS | 3796 | 1467192993475 Marionette TRACE conn2 <- [1,2118,null,{}] 02:36:33 INFO - PROCESS | 3796 | 1467192993478 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:33 INFO - PROCESS | 3796 | 1467192993480 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:33 INFO - PROCESS | 3796 | 1467192993620 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 02:36:33 INFO - PROCESS | 3796 | 1467192993628 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 3796 | 1467192993630 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:33 INFO - PROCESS | 3796 | ++DOCSHELL 1AB48400 == 36 [pid = 3796] [id = 539] 02:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB48800) [pid = 3796] [serial = 1617] [outer = 00000000] 02:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AB4E400) [pid = 3796] [serial = 1618] [outer = 1AB48800] 02:36:33 INFO - PROCESS | 3796 | 1467192993676 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AB4F400) [pid = 3796] [serial = 1619] [outer = 1AB48800] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1544D800) [pid = 3796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (103C6000) [pid = 3796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11AE4400) [pid = 3796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16760000) [pid = 3796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19602800) [pid = 3796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1AC85400) [pid = 3796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16262C00) [pid = 3796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114D1400) [pid = 3796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11C41000) [pid = 3796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1323AC00) [pid = 3796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1675F000) [pid = 3796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:36:33 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19A43000) [pid = 3796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:36:34 INFO - PROCESS | 3796 | 1467192994133 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 3796 | 1467192994176 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 02:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:36:34 INFO - PROCESS | 3796 | 1467192994179 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - PROCESS | 3796 | 1467192994181 Marionette TRACE conn2 <- [1,2122,null,{}] 02:36:34 INFO - PROCESS | 3796 | 1467192994184 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 3796 | 1467192994186 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:34 INFO - PROCESS | 3796 | 1467192994264 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 02:36:34 INFO - PROCESS | 3796 | 1467192994271 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 3796 | 1467192994273 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:34 INFO - PROCESS | 3796 | ++DOCSHELL 143F5000 == 37 [pid = 3796] [id = 540] 02:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15365800) [pid = 3796] [serial = 1620] [outer = 00000000] 02:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16A65800) [pid = 3796] [serial = 1621] [outer = 15365800] 02:36:34 INFO - PROCESS | 3796 | 1467192994338 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A2DF400) [pid = 3796] [serial = 1622] [outer = 15365800] 02:36:34 INFO - PROCESS | 3796 | 1467192994825 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 688ms 02:36:34 INFO - PROCESS | 3796 | 1467192994878 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 3796 | 1467192994880 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 02:36:34 INFO - PROCESS | 3796 | 1467192994883 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:36:34 INFO - PROCESS | 3796 | 1467192994885 Marionette TRACE conn2 <- [1,2126,null,{}] 02:36:34 INFO - PROCESS | 3796 | 1467192994889 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 3796 | 1467192994890 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:34 INFO - PROCESS | 3796 | 1467192994970 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 02:36:34 INFO - PROCESS | 3796 | 1467192994975 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 3796 | 1467192994977 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:34 INFO - PROCESS | 3796 | ++DOCSHELL 15363400 == 38 [pid = 3796] [id = 541] 02:36:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A271000) [pid = 3796] [serial = 1623] [outer = 00000000] 02:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1ABB9800) [pid = 3796] [serial = 1624] [outer = 1A271000] 02:36:35 INFO - PROCESS | 3796 | 1467192995019 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1ABBC400) [pid = 3796] [serial = 1625] [outer = 1A271000] 02:36:35 INFO - PROCESS | 3796 | 1467192995467 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 626ms 02:36:35 INFO - PROCESS | 3796 | 1467192995523 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 3796 | 1467192995525 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 02:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:36:35 INFO - PROCESS | 3796 | 1467192995528 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 3796 | 1467192995530 Marionette TRACE conn2 <- [1,2130,null,{}] 02:36:35 INFO - PROCESS | 3796 | 1467192995533 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:35 INFO - PROCESS | 3796 | 1467192995535 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:35 INFO - PROCESS | 3796 | 1467192995612 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 02:36:35 INFO - PROCESS | 3796 | 1467192995617 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 3796 | 1467192995619 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:35 INFO - PROCESS | 3796 | ++DOCSHELL 1AB4CC00 == 39 [pid = 3796] [id = 542] 02:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1ABBF000) [pid = 3796] [serial = 1626] [outer = 00000000] 02:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1ABC4000) [pid = 3796] [serial = 1627] [outer = 1ABBF000] 02:36:35 INFO - PROCESS | 3796 | 1467192995664 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1ABC5800) [pid = 3796] [serial = 1628] [outer = 1ABBF000] 02:36:36 INFO - PROCESS | 3796 | 1467192996286 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:36:36 INFO - PROCESS | 3796 | 1467192996358 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 02:36:36 INFO - PROCESS | 3796 | 1467192996377 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:36:36 INFO - PROCESS | 3796 | 1467192996380 Marionette TRACE conn2 <- [1,2134,null,{}] 02:36:36 INFO - PROCESS | 3796 | 1467192996387 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:36 INFO - PROCESS | 3796 | 1467192996390 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:36 INFO - PROCESS | 3796 | 1467192996506 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 02:36:36 INFO - PROCESS | 3796 | 1467192996611 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 3796 | 1467192996614 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:36 INFO - PROCESS | 3796 | ++DOCSHELL 110DD000 == 40 [pid = 3796] [id = 543] 02:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (112C4000) [pid = 3796] [serial = 1629] [outer = 00000000] 02:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14035400) [pid = 3796] [serial = 1630] [outer = 112C4000] 02:36:36 INFO - PROCESS | 3796 | 1467192996669 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15452400) [pid = 3796] [serial = 1631] [outer = 112C4000] 02:36:37 INFO - PROCESS | 3796 | 1467192997234 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 3796 | 1467192997288 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 02:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:36:37 INFO - PROCESS | 3796 | 1467192997295 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 3796 | 1467192997298 Marionette TRACE conn2 <- [1,2138,null,{}] 02:36:37 INFO - PROCESS | 3796 | 1467192997302 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:37 INFO - PROCESS | 3796 | 1467192997305 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:37 INFO - PROCESS | 3796 | 1467192997413 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 02:36:37 INFO - PROCESS | 3796 | 1467192997553 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 3796 | 1467192997555 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:37 INFO - PROCESS | 3796 | ++DOCSHELL 17682C00 == 41 [pid = 3796] [id = 544] 02:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17684800) [pid = 3796] [serial = 1632] [outer = 00000000] 02:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17AD6800) [pid = 3796] [serial = 1633] [outer = 17684800] 02:36:37 INFO - PROCESS | 3796 | 1467192997612 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19A46C00) [pid = 3796] [serial = 1634] [outer = 17684800] 02:36:38 INFO - PROCESS | 3796 | 1467192998196 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 939ms 02:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:36:38 INFO - PROCESS | 3796 | 1467192998240 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 3796 | 1467192998242 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 02:36:38 INFO - PROCESS | 3796 | 1467192998246 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 3796 | 1467192998250 Marionette TRACE conn2 <- [1,2142,null,{}] 02:36:38 INFO - PROCESS | 3796 | 1467192998261 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:38 INFO - PROCESS | 3796 | 1467192998266 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:38 INFO - PROCESS | 3796 | 1467192998374 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 02:36:38 INFO - PROCESS | 3796 | 1467192998487 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 3796 | 1467192998490 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:38 INFO - PROCESS | 3796 | ++DOCSHELL 1ABBEC00 == 42 [pid = 3796] [id = 545] 02:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1ABBF400) [pid = 3796] [serial = 1635] [outer = 00000000] 02:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1ABC5C00) [pid = 3796] [serial = 1636] [outer = 1ABBF400] 02:36:38 INFO - PROCESS | 3796 | 1467192998587 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AC8E400) [pid = 3796] [serial = 1637] [outer = 1ABBF400] 02:36:39 INFO - PROCESS | 3796 | 1467192999126 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 938ms 02:36:39 INFO - PROCESS | 3796 | 1467192999191 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 3796 | 1467192999194 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 02:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:36:39 INFO - PROCESS | 3796 | 1467192999197 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 3796 | 1467192999199 Marionette TRACE conn2 <- [1,2146,null,{}] 02:36:39 INFO - PROCESS | 3796 | 1467192999203 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:39 INFO - PROCESS | 3796 | 1467192999205 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:39 INFO - PROCESS | 3796 | 1467192999325 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 02:36:39 INFO - PROCESS | 3796 | 1467192999463 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:39 INFO - PROCESS | 3796 | 1467192999466 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:39 INFO - PROCESS | 3796 | ++DOCSHELL 10A78000 == 43 [pid = 3796] [id = 546] 02:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A78400) [pid = 3796] [serial = 1638] [outer = 00000000] 02:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (12BCA000) [pid = 3796] [serial = 1639] [outer = 10A78400] 02:36:39 INFO - PROCESS | 3796 | 1467192999519 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13C89400) [pid = 3796] [serial = 1640] [outer = 10A78400] 02:36:40 INFO - PROCESS | 3796 | 1467193000240 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1080ms 02:36:40 INFO - PROCESS | 3796 | 1467193000289 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 3796 | 1467193000293 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 02:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:36:40 INFO - PROCESS | 3796 | 1467193000297 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 3796 | 1467193000302 Marionette TRACE conn2 <- [1,2150,null,{}] 02:36:40 INFO - PROCESS | 3796 | 1467193000307 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:40 INFO - PROCESS | 3796 | 1467193000309 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:40 INFO - PROCESS | 3796 | 1467193000412 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 02:36:40 INFO - PROCESS | 3796 | 1467193000552 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 3796 | 1467193000555 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:40 INFO - PROCESS | 3796 | ++DOCSHELL 1302F800 == 44 [pid = 3796] [id = 547] 02:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13240C00) [pid = 3796] [serial = 1641] [outer = 00000000] 02:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (140F0800) [pid = 3796] [serial = 1642] [outer = 13240C00] 02:36:40 INFO - PROCESS | 3796 | 1467193000608 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15768000) [pid = 3796] [serial = 1643] [outer = 13240C00] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 15363400 == 43 [pid = 3796] [id = 541] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 143F5000 == 42 [pid = 3796] [id = 540] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 1AB48400 == 41 [pid = 3796] [id = 539] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 1A10BC00 == 40 [pid = 3796] [id = 538] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 19C2C000 == 39 [pid = 3796] [id = 537] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 17AD8000 == 38 [pid = 3796] [id = 536] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 1699E800 == 37 [pid = 3796] [id = 535] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 132CA400 == 36 [pid = 3796] [id = 534] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 10373000 == 35 [pid = 3796] [id = 533] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 140EE800 == 34 [pid = 3796] [id = 532] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 110DD400 == 33 [pid = 3796] [id = 531] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 1A2D5400 == 32 [pid = 3796] [id = 530] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 10A78000 == 31 [pid = 3796] [id = 546] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 17682C00 == 30 [pid = 3796] [id = 544] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 1ABBEC00 == 29 [pid = 3796] [id = 545] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 1AB4CC00 == 28 [pid = 3796] [id = 542] 02:36:41 INFO - PROCESS | 3796 | --DOCSHELL 110DD000 == 27 [pid = 3796] [id = 543] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (129EA400) [pid = 3796] [serial = 1568] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13469800) [pid = 3796] [serial = 1570] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13C92C00) [pid = 3796] [serial = 1571] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16D9FC00) [pid = 3796] [serial = 1576] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17798800) [pid = 3796] [serial = 1580] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A5ED000) [pid = 3796] [serial = 1591] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A110800) [pid = 3796] [serial = 1588] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A26BC00) [pid = 3796] [serial = 1589] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16EDA000) [pid = 3796] [serial = 1577] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15E25800) [pid = 3796] [serial = 1574] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15A32C00) [pid = 3796] [serial = 1573] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (112C9400) [pid = 3796] [serial = 1565] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A79C00) [pid = 3796] [serial = 1564] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13C90800) [pid = 3796] [serial = 1556] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (131EA800) [pid = 3796] [serial = 1555] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1960B800) [pid = 3796] [serial = 1559] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1768B800) [pid = 3796] [serial = 1558] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19A42C00) [pid = 3796] [serial = 1582] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AE87800) [pid = 3796] [serial = 1562] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AC8E000) [pid = 3796] [serial = 1561] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (176EE000) [pid = 3796] [serial = 1579] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15459800) [pid = 3796] [serial = 1585] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (18176C00) [pid = 3796] [serial = 1586] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19F74C00) [pid = 3796] [serial = 1583] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1292A000) [pid = 3796] [serial = 1567] [outer = 00000000] [url = about:blank] 02:36:41 INFO - PROCESS | 3796 | 1467193001761 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1502ms 02:36:41 INFO - PROCESS | 3796 | 1467193001799 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 3796 | 1467193001803 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 02:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:36:41 INFO - PROCESS | 3796 | 1467193001807 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 3796 | 1467193001812 Marionette TRACE conn2 <- [1,2154,null,{}] 02:36:41 INFO - PROCESS | 3796 | 1467193001817 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:41 INFO - PROCESS | 3796 | 1467193001820 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:41 INFO - PROCESS | 3796 | 1467193001907 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 02:36:42 INFO - PROCESS | 3796 | 1467193002046 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 3796 | 1467193002049 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:42 INFO - PROCESS | 3796 | ++DOCSHELL 1108C000 == 28 [pid = 3796] [id = 548] 02:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (110E1C00) [pid = 3796] [serial = 1644] [outer = 00000000] 02:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12822C00) [pid = 3796] [serial = 1645] [outer = 110E1C00] 02:36:42 INFO - PROCESS | 3796 | 1467193002097 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (129F6000) [pid = 3796] [serial = 1646] [outer = 110E1C00] 02:36:42 INFO - PROCESS | 3796 | 1467193002472 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 688ms 02:36:42 INFO - PROCESS | 3796 | 1467193002508 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 3796 | 1467193002513 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 02:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:36:42 INFO - PROCESS | 3796 | 1467193002520 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 3796 | 1467193002522 Marionette TRACE conn2 <- [1,2158,null,{}] 02:36:42 INFO - PROCESS | 3796 | 1467193002526 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:42 INFO - PROCESS | 3796 | 1467193002528 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:42 INFO - PROCESS | 3796 | 1467193002644 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 02:36:42 INFO - PROCESS | 3796 | 1467193002652 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 3796 | 1467193002654 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:42 INFO - PROCESS | 3796 | ++DOCSHELL 131E9000 == 29 [pid = 3796] [id = 549] 02:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1323CC00) [pid = 3796] [serial = 1647] [outer = 00000000] 02:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13462800) [pid = 3796] [serial = 1648] [outer = 1323CC00] 02:36:42 INFO - PROCESS | 3796 | 1467193002705 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13C92000) [pid = 3796] [serial = 1649] [outer = 1323CC00] 02:36:43 INFO - PROCESS | 3796 | 1467193003192 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 704ms 02:36:43 INFO - PROCESS | 3796 | 1467193003218 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 02:36:43 INFO - PROCESS | 3796 | 1467193003221 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 02:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:36:43 INFO - PROCESS | 3796 | 1467193003224 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 3796 | 1467193003228 Marionette TRACE conn2 <- [1,2162,null,{}] 02:36:43 INFO - PROCESS | 3796 | 1467193003239 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:43 INFO - PROCESS | 3796 | 1467193003243 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:43 INFO - PROCESS | 3796 | 1467193003324 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 02:36:43 INFO - PROCESS | 3796 | 1467193003331 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 3796 | 1467193003334 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:43 INFO - PROCESS | 3796 | ++DOCSHELL 15E25000 == 30 [pid = 3796] [id = 550] 02:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E25800) [pid = 3796] [serial = 1650] [outer = 00000000] 02:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16765000) [pid = 3796] [serial = 1651] [outer = 15E25800] 02:36:43 INFO - PROCESS | 3796 | 1467193003382 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (169A3800) [pid = 3796] [serial = 1652] [outer = 15E25800] 02:36:43 INFO - PROCESS | 3796 | 1467193003885 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 704ms 02:36:43 INFO - PROCESS | 3796 | 1467193003923 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 02:36:43 INFO - PROCESS | 3796 | 1467193003926 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 02:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:36:43 INFO - PROCESS | 3796 | 1467193003929 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 3796 | 1467193003931 Marionette TRACE conn2 <- [1,2166,null,{}] 02:36:43 INFO - PROCESS | 3796 | 1467193003934 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:43 INFO - PROCESS | 3796 | 1467193003936 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:44 INFO - PROCESS | 3796 | 1467193004089 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 02:36:44 INFO - PROCESS | 3796 | 1467193004154 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 3796 | 1467193004156 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:44 INFO - PROCESS | 3796 | ++DOCSHELL 16EDA000 == 31 [pid = 3796] [id = 551] 02:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16F76000) [pid = 3796] [serial = 1653] [outer = 00000000] 02:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (176F2000) [pid = 3796] [serial = 1654] [outer = 16F76000] 02:36:44 INFO - PROCESS | 3796 | 1467193004200 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17794C00) [pid = 3796] [serial = 1655] [outer = 16F76000] 02:36:44 INFO - PROCESS | 3796 | 1467193004615 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 735ms 02:36:44 INFO - PROCESS | 3796 | 1467193004682 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 02:36:44 INFO - PROCESS | 3796 | 1467193004684 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 02:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:36:44 INFO - PROCESS | 3796 | 1467193004687 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 3796 | 1467193004689 Marionette TRACE conn2 <- [1,2170,null,{}] 02:36:44 INFO - PROCESS | 3796 | 1467193004692 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:44 INFO - PROCESS | 3796 | 1467193004694 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:44 INFO - PROCESS | 3796 | 1467193004802 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 02:36:44 INFO - PROCESS | 3796 | 1467193004808 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 3796 | 1467193004810 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:44 INFO - PROCESS | 3796 | ++DOCSHELL 17ACF400 == 32 [pid = 3796] [id = 552] 02:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17AD3400) [pid = 3796] [serial = 1656] [outer = 00000000] 02:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (18179800) [pid = 3796] [serial = 1657] [outer = 17AD3400] 02:36:44 INFO - PROCESS | 3796 | 1467193004856 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1960B800) [pid = 3796] [serial = 1658] [outer = 17AD3400] 02:36:45 INFO - PROCESS | 3796 | 1467193005327 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:36:45 INFO - PROCESS | 3796 | --DOCSHELL 1B626400 == 31 [pid = 3796] [id = 16] 02:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 704ms 02:36:45 INFO - PROCESS | 3796 | 1467193005407 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 02:36:45 INFO - PROCESS | 3796 | 1467193005409 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 02:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:36:45 INFO - PROCESS | 3796 | 1467193005415 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 3796 | 1467193005417 Marionette TRACE conn2 <- [1,2174,null,{}] 02:36:45 INFO - PROCESS | 3796 | 1467193005459 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:45 INFO - PROCESS | 3796 | 1467193005464 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:45 INFO - PROCESS | 3796 | 1467193005798 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A271000) [pid = 3796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19E81C00) [pid = 3796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1ABBF000) [pid = 3796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A2DD800) [pid = 3796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1AB48800) [pid = 3796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (110DE400) [pid = 3796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1699EC00) [pid = 3796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (132CE800) [pid = 3796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10375800) [pid = 3796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A2D6C00) [pid = 3796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17AD9400) [pid = 3796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (143C0C00) [pid = 3796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:36:45 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15365800) [pid = 3796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:36:45 INFO - PROCESS | 3796 | 1467193005863 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 3796 | 1467193005865 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:45 INFO - PROCESS | 3796 | ++DOCSHELL 0F9EA000 == 32 [pid = 3796] [id = 553] 02:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10321C00) [pid = 3796] [serial = 1659] [outer = 00000000] 02:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (114C4800) [pid = 3796] [serial = 1660] [outer = 10321C00] 02:36:45 INFO - PROCESS | 3796 | 1467193005909 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (143C0C00) [pid = 3796] [serial = 1661] [outer = 10321C00] 02:36:46 INFO - PROCESS | 3796 | 1467193006286 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 923ms 02:36:46 INFO - PROCESS | 3796 | 1467193006341 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 3796 | 1467193006343 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 02:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:36:46 INFO - PROCESS | 3796 | 1467193006346 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 3796 | 1467193006348 Marionette TRACE conn2 <- [1,2178,null,{}] 02:36:46 INFO - PROCESS | 3796 | 1467193006351 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 3796 | 1467193006353 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:46 INFO - PROCESS | 3796 | 1467193006433 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 02:36:46 INFO - PROCESS | 3796 | 1467193006438 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 3796 | 1467193006440 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:46 INFO - PROCESS | 3796 | ++DOCSHELL 14036000 == 33 [pid = 3796] [id = 554] 02:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16761000) [pid = 3796] [serial = 1662] [outer = 00000000] 02:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E8A800) [pid = 3796] [serial = 1663] [outer = 16761000] 02:36:46 INFO - PROCESS | 3796 | 1467193006487 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19F7C400) [pid = 3796] [serial = 1664] [outer = 16761000] 02:36:46 INFO - PROCESS | 3796 | 1467193006909 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 595ms 02:36:46 INFO - PROCESS | 3796 | 1467193006943 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 3796 | 1467193006945 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 02:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:36:46 INFO - PROCESS | 3796 | 1467193006962 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 3796 | 1467193006964 Marionette TRACE conn2 <- [1,2182,null,{}] 02:36:46 INFO - PROCESS | 3796 | 1467193006968 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 3796 | 1467193006969 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:47 INFO - PROCESS | 3796 | 1467193007050 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 02:36:47 INFO - PROCESS | 3796 | 1467193007056 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 3796 | 1467193007058 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:47 INFO - PROCESS | 3796 | ++DOCSHELL 110DFC00 == 34 [pid = 3796] [id = 555] 02:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (114D2000) [pid = 3796] [serial = 1665] [outer = 00000000] 02:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2D5400) [pid = 3796] [serial = 1666] [outer = 114D2000] 02:36:47 INFO - PROCESS | 3796 | 1467193007109 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A5EBC00) [pid = 3796] [serial = 1667] [outer = 114D2000] 02:36:47 INFO - PROCESS | 3796 | 1467193007560 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 626ms 02:36:47 INFO - PROCESS | 3796 | 1467193007613 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 3796 | 1467193007615 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 02:36:47 INFO - PROCESS | 3796 | 1467193007619 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:36:47 INFO - PROCESS | 3796 | 1467193007620 Marionette TRACE conn2 <- [1,2186,null,{}] 02:36:47 INFO - PROCESS | 3796 | 1467193007624 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:47 INFO - PROCESS | 3796 | 1467193007626 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:47 INFO - PROCESS | 3796 | 1467193007704 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 02:36:47 INFO - PROCESS | 3796 | 1467193007832 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 3796 | 1467193007835 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:47 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E9400 == 35 [pid = 3796] [id = 556] 02:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0F9EB400) [pid = 3796] [serial = 1668] [outer = 00000000] 02:36:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1059AC00) [pid = 3796] [serial = 1669] [outer = 0F9EB400] 02:36:47 INFO - PROCESS | 3796 | 1467193007902 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A81800) [pid = 3796] [serial = 1670] [outer = 0F9EB400] 02:36:48 INFO - PROCESS | 3796 | 1467193008681 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1079ms 02:36:48 INFO - PROCESS | 3796 | 1467193008712 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 3796 | 1467193008716 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 02:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:36:48 INFO - PROCESS | 3796 | 1467193008721 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 3796 | 1467193008724 Marionette TRACE conn2 <- [1,2190,null,{}] 02:36:48 INFO - PROCESS | 3796 | 1467193008730 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:48 INFO - PROCESS | 3796 | 1467193008733 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:48 INFO - PROCESS | 3796 | 1467193008855 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 02:36:49 INFO - PROCESS | 3796 | 1467193008996 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 3796 | 1467193008999 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:49 INFO - PROCESS | 3796 | ++DOCSHELL 130A5000 == 36 [pid = 3796] [id = 557] 02:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1310BC00) [pid = 3796] [serial = 1671] [outer = 00000000] 02:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1403F800) [pid = 3796] [serial = 1672] [outer = 1310BC00] 02:36:49 INFO - PROCESS | 3796 | 1467193009055 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (143BB400) [pid = 3796] [serial = 1673] [outer = 1310BC00] 02:36:49 INFO - PROCESS | 3796 | 1467193009933 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1252ms 02:36:50 INFO - PROCESS | 3796 | 1467193009974 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 3796 | 1467193009978 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 02:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:36:50 INFO - PROCESS | 3796 | 1467193009983 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 3796 | 1467193009986 Marionette TRACE conn2 <- [1,2194,null,{}] 02:36:50 INFO - PROCESS | 3796 | 1467193009992 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:50 INFO - PROCESS | 3796 | 1467193009995 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:50 INFO - PROCESS | 3796 | 1467193010106 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 02:36:50 INFO - PROCESS | 3796 | 1467193010252 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 3796 | 1467193010256 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:50 INFO - PROCESS | 3796 | ++DOCSHELL 10EB2000 == 37 [pid = 3796] [id = 558] 02:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11CCD800) [pid = 3796] [serial = 1674] [outer = 00000000] 02:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1304E000) [pid = 3796] [serial = 1675] [outer = 11CCD800] 02:36:50 INFO - PROCESS | 3796 | 1467193010310 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1314B000) [pid = 3796] [serial = 1676] [outer = 11CCD800] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 110DFC00 == 36 [pid = 3796] [id = 555] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 14036000 == 35 [pid = 3796] [id = 554] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 0F9EA000 == 34 [pid = 3796] [id = 553] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 17ACF400 == 33 [pid = 3796] [id = 552] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 16EDA000 == 32 [pid = 3796] [id = 551] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 15E25000 == 31 [pid = 3796] [id = 550] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 131E9000 == 30 [pid = 3796] [id = 549] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 1108C000 == 29 [pid = 3796] [id = 548] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 1B3D1800 == 28 [pid = 3796] [id = 17] 02:36:50 INFO - PROCESS | 3796 | --DOCSHELL 1302F800 == 27 [pid = 3796] [id = 547] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1ABBC400) [pid = 3796] [serial = 1625] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19E8D400) [pid = 3796] [serial = 1612] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1ABC4000) [pid = 3796] [serial = 1627] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1ABC5800) [pid = 3796] [serial = 1628] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A770800) [pid = 3796] [serial = 1615] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19F7BC00) [pid = 3796] [serial = 1613] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1AB4E400) [pid = 3796] [serial = 1618] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A8C3800) [pid = 3796] [serial = 1616] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1AB4F400) [pid = 3796] [serial = 1619] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1281C000) [pid = 3796] [serial = 1594] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1304A400) [pid = 3796] [serial = 1595] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16C15C00) [pid = 3796] [serial = 1606] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (170EE800) [pid = 3796] [serial = 1607] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (140E9000) [pid = 3796] [serial = 1603] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15367800) [pid = 3796] [serial = 1604] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11090C00) [pid = 3796] [serial = 1600] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13049C00) [pid = 3796] [serial = 1601] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A5ED800) [pid = 3796] [serial = 1592] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19607000) [pid = 3796] [serial = 1609] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15768400) [pid = 3796] [serial = 1597] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1675B000) [pid = 3796] [serial = 1598] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1ABB9800) [pid = 3796] [serial = 1624] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16A65800) [pid = 3796] [serial = 1621] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A2DF400) [pid = 3796] [serial = 1622] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19A4D800) [pid = 3796] [serial = 1610] [outer = 00000000] [url = about:blank] 02:36:50 INFO - PROCESS | 3796 | 1467193010780 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 845ms 02:36:50 INFO - PROCESS | 3796 | 1467193010828 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 3796 | 1467193010832 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 02:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:36:50 INFO - PROCESS | 3796 | 1467193010839 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 3796 | 1467193010842 Marionette TRACE conn2 <- [1,2198,null,{}] 02:36:50 INFO - PROCESS | 3796 | 1467193010845 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:50 INFO - PROCESS | 3796 | 1467193010848 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:50 INFO - PROCESS | 3796 | 1467193010933 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 02:36:50 INFO - PROCESS | 3796 | 1467193010939 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 3796 | 1467193010941 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:50 INFO - PROCESS | 3796 | ++DOCSHELL 13107C00 == 28 [pid = 3796] [id = 559] 02:36:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13109C00) [pid = 3796] [serial = 1677] [outer = 00000000] 02:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15367400) [pid = 3796] [serial = 1678] [outer = 13109C00] 02:36:51 INFO - PROCESS | 3796 | 1467193010988 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15371400) [pid = 3796] [serial = 1679] [outer = 13109C00] 02:36:51 INFO - PROCESS | 3796 | 1467193011470 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 688ms 02:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:36:51 INFO - PROCESS | 3796 | 1467193011538 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 3796 | 1467193011540 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 02:36:51 INFO - PROCESS | 3796 | 1467193011543 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 3796 | 1467193011547 Marionette TRACE conn2 <- [1,2202,null,{}] 02:36:51 INFO - PROCESS | 3796 | 1467193011557 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:51 INFO - PROCESS | 3796 | 1467193011562 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:51 INFO - PROCESS | 3796 | 1467193011676 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 02:36:51 INFO - PROCESS | 3796 | 1467193011789 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 3796 | 1467193011792 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:51 INFO - PROCESS | 3796 | ++DOCSHELL 1699F400 == 29 [pid = 3796] [id = 560] 02:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (169A2400) [pid = 3796] [serial = 1680] [outer = 00000000] 02:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16C15C00) [pid = 3796] [serial = 1681] [outer = 169A2400] 02:36:51 INFO - PROCESS | 3796 | 1467193011839 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16ED3000) [pid = 3796] [serial = 1682] [outer = 169A2400] 02:36:52 INFO - PROCESS | 3796 | 1467193012209 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 688ms 02:36:52 INFO - PROCESS | 3796 | 1467193012243 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 3796 | 1467193012245 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 02:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:36:52 INFO - PROCESS | 3796 | 1467193012248 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 3796 | 1467193012250 Marionette TRACE conn2 <- [1,2206,null,{}] 02:36:52 INFO - PROCESS | 3796 | 1467193012254 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:52 INFO - PROCESS | 3796 | 1467193012256 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:52 INFO - PROCESS | 3796 | 1467193012345 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 02:36:52 INFO - PROCESS | 3796 | 1467193012350 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 3796 | 1467193012352 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:52 INFO - PROCESS | 3796 | ++DOCSHELL 176EE000 == 30 [pid = 3796] [id = 561] 02:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176F4800) [pid = 3796] [serial = 1683] [outer = 00000000] 02:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19608800) [pid = 3796] [serial = 1684] [outer = 176F4800] 02:36:52 INFO - PROCESS | 3796 | 1467193012397 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A47000) [pid = 3796] [serial = 1685] [outer = 176F4800] 02:36:52 INFO - PROCESS | 3796 | 1467193012880 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 704ms 02:36:52 INFO - PROCESS | 3796 | 1467193012948 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 3796 | 1467193012950 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 02:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:36:52 INFO - PROCESS | 3796 | 1467193012959 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 3796 | 1467193012961 Marionette TRACE conn2 <- [1,2210,null,{}] 02:36:52 INFO - PROCESS | 3796 | 1467193012965 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:52 INFO - PROCESS | 3796 | 1467193012967 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:53 INFO - PROCESS | 3796 | 1467193013075 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 02:36:53 INFO - PROCESS | 3796 | 1467193013166 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 3796 | 1467193013168 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:53 INFO - PROCESS | 3796 | ++DOCSHELL 140EAC00 == 31 [pid = 3796] [id = 562] 02:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19C2FC00) [pid = 3796] [serial = 1686] [outer = 00000000] 02:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E8C800) [pid = 3796] [serial = 1687] [outer = 19C2FC00] 02:36:53 INFO - PROCESS | 3796 | 1467193013221 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F75C00) [pid = 3796] [serial = 1688] [outer = 19C2FC00] 02:36:53 INFO - PROCESS | 3796 | 1467193013647 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 751ms 02:36:53 INFO - PROCESS | 3796 | 1467193013699 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 3796 | 1467193013701 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 02:36:53 INFO - PROCESS | 3796 | 1467193013704 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:36:53 INFO - PROCESS | 3796 | 1467193013706 Marionette TRACE conn2 <- [1,2214,null,{}] 02:36:53 INFO - PROCESS | 3796 | 1467193013709 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:53 INFO - PROCESS | 3796 | 1467193013715 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:53 INFO - PROCESS | 3796 | 1467193013854 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 02:36:53 INFO - PROCESS | 3796 | 1467193013921 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 3796 | 1467193013923 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:53 INFO - PROCESS | 3796 | ++DOCSHELL 1A10C800 == 32 [pid = 3796] [id = 563] 02:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A26B000) [pid = 3796] [serial = 1689] [outer = 00000000] 02:36:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A5F0800) [pid = 3796] [serial = 1690] [outer = 1A26B000] 02:36:53 INFO - PROCESS | 3796 | 1467193013966 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A767800) [pid = 3796] [serial = 1691] [outer = 1A26B000] 02:36:54 INFO - PROCESS | 3796 | 1467193014375 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 704ms 02:36:54 INFO - PROCESS | 3796 | 1467193014406 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 3796 | 1467193014408 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 02:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:36:54 INFO - PROCESS | 3796 | 1467193014411 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 3796 | 1467193014413 Marionette TRACE conn2 <- [1,2218,null,{}] 02:36:54 INFO - PROCESS | 3796 | 1467193014416 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:54 INFO - PROCESS | 3796 | 1467193014418 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:54 INFO - PROCESS | 3796 | 1467193014555 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1B626800) [pid = 3796] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (110E1C00) [pid = 3796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16F76000) [pid = 3796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15E25800) [pid = 3796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13240C00) [pid = 3796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1323CC00) [pid = 3796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17AD3400) [pid = 3796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10321C00) [pid = 3796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1B627C00) [pid = 3796] [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.] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16761000) [pid = 3796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (112C4000) [pid = 3796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17684800) [pid = 3796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1ABBF400) [pid = 3796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:36:54 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10A78400) [pid = 3796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:36:54 INFO - PROCESS | 3796 | 1467193014696 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 3796 | 1467193014698 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:54 INFO - PROCESS | 3796 | ++DOCSHELL 1036A800 == 33 [pid = 3796] [id = 564] 02:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (103CD000) [pid = 3796] [serial = 1692] [outer = 00000000] 02:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11C42800) [pid = 3796] [serial = 1693] [outer = 103CD000] 02:36:54 INFO - PROCESS | 3796 | 1467193014750 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12929C00) [pid = 3796] [serial = 1694] [outer = 103CD000] 02:36:55 INFO - PROCESS | 3796 | 1467193015098 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 735ms 02:36:55 INFO - PROCESS | 3796 | 1467193015150 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 3796 | 1467193015152 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 02:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:36:55 INFO - PROCESS | 3796 | 1467193015155 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 3796 | 1467193015157 Marionette TRACE conn2 <- [1,2222,null,{}] 02:36:55 INFO - PROCESS | 3796 | 1467193015169 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:55 INFO - PROCESS | 3796 | 1467193015171 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:55 INFO - PROCESS | 3796 | 1467193015255 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 02:36:55 INFO - PROCESS | 3796 | 1467193015261 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 3796 | 1467193015263 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:55 INFO - PROCESS | 3796 | ++DOCSHELL 16DA7800 == 34 [pid = 3796] [id = 565] 02:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19C2C800) [pid = 3796] [serial = 1695] [outer = 00000000] 02:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A5EE400) [pid = 3796] [serial = 1696] [outer = 19C2C800] 02:36:55 INFO - PROCESS | 3796 | 1467193015306 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1816F000) [pid = 3796] [serial = 1697] [outer = 19C2C800] 02:36:55 INFO - PROCESS | 3796 | 1467193015766 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 595ms 02:36:55 INFO - PROCESS | 3796 | 1467193015784 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 3796 | 1467193015786 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 02:36:55 INFO - PROCESS | 3796 | 1467193015789 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:36:55 INFO - PROCESS | 3796 | 1467193015790 Marionette TRACE conn2 <- [1,2226,null,{}] 02:36:55 INFO - PROCESS | 3796 | 1467193015794 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:55 INFO - PROCESS | 3796 | 1467193015796 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:55 INFO - PROCESS | 3796 | 1467193015915 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 02:36:55 INFO - PROCESS | 3796 | 1467193015925 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 3796 | 1467193015927 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:55 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E9800 == 35 [pid = 3796] [id = 566] 02:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (103D2C00) [pid = 3796] [serial = 1698] [outer = 00000000] 02:36:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13C87C00) [pid = 3796] [serial = 1699] [outer = 103D2C00] 02:36:55 INFO - PROCESS | 3796 | 1467193015970 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A5EC800) [pid = 3796] [serial = 1700] [outer = 103D2C00] 02:36:56 INFO - PROCESS | 3796 | 1467193016418 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 689ms 02:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:36:56 INFO - PROCESS | 3796 | 1467193016489 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 3796 | 1467193016491 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 02:36:56 INFO - PROCESS | 3796 | 1467193016494 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 3796 | 1467193016496 Marionette TRACE conn2 <- [1,2230,null,{}] 02:36:56 INFO - PROCESS | 3796 | 1467193016499 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:56 INFO - PROCESS | 3796 | 1467193016501 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:56 INFO - PROCESS | 3796 | 1467193016579 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 02:36:56 INFO - PROCESS | 3796 | 1467193016587 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 3796 | 1467193016589 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:56 INFO - PROCESS | 3796 | ++DOCSHELL 170F0000 == 36 [pid = 3796] [id = 567] 02:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (170F6000) [pid = 3796] [serial = 1701] [outer = 00000000] 02:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1ABB6400) [pid = 3796] [serial = 1702] [outer = 170F6000] 02:36:56 INFO - PROCESS | 3796 | 1467193016644 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1ABBB000) [pid = 3796] [serial = 1703] [outer = 170F6000] 02:36:57 INFO - PROCESS | 3796 | 1467193017325 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 892ms 02:36:57 INFO - PROCESS | 3796 | 1467193017400 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 3796 | 1467193017404 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 02:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:36:57 INFO - PROCESS | 3796 | 1467193017409 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 3796 | 1467193017415 Marionette TRACE conn2 <- [1,2234,null,{}] 02:36:57 INFO - PROCESS | 3796 | 1467193017420 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:57 INFO - PROCESS | 3796 | 1467193017423 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:57 INFO - PROCESS | 3796 | 1467193017539 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 02:36:57 INFO - PROCESS | 3796 | 1467193017672 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 3796 | 1467193017675 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:57 INFO - PROCESS | 3796 | ++DOCSHELL 112C8400 == 37 [pid = 3796] [id = 568] 02:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11ADBC00) [pid = 3796] [serial = 1704] [outer = 00000000] 02:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1394C800) [pid = 3796] [serial = 1705] [outer = 11ADBC00] 02:36:57 INFO - PROCESS | 3796 | 1467193017733 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1544AC00) [pid = 3796] [serial = 1706] [outer = 11ADBC00] 02:36:58 INFO - PROCESS | 3796 | 1467193018301 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 954ms 02:36:58 INFO - PROCESS | 3796 | 1467193018356 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 3796 | 1467193018360 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 02:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:36:58 INFO - PROCESS | 3796 | 1467193018367 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 3796 | 1467193018370 Marionette TRACE conn2 <- [1,2238,null,{}] 02:36:58 INFO - PROCESS | 3796 | 1467193018374 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:58 INFO - PROCESS | 3796 | 1467193018377 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:58 INFO - PROCESS | 3796 | 1467193018488 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 02:36:58 INFO - PROCESS | 3796 | 1467193018599 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 3796 | 1467193018602 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:58 INFO - PROCESS | 3796 | ++DOCSHELL 1768A400 == 38 [pid = 3796] [id = 569] 02:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (176EB000) [pid = 3796] [serial = 1707] [outer = 00000000] 02:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17F2CC00) [pid = 3796] [serial = 1708] [outer = 176EB000] 02:36:58 INFO - PROCESS | 3796 | 1467193018656 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19C30C00) [pid = 3796] [serial = 1709] [outer = 176EB000] 02:36:59 INFO - PROCESS | 3796 | 1467193019264 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 955ms 02:36:59 INFO - PROCESS | 3796 | 1467193019312 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 3796 | 1467193019314 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 02:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:36:59 INFO - PROCESS | 3796 | 1467193019318 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 3796 | 1467193019321 Marionette TRACE conn2 <- [1,2242,null,{}] 02:36:59 INFO - PROCESS | 3796 | 1467193019338 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:59 INFO - PROCESS | 3796 | 1467193019344 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:59 INFO - PROCESS | 3796 | 1467193019452 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 02:36:59 INFO - PROCESS | 3796 | 1467193019591 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 3796 | 1467193019595 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:36:59 INFO - PROCESS | 3796 | ++DOCSHELL 1A8CFC00 == 39 [pid = 3796] [id = 570] 02:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A8D0000) [pid = 3796] [serial = 1710] [outer = 00000000] 02:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1ABB6C00) [pid = 3796] [serial = 1711] [outer = 1A8D0000] 02:36:59 INFO - PROCESS | 3796 | 1467193019651 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1ABC0800) [pid = 3796] [serial = 1712] [outer = 1A8D0000] 02:37:00 INFO - PROCESS | 3796 | 1467193020421 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1157ms 02:37:00 INFO - PROCESS | 3796 | 1467193020486 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 3796 | 1467193020490 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 02:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:37:00 INFO - PROCESS | 3796 | 1467193020500 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 3796 | 1467193020503 Marionette TRACE conn2 <- [1,2246,null,{}] 02:37:00 INFO - PROCESS | 3796 | 1467193020509 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 3796 | 1467193020512 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:00 INFO - PROCESS | 3796 | 1467193020608 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 02:37:00 INFO - PROCESS | 3796 | 1467193020750 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 3796 | 1467193020753 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:00 INFO - PROCESS | 3796 | ++DOCSHELL 131E2400 == 40 [pid = 3796] [id = 571] 02:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (132D4000) [pid = 3796] [serial = 1713] [outer = 00000000] 02:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13C8EC00) [pid = 3796] [serial = 1714] [outer = 132D4000] 02:37:00 INFO - PROCESS | 3796 | 1467193020811 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14040800) [pid = 3796] [serial = 1715] [outer = 132D4000] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 0F9E9800 == 39 [pid = 3796] [id = 566] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 16DA7800 == 38 [pid = 3796] [id = 565] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 1036A800 == 37 [pid = 3796] [id = 564] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 1A10C800 == 36 [pid = 3796] [id = 563] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 140EAC00 == 35 [pid = 3796] [id = 562] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 176EE000 == 34 [pid = 3796] [id = 561] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 1699F400 == 33 [pid = 3796] [id = 560] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 13107C00 == 32 [pid = 3796] [id = 559] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 10EB2000 == 31 [pid = 3796] [id = 558] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 130A5000 == 30 [pid = 3796] [id = 557] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 0F9E9400 == 29 [pid = 3796] [id = 556] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 1768A400 == 28 [pid = 3796] [id = 569] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 1A8CFC00 == 27 [pid = 3796] [id = 570] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 170F0000 == 26 [pid = 3796] [id = 567] 02:37:01 INFO - PROCESS | 3796 | --DOCSHELL 112C8400 == 25 [pid = 3796] [id = 568] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1B3CE400) [pid = 3796] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A2D5400) [pid = 3796] [serial = 1666] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12822C00) [pid = 3796] [serial = 1645] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (129F6000) [pid = 3796] [serial = 1646] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (176F2000) [pid = 3796] [serial = 1654] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16765000) [pid = 3796] [serial = 1651] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15768000) [pid = 3796] [serial = 1643] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (140F0800) [pid = 3796] [serial = 1642] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13462800) [pid = 3796] [serial = 1648] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13C92000) [pid = 3796] [serial = 1649] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (18179800) [pid = 3796] [serial = 1657] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17794C00) [pid = 3796] [serial = 1655] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (114C4800) [pid = 3796] [serial = 1660] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13948400) [pid = 3796] [serial = 1124] [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.] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1960B800) [pid = 3796] [serial = 1658] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (143C0C00) [pid = 3796] [serial = 1661] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E8A800) [pid = 3796] [serial = 1663] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15452400) [pid = 3796] [serial = 1631] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (14035400) [pid = 3796] [serial = 1630] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19A46C00) [pid = 3796] [serial = 1634] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17AD6800) [pid = 3796] [serial = 1633] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AC8E400) [pid = 3796] [serial = 1637] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1ABC5C00) [pid = 3796] [serial = 1636] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13C89400) [pid = 3796] [serial = 1640] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (12BCA000) [pid = 3796] [serial = 1639] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19F7C400) [pid = 3796] [serial = 1664] [outer = 00000000] [url = about:blank] 02:37:01 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (169A3800) [pid = 3796] [serial = 1652] [outer = 00000000] [url = about:blank] 02:37:02 INFO - PROCESS | 3796 | 1467193022067 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1611ms 02:37:02 INFO - PROCESS | 3796 | 1467193022124 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 3796 | 1467193022128 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 02:37:02 INFO - PROCESS | 3796 | 1467193022134 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:37:02 INFO - PROCESS | 3796 | 1467193022137 Marionette TRACE conn2 <- [1,2250,null,{}] 02:37:02 INFO - PROCESS | 3796 | 1467193022143 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:02 INFO - PROCESS | 3796 | 1467193022146 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:02 INFO - PROCESS | 3796 | 1467193022232 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 02:37:02 INFO - PROCESS | 3796 | 1467193022325 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 3796 | 1467193022329 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:02 INFO - PROCESS | 3796 | ++DOCSHELL 103CA800 == 26 [pid = 3796] [id = 572] 02:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (103CB800) [pid = 3796] [serial = 1716] [outer = 00000000] 02:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11AE4400) [pid = 3796] [serial = 1717] [outer = 103CB800] 02:37:02 INFO - PROCESS | 3796 | 1467193022376 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (129B3C00) [pid = 3796] [serial = 1718] [outer = 103CB800] 02:37:02 INFO - PROCESS | 3796 | 1467193022788 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 689ms 02:37:02 INFO - PROCESS | 3796 | 1467193022838 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 3796 | 1467193022843 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 02:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:37:02 INFO - PROCESS | 3796 | 1467193022849 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 3796 | 1467193022852 Marionette TRACE conn2 <- [1,2254,null,{}] 02:37:02 INFO - PROCESS | 3796 | 1467193022856 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:02 INFO - PROCESS | 3796 | 1467193022858 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:02 INFO - PROCESS | 3796 | 1467193022945 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 02:37:02 INFO - PROCESS | 3796 | 1467193022954 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 3796 | 1467193022956 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:02 INFO - PROCESS | 3796 | ++DOCSHELL 13153C00 == 27 [pid = 3796] [id = 573] 02:37:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13157000) [pid = 3796] [serial = 1719] [outer = 00000000] 02:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (132C9400) [pid = 3796] [serial = 1720] [outer = 13157000] 02:37:03 INFO - PROCESS | 3796 | 1467193023007 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13469400) [pid = 3796] [serial = 1721] [outer = 13157000] 02:37:03 INFO - PROCESS | 3796 | 1467193023477 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 626ms 02:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:37:03 INFO - PROCESS | 3796 | 1467193023489 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 3796 | 1467193023491 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 02:37:03 INFO - PROCESS | 3796 | 1467193023495 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 3796 | 1467193023498 Marionette TRACE conn2 <- [1,2258,null,{}] 02:37:03 INFO - PROCESS | 3796 | 1467193023513 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:03 INFO - PROCESS | 3796 | 1467193023517 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:03 INFO - PROCESS | 3796 | 1467193023599 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 02:37:03 INFO - PROCESS | 3796 | 1467193023605 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 3796 | 1467193023608 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:03 INFO - PROCESS | 3796 | ++DOCSHELL 15458000 == 28 [pid = 3796] [id = 574] 02:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15458400) [pid = 3796] [serial = 1722] [outer = 00000000] 02:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15E1F400) [pid = 3796] [serial = 1723] [outer = 15458400] 02:37:03 INFO - PROCESS | 3796 | 1467193023655 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16263C00) [pid = 3796] [serial = 1724] [outer = 15458400] 02:37:04 INFO - PROCESS | 3796 | 1467193024150 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 688ms 02:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:37:04 INFO - PROCESS | 3796 | 1467193024194 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 3796 | 1467193024197 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 02:37:04 INFO - PROCESS | 3796 | 1467193024210 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 3796 | 1467193024212 Marionette TRACE conn2 <- [1,2262,null,{}] 02:37:04 INFO - PROCESS | 3796 | 1467193024215 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:04 INFO - PROCESS | 3796 | 1467193024217 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:04 INFO - PROCESS | 3796 | 1467193024332 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 02:37:04 INFO - PROCESS | 3796 | 1467193024337 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 3796 | 1467193024339 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:04 INFO - PROCESS | 3796 | ++DOCSHELL 15E1E000 == 29 [pid = 3796] [id = 575] 02:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15E2B000) [pid = 3796] [serial = 1725] [outer = 00000000] 02:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16A5C000) [pid = 3796] [serial = 1726] [outer = 15E2B000] 02:37:04 INFO - PROCESS | 3796 | 1467193024387 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16DA8800) [pid = 3796] [serial = 1727] [outer = 15E2B000] 02:37:04 INFO - PROCESS | 3796 | 1467193024837 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 657ms 02:37:04 INFO - PROCESS | 3796 | 1467193024858 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 3796 | 1467193024860 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 02:37:04 INFO - PROCESS | 3796 | 1467193024863 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:37:04 INFO - PROCESS | 3796 | 1467193024865 Marionette TRACE conn2 <- [1,2266,null,{}] 02:37:04 INFO - PROCESS | 3796 | 1467193024868 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:04 INFO - PROCESS | 3796 | 1467193024870 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:05 INFO - PROCESS | 3796 | 1467193024983 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 02:37:05 INFO - PROCESS | 3796 | 1467193025073 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 3796 | 1467193025076 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:05 INFO - PROCESS | 3796 | ++DOCSHELL 16F75400 == 30 [pid = 3796] [id = 576] 02:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (170F1400) [pid = 3796] [serial = 1728] [outer = 00000000] 02:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17794C00) [pid = 3796] [serial = 1729] [outer = 170F1400] 02:37:05 INFO - PROCESS | 3796 | 1467193025119 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17ADA400) [pid = 3796] [serial = 1730] [outer = 170F1400] 02:37:05 INFO - PROCESS | 3796 | 1467193025534 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 704ms 02:37:05 INFO - PROCESS | 3796 | 1467193025563 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 3796 | 1467193025565 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 02:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:37:05 INFO - PROCESS | 3796 | 1467193025575 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - PROCESS | 3796 | 1467193025577 Marionette TRACE conn2 <- [1,2270,null,{}] 02:37:05 INFO - PROCESS | 3796 | 1467193025580 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:05 INFO - PROCESS | 3796 | 1467193025586 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:05 INFO - PROCESS | 3796 | 1467193025736 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 02:37:05 INFO - PROCESS | 3796 | 1467193025805 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 3796 | 1467193025807 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:05 INFO - PROCESS | 3796 | ++DOCSHELL 17FB2400 == 31 [pid = 3796] [id = 577] 02:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19606400) [pid = 3796] [serial = 1731] [outer = 00000000] 02:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19C25400) [pid = 3796] [serial = 1732] [outer = 19606400] 02:37:05 INFO - PROCESS | 3796 | 1467193025850 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19E8D400) [pid = 3796] [serial = 1733] [outer = 19606400] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19C2FC00) [pid = 3796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A26B000) [pid = 3796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (103CD000) [pid = 3796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0F9EB400) [pid = 3796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1310BC00) [pid = 3796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13109C00) [pid = 3796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11CCD800) [pid = 3796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (169A2400) [pid = 3796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (176F4800) [pid = 3796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19C2C800) [pid = 3796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (114D2000) [pid = 3796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (103D2C00) [pid = 3796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:37:06 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (170F6000) [pid = 3796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:37:06 INFO - PROCESS | 3796 | 1467193026511 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1002ms 02:37:06 INFO - PROCESS | 3796 | 1467193026576 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 3796 | 1467193026578 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 02:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:37:06 INFO - PROCESS | 3796 | 1467193026581 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 3796 | 1467193026583 Marionette TRACE conn2 <- [1,2274,null,{}] 02:37:06 INFO - PROCESS | 3796 | 1467193026586 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:06 INFO - PROCESS | 3796 | 1467193026588 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:06 INFO - PROCESS | 3796 | 1467193026706 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 02:37:06 INFO - PROCESS | 3796 | 1467193026766 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 3796 | 1467193026768 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:06 INFO - PROCESS | 3796 | ++DOCSHELL 10A76800 == 32 [pid = 3796] [id = 578] 02:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (110DB400) [pid = 3796] [serial = 1734] [outer = 00000000] 02:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14043C00) [pid = 3796] [serial = 1735] [outer = 110DB400] 02:37:06 INFO - PROCESS | 3796 | 1467193026811 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15362C00) [pid = 3796] [serial = 1736] [outer = 110DB400] 02:37:07 INFO - PROCESS | 3796 | 1467193027158 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:37:07 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 02:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 641ms 02:37:07 INFO - PROCESS | 3796 | 1467193027219 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 3796 | 1467193027221 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 02:37:07 INFO - PROCESS | 3796 | 1467193027224 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:37:07 INFO - PROCESS | 3796 | 1467193027226 Marionette TRACE conn2 <- [1,2278,null,{}] 02:37:07 INFO - PROCESS | 3796 | 1467193027229 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:07 INFO - PROCESS | 3796 | 1467193027231 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:07 INFO - PROCESS | 3796 | 1467193027345 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 02:37:07 INFO - PROCESS | 3796 | 1467193027352 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 3796 | 1467193027353 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:07 INFO - PROCESS | 3796 | ++DOCSHELL 176F4800 == 33 [pid = 3796] [id = 579] 02:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A4CC00) [pid = 3796] [serial = 1737] [outer = 00000000] 02:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19F80C00) [pid = 3796] [serial = 1738] [outer = 19A4CC00] 02:37:07 INFO - PROCESS | 3796 | 1467193027396 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19F81000) [pid = 3796] [serial = 1739] [outer = 19A4CC00] 02:37:07 INFO - PROCESS | 3796 | 1467193027803 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 642ms 02:37:07 INFO - PROCESS | 3796 | 1467193027863 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 3796 | 1467193027865 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 02:37:07 INFO - PROCESS | 3796 | 1467193027868 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:37:07 INFO - PROCESS | 3796 | 1467193027870 Marionette TRACE conn2 <- [1,2282,null,{}] 02:37:07 INFO - PROCESS | 3796 | 1467193027874 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:07 INFO - PROCESS | 3796 | 1467193027876 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:07 INFO - PROCESS | 3796 | 1467193027952 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 02:37:07 INFO - PROCESS | 3796 | 1467193027958 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 3796 | 1467193027960 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:07 INFO - PROCESS | 3796 | ++DOCSHELL 15456400 == 34 [pid = 3796] [id = 580] 02:37:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A2DDC00) [pid = 3796] [serial = 1740] [outer = 00000000] 02:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A5F0000) [pid = 3796] [serial = 1741] [outer = 1A2DDC00] 02:37:08 INFO - PROCESS | 3796 | 1467193028002 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A5F1000) [pid = 3796] [serial = 1742] [outer = 1A2DDC00] 02:37:08 INFO - PROCESS | 3796 | 1467193028557 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 736ms 02:37:08 INFO - PROCESS | 3796 | 1467193028610 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 3796 | 1467193028615 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 02:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:37:08 INFO - PROCESS | 3796 | 1467193028621 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 3796 | 1467193028624 Marionette TRACE conn2 <- [1,2286,null,{}] 02:37:08 INFO - PROCESS | 3796 | 1467193028630 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:08 INFO - PROCESS | 3796 | 1467193028633 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:08 INFO - PROCESS | 3796 | 1467193028761 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 02:37:08 INFO - PROCESS | 3796 | 1467193028880 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 3796 | 1467193028885 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:08 INFO - PROCESS | 3796 | ++DOCSHELL 1055A800 == 35 [pid = 3796] [id = 581] 02:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1055D800) [pid = 3796] [serial = 1743] [outer = 00000000] 02:37:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12BD1800) [pid = 3796] [serial = 1744] [outer = 1055D800] 02:37:08 INFO - PROCESS | 3796 | 1467193028944 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13107000) [pid = 3796] [serial = 1745] [outer = 1055D800] 02:37:09 INFO - PROCESS | 3796 | 1467193029673 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1096ms 02:37:09 INFO - PROCESS | 3796 | 1467193029740 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 3796 | 1467193029745 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 02:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:37:09 INFO - PROCESS | 3796 | 1467193029753 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 3796 | 1467193029755 Marionette TRACE conn2 <- [1,2290,null,{}] 02:37:09 INFO - PROCESS | 3796 | 1467193029759 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:09 INFO - PROCESS | 3796 | 1467193029762 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:09 INFO - PROCESS | 3796 | 1467193029877 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 02:37:10 INFO - PROCESS | 3796 | 1467193030014 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 3796 | 1467193030017 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:10 INFO - PROCESS | 3796 | ++DOCSHELL 13C92000 == 36 [pid = 3796] [id = 582] 02:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1544D800) [pid = 3796] [serial = 1746] [outer = 00000000] 02:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1675A800) [pid = 3796] [serial = 1747] [outer = 1544D800] 02:37:10 INFO - PROCESS | 3796 | 1467193030074 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (167E9800) [pid = 3796] [serial = 1748] [outer = 1544D800] 02:37:10 INFO - PROCESS | 3796 | 1467193030910 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1189ms 02:37:10 INFO - PROCESS | 3796 | 1467193030946 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 02:37:10 INFO - PROCESS | 3796 | 1467193030952 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 02:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:37:10 INFO - PROCESS | 3796 | 1467193030958 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - PROCESS | 3796 | 1467193030961 Marionette TRACE conn2 <- [1,2294,null,{}] 02:37:10 INFO - PROCESS | 3796 | 1467193030968 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:10 INFO - PROCESS | 3796 | 1467193030970 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:11 INFO - PROCESS | 3796 | 1467193031080 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 02:37:11 INFO - PROCESS | 3796 | 1467193031212 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 3796 | 1467193031216 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 176F4800 == 35 [pid = 3796] [id = 579] 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 10A76800 == 34 [pid = 3796] [id = 578] 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 17FB2400 == 33 [pid = 3796] [id = 577] 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 16F75400 == 32 [pid = 3796] [id = 576] 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 15E1E000 == 31 [pid = 3796] [id = 575] 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 15458000 == 30 [pid = 3796] [id = 574] 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 13153C00 == 29 [pid = 3796] [id = 573] 02:37:11 INFO - PROCESS | 3796 | --DOCSHELL 103CA800 == 28 [pid = 3796] [id = 572] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A5EBC00) [pid = 3796] [serial = 1667] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1ABB6400) [pid = 3796] [serial = 1702] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1ABBB000) [pid = 3796] [serial = 1703] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A5EC800) [pid = 3796] [serial = 1700] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19E8C800) [pid = 3796] [serial = 1687] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A5F0800) [pid = 3796] [serial = 1690] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F75C00) [pid = 3796] [serial = 1688] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11C42800) [pid = 3796] [serial = 1693] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A767800) [pid = 3796] [serial = 1691] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1059AC00) [pid = 3796] [serial = 1669] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A81800) [pid = 3796] [serial = 1670] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1403F800) [pid = 3796] [serial = 1672] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (143BB400) [pid = 3796] [serial = 1673] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15367400) [pid = 3796] [serial = 1678] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15371400) [pid = 3796] [serial = 1679] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1304E000) [pid = 3796] [serial = 1675] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1314B000) [pid = 3796] [serial = 1676] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16C15C00) [pid = 3796] [serial = 1681] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16ED3000) [pid = 3796] [serial = 1682] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19608800) [pid = 3796] [serial = 1684] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A5EE400) [pid = 3796] [serial = 1696] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19A47000) [pid = 3796] [serial = 1685] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1816F000) [pid = 3796] [serial = 1697] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (12929C00) [pid = 3796] [serial = 1694] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13C87C00) [pid = 3796] [serial = 1699] [outer = 00000000] [url = about:blank] 02:37:11 INFO - PROCESS | 3796 | ++DOCSHELL 1059AC00 == 29 [pid = 3796] [id = 583] 02:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A76800) [pid = 3796] [serial = 1749] [outer = 00000000] 02:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11090C00) [pid = 3796] [serial = 1750] [outer = 10A76800] 02:37:11 INFO - PROCESS | 3796 | 1467193031291 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (129AA800) [pid = 3796] [serial = 1751] [outer = 10A76800] 02:37:11 INFO - PROCESS | 3796 | 1467193031729 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 797ms 02:37:11 INFO - PROCESS | 3796 | 1467193031758 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 3796 | 1467193031762 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 02:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:37:11 INFO - PROCESS | 3796 | 1467193031771 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 3796 | 1467193031774 Marionette TRACE conn2 <- [1,2298,null,{}] 02:37:11 INFO - PROCESS | 3796 | 1467193031778 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:11 INFO - PROCESS | 3796 | 1467193031780 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:11 INFO - PROCESS | 3796 | 1467193031864 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 02:37:11 INFO - PROCESS | 3796 | 1467193031872 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 3796 | 1467193031874 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:11 INFO - PROCESS | 3796 | ++DOCSHELL 131E8800 == 30 [pid = 3796] [id = 584] 02:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (131E9800) [pid = 3796] [serial = 1752] [outer = 00000000] 02:37:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13C91C00) [pid = 3796] [serial = 1753] [outer = 131E9800] 02:37:11 INFO - PROCESS | 3796 | 1467193031920 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (140E7000) [pid = 3796] [serial = 1754] [outer = 131E9800] 02:37:12 INFO - PROCESS | 3796 | 1467193032409 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 704ms 02:37:12 INFO - PROCESS | 3796 | 1467193032468 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 3796 | 1467193032470 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 02:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:37:12 INFO - PROCESS | 3796 | 1467193032473 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 3796 | 1467193032477 Marionette TRACE conn2 <- [1,2302,null,{}] 02:37:12 INFO - PROCESS | 3796 | 1467193032487 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:12 INFO - PROCESS | 3796 | 1467193032492 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:12 INFO - PROCESS | 3796 | 1467193032610 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 02:37:12 INFO - PROCESS | 3796 | 1467193032718 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 3796 | 1467193032721 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:12 INFO - PROCESS | 3796 | ++DOCSHELL 15760C00 == 31 [pid = 3796] [id = 585] 02:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15761400) [pid = 3796] [serial = 1755] [outer = 00000000] 02:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16761000) [pid = 3796] [serial = 1756] [outer = 15761400] 02:37:12 INFO - PROCESS | 3796 | 1467193032769 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (169A1000) [pid = 3796] [serial = 1757] [outer = 15761400] 02:37:13 INFO - PROCESS | 3796 | 1467193033133 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 704ms 02:37:13 INFO - PROCESS | 3796 | 1467193033173 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 3796 | 1467193033175 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 02:37:13 INFO - PROCESS | 3796 | 1467193033179 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:37:13 INFO - PROCESS | 3796 | 1467193033181 Marionette TRACE conn2 <- [1,2306,null,{}] 02:37:13 INFO - PROCESS | 3796 | 1467193033184 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 3796 | 1467193033186 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:13 INFO - PROCESS | 3796 | 1467193033278 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 02:37:13 INFO - PROCESS | 3796 | 1467193033284 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 3796 | 1467193033286 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:13 INFO - PROCESS | 3796 | ++DOCSHELL 16F70400 == 32 [pid = 3796] [id = 586] 02:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1768B800) [pid = 3796] [serial = 1758] [outer = 00000000] 02:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17F2B000) [pid = 3796] [serial = 1759] [outer = 1768B800] 02:37:13 INFO - PROCESS | 3796 | 1467193033331 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (18176C00) [pid = 3796] [serial = 1760] [outer = 1768B800] 02:37:13 INFO - PROCESS | 3796 | 1467193033810 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 3796 | 1467193033883 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 02:37:13 INFO - PROCESS | 3796 | 1467193033887 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:37:13 INFO - PROCESS | 3796 | 1467193033888 Marionette TRACE conn2 <- [1,2310,null,{}] 02:37:13 INFO - PROCESS | 3796 | 1467193033892 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 3796 | 1467193033894 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:14 INFO - PROCESS | 3796 | 1467193034006 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 02:37:14 INFO - PROCESS | 3796 | 1467193034097 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 3796 | 1467193034099 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:14 INFO - PROCESS | 3796 | ++DOCSHELL 19604800 == 33 [pid = 3796] [id = 587] 02:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19606000) [pid = 3796] [serial = 1761] [outer = 00000000] 02:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19C2D800) [pid = 3796] [serial = 1762] [outer = 19606000] 02:37:14 INFO - PROCESS | 3796 | 1467193034144 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19E83400) [pid = 3796] [serial = 1763] [outer = 19606000] 02:37:14 INFO - PROCESS | 3796 | 1467193034561 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 735ms 02:37:14 INFO - PROCESS | 3796 | 1467193034629 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 02:37:14 INFO - PROCESS | 3796 | 1467193034631 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 02:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:37:14 INFO - PROCESS | 3796 | 1467193034634 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 3796 | 1467193034636 Marionette TRACE conn2 <- [1,2314,null,{}] 02:37:14 INFO - PROCESS | 3796 | 1467193034646 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:14 INFO - PROCESS | 3796 | 1467193034651 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:14 INFO - PROCESS | 3796 | 1467193034786 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 02:37:14 INFO - PROCESS | 3796 | 1467193034851 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 3796 | 1467193034853 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:14 INFO - PROCESS | 3796 | ++DOCSHELL 19F78C00 == 34 [pid = 3796] [id = 588] 02:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19F7C000) [pid = 3796] [serial = 1764] [outer = 00000000] 02:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A5EBC00) [pid = 3796] [serial = 1765] [outer = 19F7C000] 02:37:14 INFO - PROCESS | 3796 | 1467193034896 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A8C4400) [pid = 3796] [serial = 1766] [outer = 19F7C000] 02:37:15 INFO - PROCESS | 3796 | 1467193035306 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 688ms 02:37:15 INFO - PROCESS | 3796 | 1467193035337 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 3796 | 1467193035339 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 02:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:37:15 INFO - PROCESS | 3796 | 1467193035342 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 3796 | 1467193035344 Marionette TRACE conn2 <- [1,2318,null,{}] 02:37:15 INFO - PROCESS | 3796 | 1467193035347 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:15 INFO - PROCESS | 3796 | 1467193035349 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:15 INFO - PROCESS | 3796 | 1467193035498 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (132D4000) [pid = 3796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11ADBC00) [pid = 3796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (176EB000) [pid = 3796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A8D0000) [pid = 3796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19606400) [pid = 3796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (170F1400) [pid = 3796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (110DB400) [pid = 3796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A4CC00) [pid = 3796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (103CB800) [pid = 3796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13157000) [pid = 3796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15458400) [pid = 3796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:37:15 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (15E2B000) [pid = 3796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:37:15 INFO - PROCESS | 3796 | 1467193035646 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 3796 | 1467193035648 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:15 INFO - PROCESS | 3796 | ++DOCSHELL 103D3C00 == 35 [pid = 3796] [id = 589] 02:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1059BC00) [pid = 3796] [serial = 1767] [outer = 00000000] 02:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13138C00) [pid = 3796] [serial = 1768] [outer = 1059BC00] 02:37:15 INFO - PROCESS | 3796 | 1467193035694 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15E2B000) [pid = 3796] [serial = 1769] [outer = 1059BC00] 02:37:16 INFO - PROCESS | 3796 | 1467193036040 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 735ms 02:37:16 INFO - PROCESS | 3796 | 1467193036080 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 3796 | 1467193036082 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 02:37:16 INFO - PROCESS | 3796 | 1467193036085 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:37:16 INFO - PROCESS | 3796 | 1467193036087 Marionette TRACE conn2 <- [1,2322,null,{}] 02:37:16 INFO - PROCESS | 3796 | 1467193036091 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 3796 | 1467193036093 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:16 INFO - PROCESS | 3796 | 1467193036172 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 02:37:16 INFO - PROCESS | 3796 | 1467193036179 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 3796 | 1467193036180 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:16 INFO - PROCESS | 3796 | ++DOCSHELL 15458400 == 36 [pid = 3796] [id = 590] 02:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (154CD400) [pid = 3796] [serial = 1770] [outer = 00000000] 02:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A8CF400) [pid = 3796] [serial = 1771] [outer = 154CD400] 02:37:16 INFO - PROCESS | 3796 | 1467193036223 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1AB4A800) [pid = 3796] [serial = 1772] [outer = 154CD400] 02:37:16 INFO - PROCESS | 3796 | 1467193036658 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 626ms 02:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:37:16 INFO - PROCESS | 3796 | 1467193036724 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 3796 | 1467193036726 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 02:37:16 INFO - PROCESS | 3796 | 1467193036729 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 3796 | 1467193036731 Marionette TRACE conn2 <- [1,2326,null,{}] 02:37:16 INFO - PROCESS | 3796 | 1467193036734 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 3796 | 1467193036736 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:16 INFO - PROCESS | 3796 | 1467193036813 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 02:37:16 INFO - PROCESS | 3796 | 1467193036819 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 3796 | 1467193036821 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:16 INFO - PROCESS | 3796 | ++DOCSHELL 110DE800 == 37 [pid = 3796] [id = 591] 02:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (112C0800) [pid = 3796] [serial = 1773] [outer = 00000000] 02:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A270C00) [pid = 3796] [serial = 1774] [outer = 112C0800] 02:37:16 INFO - PROCESS | 3796 | 1467193036863 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1ABB6800) [pid = 3796] [serial = 1775] [outer = 112C0800] 02:37:17 INFO - PROCESS | 3796 | 1467193037312 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 626ms 02:37:17 INFO - PROCESS | 3796 | 1467193037367 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 3796 | 1467193037369 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 02:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:37:17 INFO - PROCESS | 3796 | 1467193037373 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 3796 | 1467193037374 Marionette TRACE conn2 <- [1,2330,null,{}] 02:37:17 INFO - PROCESS | 3796 | 1467193037378 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:17 INFO - PROCESS | 3796 | 1467193037380 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:17 INFO - PROCESS | 3796 | 1467193037459 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 02:37:17 INFO - PROCESS | 3796 | 1467193037464 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 3796 | 1467193037466 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:17 INFO - PROCESS | 3796 | ++DOCSHELL 1A273C00 == 38 [pid = 3796] [id = 592] 02:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1ABB8400) [pid = 3796] [serial = 1776] [outer = 00000000] 02:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1AC82800) [pid = 3796] [serial = 1777] [outer = 1ABB8400] 02:37:17 INFO - PROCESS | 3796 | 1467193037509 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1AC82C00) [pid = 3796] [serial = 1778] [outer = 1ABB8400] 02:37:18 INFO - PROCESS | 3796 | 1467193038223 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 907ms 02:37:18 INFO - PROCESS | 3796 | 1467193038278 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 3796 | 1467193038282 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 02:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:37:18 INFO - PROCESS | 3796 | 1467193038288 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 3796 | 1467193038293 Marionette TRACE conn2 <- [1,2334,null,{}] 02:37:18 INFO - PROCESS | 3796 | 1467193038299 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:18 INFO - PROCESS | 3796 | 1467193038301 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:18 INFO - PROCESS | 3796 | 1467193038419 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 02:37:18 INFO - PROCESS | 3796 | 1467193038554 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 3796 | 1467193038557 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:18 INFO - PROCESS | 3796 | ++DOCSHELL 110EA800 == 39 [pid = 3796] [id = 593] 02:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11ADB800) [pid = 3796] [serial = 1779] [outer = 00000000] 02:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13034800) [pid = 3796] [serial = 1780] [outer = 11ADB800] 02:37:18 INFO - PROCESS | 3796 | 1467193038613 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (143BA000) [pid = 3796] [serial = 1781] [outer = 11ADB800] 02:37:19 INFO - PROCESS | 3796 | 1467193039175 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 955ms 02:37:19 INFO - PROCESS | 3796 | 1467193039234 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 3796 | 1467193039239 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 02:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:37:19 INFO - PROCESS | 3796 | 1467193039245 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 3796 | 1467193039248 Marionette TRACE conn2 <- [1,2338,null,{}] 02:37:19 INFO - PROCESS | 3796 | 1467193039252 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:19 INFO - PROCESS | 3796 | 1467193039255 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:19 INFO - PROCESS | 3796 | 1467193039365 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 02:37:19 INFO - PROCESS | 3796 | 1467193039477 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 3796 | 1467193039480 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:19 INFO - PROCESS | 3796 | ++DOCSHELL 15454C00 == 40 [pid = 3796] [id = 594] 02:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1625D800) [pid = 3796] [serial = 1782] [outer = 00000000] 02:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16F6F000) [pid = 3796] [serial = 1783] [outer = 1625D800] 02:37:19 INFO - PROCESS | 3796 | 1467193039575 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19606400) [pid = 3796] [serial = 1784] [outer = 1625D800] 02:37:20 INFO - PROCESS | 3796 | 1467193040247 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1033ms 02:37:20 INFO - PROCESS | 3796 | 1467193040319 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 3796 | 1467193040322 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 02:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:37:20 INFO - PROCESS | 3796 | 1467193040342 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 3796 | 1467193040346 Marionette TRACE conn2 <- [1,2342,null,{}] 02:37:20 INFO - PROCESS | 3796 | 1467193040357 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:20 INFO - PROCESS | 3796 | 1467193040361 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:20 INFO - PROCESS | 3796 | 1467193040505 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 02:37:20 INFO - PROCESS | 3796 | 1467193040644 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 3796 | 1467193040647 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:20 INFO - PROCESS | 3796 | ++DOCSHELL 1A26B000 == 41 [pid = 3796] [id = 595] 02:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A271C00) [pid = 3796] [serial = 1785] [outer = 00000000] 02:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB52400) [pid = 3796] [serial = 1786] [outer = 1A271C00] 02:37:20 INFO - PROCESS | 3796 | 1467193040711 Marionette DEBUG loaded listener.js 02:37:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AC88800) [pid = 3796] [serial = 1787] [outer = 1A271C00] 02:37:21 INFO - PROCESS | 3796 | 1467193041443 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1157ms 02:37:21 INFO - PROCESS | 3796 | 1467193041488 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 3796 | 1467193041492 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 02:37:21 INFO - PROCESS | 3796 | 1467193041498 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:37:21 INFO - PROCESS | 3796 | 1467193041501 Marionette TRACE conn2 <- [1,2346,null,{}] 02:37:21 INFO - PROCESS | 3796 | 1467193041506 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:21 INFO - PROCESS | 3796 | 1467193041509 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:21 INFO - PROCESS | 3796 | 1467193041615 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 02:37:21 INFO - PROCESS | 3796 | 1467193041756 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 3796 | 1467193041763 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:21 INFO - PROCESS | 3796 | ++DOCSHELL 13049000 == 42 [pid = 3796] [id = 596] 02:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13051400) [pid = 3796] [serial = 1788] [outer = 00000000] 02:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13131400) [pid = 3796] [serial = 1789] [outer = 13051400] 02:37:21 INFO - PROCESS | 3796 | 1467193041827 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (131EA400) [pid = 3796] [serial = 1790] [outer = 13051400] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 131E2400 == 41 [pid = 3796] [id = 571] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 110DE800 == 40 [pid = 3796] [id = 591] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 15458400 == 39 [pid = 3796] [id = 590] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 103D3C00 == 38 [pid = 3796] [id = 589] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 19F78C00 == 37 [pid = 3796] [id = 588] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 19604800 == 36 [pid = 3796] [id = 587] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 16F70400 == 35 [pid = 3796] [id = 586] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 15760C00 == 34 [pid = 3796] [id = 585] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 131E8800 == 33 [pid = 3796] [id = 584] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 1059AC00 == 32 [pid = 3796] [id = 583] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 1055A800 == 31 [pid = 3796] [id = 581] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 15456400 == 30 [pid = 3796] [id = 580] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 13C92000 == 29 [pid = 3796] [id = 582] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 1A26B000 == 28 [pid = 3796] [id = 595] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 15454C00 == 27 [pid = 3796] [id = 594] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 1A273C00 == 26 [pid = 3796] [id = 592] 02:37:22 INFO - PROCESS | 3796 | --DOCSHELL 110EA800 == 25 [pid = 3796] [id = 593] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (14040800) [pid = 3796] [serial = 1715] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13C8EC00) [pid = 3796] [serial = 1714] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1544AC00) [pid = 3796] [serial = 1706] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1394C800) [pid = 3796] [serial = 1705] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19C30C00) [pid = 3796] [serial = 1709] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17F2CC00) [pid = 3796] [serial = 1708] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1ABC0800) [pid = 3796] [serial = 1712] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1ABB6C00) [pid = 3796] [serial = 1711] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19C25400) [pid = 3796] [serial = 1732] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17ADA400) [pid = 3796] [serial = 1730] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17794C00) [pid = 3796] [serial = 1729] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14043C00) [pid = 3796] [serial = 1735] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F80C00) [pid = 3796] [serial = 1738] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19E8D400) [pid = 3796] [serial = 1733] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A5F0000) [pid = 3796] [serial = 1741] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11AE4400) [pid = 3796] [serial = 1717] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (129B3C00) [pid = 3796] [serial = 1718] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (132C9400) [pid = 3796] [serial = 1720] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13469400) [pid = 3796] [serial = 1721] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15E1F400) [pid = 3796] [serial = 1723] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19F81000) [pid = 3796] [serial = 1739] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16A5C000) [pid = 3796] [serial = 1726] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15362C00) [pid = 3796] [serial = 1736] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16263C00) [pid = 3796] [serial = 1724] [outer = 00000000] [url = about:blank] 02:37:22 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16DA8800) [pid = 3796] [serial = 1727] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 3796 | 1467193043010 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1565ms 02:37:23 INFO - PROCESS | 3796 | 1467193043064 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 3796 | 1467193043068 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 02:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:37:23 INFO - PROCESS | 3796 | 1467193043073 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 3796 | 1467193043076 Marionette TRACE conn2 <- [1,2350,null,{}] 02:37:23 INFO - PROCESS | 3796 | 1467193043082 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:23 INFO - PROCESS | 3796 | 1467193043084 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:23 INFO - PROCESS | 3796 | 1467193043240 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 02:37:23 INFO - PROCESS | 3796 | 1467193043259 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 3796 | 1467193043261 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:23 INFO - PROCESS | 3796 | ++DOCSHELL 11AE4800 == 26 [pid = 3796] [id = 597] 02:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11C42800) [pid = 3796] [serial = 1791] [outer = 00000000] 02:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (129AE400) [pid = 3796] [serial = 1792] [outer = 11C42800] 02:37:23 INFO - PROCESS | 3796 | 1467193043309 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (129ED800) [pid = 3796] [serial = 1793] [outer = 11C42800] 02:37:23 INFO - PROCESS | 3796 | 1467193043780 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 751ms 02:37:23 INFO - PROCESS | 3796 | 1467193043815 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 3796 | 1467193043820 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 02:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:37:23 INFO - PROCESS | 3796 | 1467193043826 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 3796 | 1467193043829 Marionette TRACE conn2 <- [1,2354,null,{}] 02:37:23 INFO - PROCESS | 3796 | 1467193043833 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:23 INFO - PROCESS | 3796 | 1467193043836 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:23 INFO - PROCESS | 3796 | 1467193043920 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 02:37:23 INFO - PROCESS | 3796 | 1467193043929 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 3796 | 1467193043931 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:23 INFO - PROCESS | 3796 | ++DOCSHELL 1323A800 == 27 [pid = 3796] [id = 598] 02:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1323F400) [pid = 3796] [serial = 1794] [outer = 00000000] 02:37:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13941400) [pid = 3796] [serial = 1795] [outer = 1323F400] 02:37:23 INFO - PROCESS | 3796 | 1467193043979 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13C91800) [pid = 3796] [serial = 1796] [outer = 1323F400] 02:37:24 INFO - PROCESS | 3796 | 1467193044445 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 642ms 02:37:24 INFO - PROCESS | 3796 | 1467193044464 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 02:37:24 INFO - PROCESS | 3796 | 1467193044467 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 02:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:37:24 INFO - PROCESS | 3796 | 1467193044470 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 3796 | 1467193044474 Marionette TRACE conn2 <- [1,2358,null,{}] 02:37:24 INFO - PROCESS | 3796 | 1467193044488 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:24 INFO - PROCESS | 3796 | 1467193044493 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:24 INFO - PROCESS | 3796 | 1467193044573 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 02:37:24 INFO - PROCESS | 3796 | 1467193044582 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 3796 | 1467193044585 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:24 INFO - PROCESS | 3796 | ++DOCSHELL 1575B000 == 28 [pid = 3796] [id = 599] 02:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1575B800) [pid = 3796] [serial = 1797] [outer = 00000000] 02:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15E21800) [pid = 3796] [serial = 1798] [outer = 1575B800] 02:37:24 INFO - PROCESS | 3796 | 1467193044636 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16264C00) [pid = 3796] [serial = 1799] [outer = 1575B800] 02:37:25 INFO - PROCESS | 3796 | 1467193045129 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 704ms 02:37:25 INFO - PROCESS | 3796 | 1467193045171 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 3796 | 1467193045174 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 02:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:37:25 INFO - PROCESS | 3796 | 1467193045177 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 3796 | 1467193045179 Marionette TRACE conn2 <- [1,2362,null,{}] 02:37:25 INFO - PROCESS | 3796 | 1467193045182 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:25 INFO - PROCESS | 3796 | 1467193045184 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:25 INFO - PROCESS | 3796 | 1467193045300 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 02:37:25 INFO - PROCESS | 3796 | 1467193045305 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 3796 | 1467193045307 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:25 INFO - PROCESS | 3796 | ++DOCSHELL 169A0400 == 29 [pid = 3796] [id = 600] 02:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (169A4400) [pid = 3796] [serial = 1800] [outer = 00000000] 02:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16ED2C00) [pid = 3796] [serial = 1801] [outer = 169A4400] 02:37:25 INFO - PROCESS | 3796 | 1467193045402 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (176ED400) [pid = 3796] [serial = 1802] [outer = 169A4400] 02:37:25 INFO - PROCESS | 3796 | 1467193045811 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 704ms 02:37:25 INFO - PROCESS | 3796 | 1467193045875 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 3796 | 1467193045877 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 02:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:37:25 INFO - PROCESS | 3796 | 1467193045880 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 3796 | 1467193045882 Marionette TRACE conn2 <- [1,2366,null,{}] 02:37:25 INFO - PROCESS | 3796 | 1467193045885 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:25 INFO - PROCESS | 3796 | 1467193045887 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:26 INFO - PROCESS | 3796 | 1467193045997 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 02:37:26 INFO - PROCESS | 3796 | 1467193046090 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 3796 | 1467193046092 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:26 INFO - PROCESS | 3796 | ++DOCSHELL 1778B400 == 30 [pid = 3796] [id = 601] 02:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17795400) [pid = 3796] [serial = 1803] [outer = 00000000] 02:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FB7C00) [pid = 3796] [serial = 1804] [outer = 17795400] 02:37:26 INFO - PROCESS | 3796 | 1467193046135 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19603C00) [pid = 3796] [serial = 1805] [outer = 17795400] 02:37:26 INFO - PROCESS | 3796 | 1467193046563 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 751ms 02:37:26 INFO - PROCESS | 3796 | 1467193046629 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 3796 | 1467193046631 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 02:37:26 INFO - PROCESS | 3796 | 1467193046635 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 3796 | 1467193046637 Marionette TRACE conn2 <- [1,2370,null,{}] 02:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:37:26 INFO - PROCESS | 3796 | 1467193046640 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:26 INFO - PROCESS | 3796 | 1467193046646 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:26 INFO - PROCESS | 3796 | 1467193046779 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 02:37:26 INFO - PROCESS | 3796 | 1467193046847 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 3796 | 1467193046850 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:26 INFO - PROCESS | 3796 | ++DOCSHELL 19C23C00 == 31 [pid = 3796] [id = 602] 02:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19C25400) [pid = 3796] [serial = 1806] [outer = 00000000] 02:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19E8F000) [pid = 3796] [serial = 1807] [outer = 19C25400] 02:37:26 INFO - PROCESS | 3796 | 1467193046898 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19F7EC00) [pid = 3796] [serial = 1808] [outer = 19C25400] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1ABB8400) [pid = 3796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (112C0800) [pid = 3796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19606000) [pid = 3796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19F7C000) [pid = 3796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1059BC00) [pid = 3796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A2DDC00) [pid = 3796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15761400) [pid = 3796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1055D800) [pid = 3796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A76800) [pid = 3796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1544D800) [pid = 3796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1768B800) [pid = 3796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (131E9800) [pid = 3796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:37:27 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (154CD400) [pid = 3796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:37:27 INFO - PROCESS | 3796 | 1467193047493 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 877ms 02:37:27 INFO - PROCESS | 3796 | 1467193047521 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 3796 | 1467193047523 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 02:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:37:27 INFO - PROCESS | 3796 | 1467193047536 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 3796 | 1467193047538 Marionette TRACE conn2 <- [1,2374,null,{}] 02:37:27 INFO - PROCESS | 3796 | 1467193047541 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:27 INFO - PROCESS | 3796 | 1467193047543 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:27 INFO - PROCESS | 3796 | 1467193047617 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 02:37:27 INFO - PROCESS | 3796 | 1467193047715 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 3796 | 1467193047717 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:27 INFO - PROCESS | 3796 | ++DOCSHELL 10A10000 == 32 [pid = 3796] [id = 603] 02:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10A76800) [pid = 3796] [serial = 1809] [outer = 00000000] 02:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13C89400) [pid = 3796] [serial = 1810] [outer = 10A76800] 02:37:27 INFO - PROCESS | 3796 | 1467193047759 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15760400) [pid = 3796] [serial = 1811] [outer = 10A76800] 02:37:28 INFO - PROCESS | 3796 | 1467193048121 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 657ms 02:37:28 INFO - PROCESS | 3796 | 1467193048193 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 3796 | 1467193048195 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 02:37:28 INFO - PROCESS | 3796 | 1467193048199 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:37:28 INFO - PROCESS | 3796 | 1467193048201 Marionette TRACE conn2 <- [1,2378,null,{}] 02:37:28 INFO - PROCESS | 3796 | 1467193048205 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:28 INFO - PROCESS | 3796 | 1467193048206 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:28 INFO - PROCESS | 3796 | 1467193048281 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 02:37:28 INFO - PROCESS | 3796 | 1467193048287 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 3796 | 1467193048289 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 15761400 == 33 [pid = 3796] [id = 604] 02:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16263000) [pid = 3796] [serial = 1812] [outer = 00000000] 02:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A10AC00) [pid = 3796] [serial = 1813] [outer = 16263000] 02:37:28 INFO - PROCESS | 3796 | 1467193048336 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A10BC00) [pid = 3796] [serial = 1814] [outer = 16263000] 02:37:28 INFO - PROCESS | 3796 | 1467193048759 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 595ms 02:37:28 INFO - PROCESS | 3796 | 1467193048798 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 3796 | 1467193048800 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 02:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:37:28 INFO - PROCESS | 3796 | 1467193048820 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 3796 | 1467193048822 Marionette TRACE conn2 <- [1,2382,null,{}] 02:37:28 INFO - PROCESS | 3796 | 1467193048825 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:28 INFO - PROCESS | 3796 | 1467193048827 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:28 INFO - PROCESS | 3796 | 1467193048908 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 02:37:28 INFO - PROCESS | 3796 | 1467193048913 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 3796 | 1467193048915 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:28 INFO - PROCESS | 3796 | ++DOCSHELL 154DC800 == 34 [pid = 3796] [id = 605] 02:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A2DF400) [pid = 3796] [serial = 1815] [outer = 00000000] 02:37:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A5F0000) [pid = 3796] [serial = 1816] [outer = 1A2DF400] 02:37:28 INFO - PROCESS | 3796 | 1467193048958 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A5F0800) [pid = 3796] [serial = 1817] [outer = 1A2DF400] 02:37:29 INFO - PROCESS | 3796 | 1467193049539 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 766ms 02:37:29 INFO - PROCESS | 3796 | 1467193049565 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 3796 | 1467193049570 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 02:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:37:29 INFO - PROCESS | 3796 | 1467193049576 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 3796 | 1467193049579 Marionette TRACE conn2 <- [1,2386,null,{}] 02:37:29 INFO - PROCESS | 3796 | 1467193049585 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:29 INFO - PROCESS | 3796 | 1467193049588 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:29 INFO - PROCESS | 3796 | 1467193049711 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 02:37:29 INFO - PROCESS | 3796 | 1467193049848 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 3796 | 1467193049853 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:29 INFO - PROCESS | 3796 | ++DOCSHELL 10373000 == 35 [pid = 3796] [id = 606] 02:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (103D3C00) [pid = 3796] [serial = 1818] [outer = 00000000] 02:37:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11CCD800) [pid = 3796] [serial = 1819] [outer = 103D3C00] 02:37:29 INFO - PROCESS | 3796 | 1467193049917 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13049C00) [pid = 3796] [serial = 1820] [outer = 103D3C00] 02:37:30 INFO - PROCESS | 3796 | 1467193050705 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1189ms 02:37:30 INFO - PROCESS | 3796 | 1467193050774 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 3796 | 1467193050779 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 02:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:37:30 INFO - PROCESS | 3796 | 1467193050827 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - PROCESS | 3796 | 1467193050830 Marionette TRACE conn2 <- [1,2390,null,{}] 02:37:30 INFO - PROCESS | 3796 | 1467193050834 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:30 INFO - PROCESS | 3796 | 1467193050837 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:30 INFO - PROCESS | 3796 | 1467193050955 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 02:37:31 INFO - PROCESS | 3796 | 1467193051085 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 3796 | 1467193051088 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:31 INFO - PROCESS | 3796 | ++DOCSHELL 140E7400 == 36 [pid = 3796] [id = 607] 02:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (140EA800) [pid = 3796] [serial = 1821] [outer = 00000000] 02:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15454C00) [pid = 3796] [serial = 1822] [outer = 140EA800] 02:37:31 INFO - PROCESS | 3796 | 1467193051142 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15E20C00) [pid = 3796] [serial = 1823] [outer = 140EA800] 02:37:32 INFO - PROCESS | 3796 | 1467193052020 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 15761400 == 35 [pid = 3796] [id = 604] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 10A10000 == 34 [pid = 3796] [id = 603] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 19C23C00 == 33 [pid = 3796] [id = 602] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 1778B400 == 32 [pid = 3796] [id = 601] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 169A0400 == 31 [pid = 3796] [id = 600] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 1575B000 == 30 [pid = 3796] [id = 599] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 1323A800 == 29 [pid = 3796] [id = 598] 02:37:32 INFO - PROCESS | 3796 | --DOCSHELL 11AE4800 == 28 [pid = 3796] [id = 597] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1AC82C00) [pid = 3796] [serial = 1778] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1AC82800) [pid = 3796] [serial = 1777] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1ABB6800) [pid = 3796] [serial = 1775] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19C2D800) [pid = 3796] [serial = 1762] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A5EBC00) [pid = 3796] [serial = 1765] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E83400) [pid = 3796] [serial = 1763] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13138C00) [pid = 3796] [serial = 1768] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A8C4400) [pid = 3796] [serial = 1766] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A5F1000) [pid = 3796] [serial = 1742] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16761000) [pid = 3796] [serial = 1756] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (169A1000) [pid = 3796] [serial = 1757] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12BD1800) [pid = 3796] [serial = 1744] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13107000) [pid = 3796] [serial = 1745] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11090C00) [pid = 3796] [serial = 1750] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (129AA800) [pid = 3796] [serial = 1751] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1675A800) [pid = 3796] [serial = 1747] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (167E9800) [pid = 3796] [serial = 1748] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17F2B000) [pid = 3796] [serial = 1759] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13C91C00) [pid = 3796] [serial = 1753] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (140E7000) [pid = 3796] [serial = 1754] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (15E2B000) [pid = 3796] [serial = 1769] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A8CF400) [pid = 3796] [serial = 1771] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1A270C00) [pid = 3796] [serial = 1774] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1AB4A800) [pid = 3796] [serial = 1772] [outer = 00000000] [url = about:blank] 02:37:32 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (18176C00) [pid = 3796] [serial = 1760] [outer = 00000000] [url = about:blank] 02:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1252ms 02:37:32 INFO - PROCESS | 3796 | 1467193052085 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 3796 | 1467193052089 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 02:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:37:32 INFO - PROCESS | 3796 | 1467193052095 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 3796 | 1467193052098 Marionette TRACE conn2 <- [1,2394,null,{}] 02:37:32 INFO - PROCESS | 3796 | 1467193052103 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:32 INFO - PROCESS | 3796 | 1467193052106 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:32 INFO - PROCESS | 3796 | 1467193052197 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 02:37:32 INFO - PROCESS | 3796 | 1467193052210 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 3796 | 1467193052214 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:32 INFO - PROCESS | 3796 | ++DOCSHELL 110E1C00 == 29 [pid = 3796] [id = 608] 02:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (110EA800) [pid = 3796] [serial = 1824] [outer = 00000000] 02:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (129B5800) [pid = 3796] [serial = 1825] [outer = 110EA800] 02:37:32 INFO - PROCESS | 3796 | 1467193052261 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13048000) [pid = 3796] [serial = 1826] [outer = 110EA800] 02:37:32 INFO - PROCESS | 3796 | 1467193052785 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 02:37:32 INFO - PROCESS | 3796 | 1467193052836 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 3796 | 1467193052840 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 02:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:37:32 INFO - PROCESS | 3796 | 1467193052846 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 3796 | 1467193052848 Marionette TRACE conn2 <- [1,2398,null,{}] 02:37:32 INFO - PROCESS | 3796 | 1467193052852 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:32 INFO - PROCESS | 3796 | 1467193052854 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:32 INFO - PROCESS | 3796 | 1467193052939 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 02:37:32 INFO - PROCESS | 3796 | 1467193052950 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 3796 | 1467193052953 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:33 INFO - PROCESS | 3796 | ++DOCSHELL 1312F800 == 30 [pid = 3796] [id = 609] 02:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (131E9C00) [pid = 3796] [serial = 1827] [outer = 00000000] 02:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (14037000) [pid = 3796] [serial = 1828] [outer = 131E9C00] 02:37:33 INFO - PROCESS | 3796 | 1467193053089 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (140EFC00) [pid = 3796] [serial = 1829] [outer = 131E9C00] 02:37:33 INFO - PROCESS | 3796 | 1467193053518 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 704ms 02:37:33 INFO - PROCESS | 3796 | 1467193053546 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 3796 | 1467193053548 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 02:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:37:33 INFO - PROCESS | 3796 | 1467193053552 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 3796 | 1467193053555 Marionette TRACE conn2 <- [1,2402,null,{}] 02:37:33 INFO - PROCESS | 3796 | 1467193053565 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:33 INFO - PROCESS | 3796 | 1467193053570 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:33 INFO - PROCESS | 3796 | 1467193053680 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 02:37:33 INFO - PROCESS | 3796 | 1467193053688 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 3796 | 1467193053691 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:33 INFO - PROCESS | 3796 | ++DOCSHELL 16761000 == 31 [pid = 3796] [id = 610] 02:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16761800) [pid = 3796] [serial = 1830] [outer = 00000000] 02:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (169AA400) [pid = 3796] [serial = 1831] [outer = 16761800] 02:37:33 INFO - PROCESS | 3796 | 1467193053739 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16DA6C00) [pid = 3796] [serial = 1832] [outer = 16761800] 02:37:34 INFO - PROCESS | 3796 | 1467193054215 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 704ms 02:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:37:34 INFO - PROCESS | 3796 | 1467193054256 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 3796 | 1467193054259 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 02:37:34 INFO - PROCESS | 3796 | 1467193054262 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 3796 | 1467193054264 Marionette TRACE conn2 <- [1,2406,null,{}] 02:37:34 INFO - PROCESS | 3796 | 1467193054267 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:34 INFO - PROCESS | 3796 | 1467193054269 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:34 INFO - PROCESS | 3796 | 1467193054384 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 02:37:34 INFO - PROCESS | 3796 | 1467193054448 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 3796 | 1467193054450 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:34 INFO - PROCESS | 3796 | ++DOCSHELL 17ACF400 == 32 [pid = 3796] [id = 611] 02:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17AD5400) [pid = 3796] [serial = 1833] [outer = 00000000] 02:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (18173000) [pid = 3796] [serial = 1834] [outer = 17AD5400] 02:37:34 INFO - PROCESS | 3796 | 1467193054498 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1960C800) [pid = 3796] [serial = 1835] [outer = 17AD5400] 02:37:34 INFO - PROCESS | 3796 | 1467193054920 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 689ms 02:37:34 INFO - PROCESS | 3796 | 1467193054963 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 3796 | 1467193054965 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 02:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:37:34 INFO - PROCESS | 3796 | 1467193054977 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 3796 | 1467193054979 Marionette TRACE conn2 <- [1,2410,null,{}] 02:37:34 INFO - PROCESS | 3796 | 1467193054982 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:34 INFO - PROCESS | 3796 | 1467193054984 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:35 INFO - PROCESS | 3796 | 1467193055127 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 02:37:35 INFO - PROCESS | 3796 | 1467193055152 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 3796 | 1467193055154 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:35 INFO - PROCESS | 3796 | ++DOCSHELL 10EB1000 == 33 [pid = 3796] [id = 612] 02:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19C23C00) [pid = 3796] [serial = 1836] [outer = 00000000] 02:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19E84800) [pid = 3796] [serial = 1837] [outer = 19C23C00] 02:37:35 INFO - PROCESS | 3796 | 1467193055197 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19E86400) [pid = 3796] [serial = 1838] [outer = 19C23C00] 02:37:35 INFO - PROCESS | 3796 | 1467193055640 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 689ms 02:37:35 INFO - PROCESS | 3796 | 1467193055676 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 3796 | 1467193055678 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 02:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:37:35 INFO - PROCESS | 3796 | 1467193055682 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 3796 | 1467193055683 Marionette TRACE conn2 <- [1,2414,null,{}] 02:37:35 INFO - PROCESS | 3796 | 1467193055687 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 3796 | 1467193055692 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:35 INFO - PROCESS | 3796 | 1467193055834 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 02:37:35 INFO - PROCESS | 3796 | 1467193055847 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 3796 | 1467193055849 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:35 INFO - PROCESS | 3796 | ++DOCSHELL 19F7F000 == 34 [pid = 3796] [id = 613] 02:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A274C00) [pid = 3796] [serial = 1839] [outer = 00000000] 02:37:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A767C00) [pid = 3796] [serial = 1840] [outer = 1A274C00] 02:37:35 INFO - PROCESS | 3796 | 1467193055946 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A2E1800) [pid = 3796] [serial = 1841] [outer = 1A274C00] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1323F400) [pid = 3796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1575B800) [pid = 3796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13051400) [pid = 3796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19C25400) [pid = 3796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17795400) [pid = 3796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A76800) [pid = 3796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11C42800) [pid = 3796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16263000) [pid = 3796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11ADB800) [pid = 3796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1625D800) [pid = 3796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A271C00) [pid = 3796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:37:36 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (169A4400) [pid = 3796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:37:36 INFO - PROCESS | 3796 | 1467193056416 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 798ms 02:37:36 INFO - PROCESS | 3796 | 1467193056484 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 3796 | 1467193056486 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 02:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:37:36 INFO - PROCESS | 3796 | 1467193056490 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - PROCESS | 3796 | 1467193056491 Marionette TRACE conn2 <- [1,2418,null,{}] 02:37:36 INFO - PROCESS | 3796 | 1467193056495 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:36 INFO - PROCESS | 3796 | 1467193056497 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:36 INFO - PROCESS | 3796 | 1467193056572 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 02:37:36 INFO - PROCESS | 3796 | 1467193056670 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 3796 | 1467193056672 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:36 INFO - PROCESS | 3796 | ++DOCSHELL 103CB800 == 35 [pid = 3796] [id = 614] 02:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A76800) [pid = 3796] [serial = 1842] [outer = 00000000] 02:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1323F400) [pid = 3796] [serial = 1843] [outer = 10A76800] 02:37:36 INFO - PROCESS | 3796 | 1467193056714 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16DA0400) [pid = 3796] [serial = 1844] [outer = 10A76800] 02:37:37 INFO - PROCESS | 3796 | 1467193057061 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 595ms 02:37:37 INFO - PROCESS | 3796 | 1467193057086 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 02:37:37 INFO - PROCESS | 3796 | 1467193057088 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 02:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:37:37 INFO - PROCESS | 3796 | 1467193057092 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 3796 | 1467193057093 Marionette TRACE conn2 <- [1,2422,null,{}] 02:37:37 INFO - PROCESS | 3796 | 1467193057097 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:37 INFO - PROCESS | 3796 | 1467193057099 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:37 INFO - PROCESS | 3796 | 1467193057215 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 02:37:37 INFO - PROCESS | 3796 | 1467193057223 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 3796 | 1467193057225 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:37 INFO - PROCESS | 3796 | ++DOCSHELL 1536CC00 == 36 [pid = 3796] [id = 615] 02:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1575B000) [pid = 3796] [serial = 1845] [outer = 00000000] 02:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A8D0400) [pid = 3796] [serial = 1846] [outer = 1575B000] 02:37:37 INFO - PROCESS | 3796 | 1467193057270 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1AB49000) [pid = 3796] [serial = 1847] [outer = 1575B000] 02:37:37 INFO - PROCESS | 3796 | 1467193057670 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 642ms 02:37:37 INFO - PROCESS | 3796 | 1467193057730 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 02:37:37 INFO - PROCESS | 3796 | 1467193057732 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 02:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:37:37 INFO - PROCESS | 3796 | 1467193057735 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 3796 | 1467193057737 Marionette TRACE conn2 <- [1,2426,null,{}] 02:37:37 INFO - PROCESS | 3796 | 1467193057741 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:37 INFO - PROCESS | 3796 | 1467193057743 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:37 INFO - PROCESS | 3796 | 1467193057819 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 02:37:37 INFO - PROCESS | 3796 | 1467193057941 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 3796 | 1467193057943 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:37 INFO - PROCESS | 3796 | ++DOCSHELL 10A01C00 == 37 [pid = 3796] [id = 616] 02:37:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10A07C00) [pid = 3796] [serial = 1848] [outer = 00000000] 02:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A270400) [pid = 3796] [serial = 1849] [outer = 10A07C00] 02:37:38 INFO - PROCESS | 3796 | 1467193057996 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1AB51800) [pid = 3796] [serial = 1850] [outer = 10A07C00] 02:37:38 INFO - PROCESS | 3796 | 1467193058430 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 735ms 02:37:38 INFO - PROCESS | 3796 | 1467193058477 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 3796 | 1467193058481 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 02:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:37:38 INFO - PROCESS | 3796 | 1467193058486 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 3796 | 1467193058489 Marionette TRACE conn2 <- [1,2430,null,{}] 02:37:38 INFO - PROCESS | 3796 | 1467193058495 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:38 INFO - PROCESS | 3796 | 1467193058498 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:38 INFO - PROCESS | 3796 | 1467193058611 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 02:37:38 INFO - PROCESS | 3796 | 1467193058724 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 3796 | 1467193058727 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:38 INFO - PROCESS | 3796 | ++DOCSHELL 10A01400 == 38 [pid = 3796] [id = 617] 02:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10A04400) [pid = 3796] [serial = 1851] [outer = 00000000] 02:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12BCA400) [pid = 3796] [serial = 1852] [outer = 10A04400] 02:37:38 INFO - PROCESS | 3796 | 1467193058785 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13158C00) [pid = 3796] [serial = 1853] [outer = 10A04400] 02:37:39 INFO - PROCESS | 3796 | 1467193059400 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 939ms 02:37:39 INFO - PROCESS | 3796 | 1467193059439 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 3796 | 1467193059444 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 02:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:37:39 INFO - PROCESS | 3796 | 1467193059452 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 3796 | 1467193059455 Marionette TRACE conn2 <- [1,2434,null,{}] 02:37:39 INFO - PROCESS | 3796 | 1467193059459 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:39 INFO - PROCESS | 3796 | 1467193059462 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:39 INFO - PROCESS | 3796 | 1467193059568 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 02:37:39 INFO - PROCESS | 3796 | 1467193059707 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 3796 | 1467193059710 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:39 INFO - PROCESS | 3796 | ++DOCSHELL 15A2F000 == 39 [pid = 3796] [id = 618] 02:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E2B000) [pid = 3796] [serial = 1854] [outer = 00000000] 02:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16777800) [pid = 3796] [serial = 1855] [outer = 15E2B000] 02:37:39 INFO - PROCESS | 3796 | 1467193059765 Marionette DEBUG loaded listener.js 02:37:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (170F0000) [pid = 3796] [serial = 1856] [outer = 15E2B000] 02:37:40 INFO - PROCESS | 3796 | 1467193060326 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 892ms 02:37:40 INFO - PROCESS | 3796 | 1467193060358 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 3796 | 1467193060361 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 02:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:37:40 INFO - PROCESS | 3796 | 1467193060366 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 3796 | 1467193060369 Marionette TRACE conn2 <- [1,2438,null,{}] 02:37:40 INFO - PROCESS | 3796 | 1467193060380 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:40 INFO - PROCESS | 3796 | 1467193060385 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:40 INFO - PROCESS | 3796 | 1467193060489 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 02:37:40 INFO - PROCESS | 3796 | 1467193060602 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 3796 | 1467193060605 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:40 INFO - PROCESS | 3796 | ++DOCSHELL 1A5EBC00 == 40 [pid = 3796] [id = 619] 02:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A5ED400) [pid = 3796] [serial = 1857] [outer = 00000000] 02:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A773C00) [pid = 3796] [serial = 1858] [outer = 1A5ED400] 02:37:40 INFO - PROCESS | 3796 | 1467193060701 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1ABB9000) [pid = 3796] [serial = 1859] [outer = 1A5ED400] 02:37:41 INFO - PROCESS | 3796 | 1467193061293 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 955ms 02:37:41 INFO - PROCESS | 3796 | 1467193061309 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 3796 | 1467193061312 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 02:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:37:41 INFO - PROCESS | 3796 | 1467193061316 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 3796 | 1467193061318 Marionette TRACE conn2 <- [1,2442,null,{}] 02:37:41 INFO - PROCESS | 3796 | 1467193061322 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:41 INFO - PROCESS | 3796 | 1467193061324 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:41 INFO - PROCESS | 3796 | 1467193061429 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 02:37:41 INFO - PROCESS | 3796 | 1467193061538 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 3796 | 1467193061541 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:41 INFO - PROCESS | 3796 | ++DOCSHELL 1ABBEC00 == 41 [pid = 3796] [id = 620] 02:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1ABBF400) [pid = 3796] [serial = 1860] [outer = 00000000] 02:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1ABC5C00) [pid = 3796] [serial = 1861] [outer = 1ABBF400] 02:37:41 INFO - PROCESS | 3796 | 1467193061593 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AC88400) [pid = 3796] [serial = 1862] [outer = 1ABBF400] 02:37:42 INFO - PROCESS | 3796 | 1467193062423 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1142ms 02:37:42 INFO - PROCESS | 3796 | 1467193062456 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 3796 | 1467193062461 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 02:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:37:42 INFO - PROCESS | 3796 | 1467193062466 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 3796 | 1467193062469 Marionette TRACE conn2 <- [1,2446,null,{}] 02:37:42 INFO - PROCESS | 3796 | 1467193062475 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:42 INFO - PROCESS | 3796 | 1467193062477 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:42 INFO - PROCESS | 3796 | 1467193062580 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 02:37:42 INFO - PROCESS | 3796 | 1467193062725 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 3796 | 1467193062729 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:42 INFO - PROCESS | 3796 | ++DOCSHELL 1108C400 == 42 [pid = 3796] [id = 621] 02:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (110DD800) [pid = 3796] [serial = 1863] [outer = 00000000] 02:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (129B1800) [pid = 3796] [serial = 1864] [outer = 110DD800] 02:37:42 INFO - PROCESS | 3796 | 1467193062780 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12BCB800) [pid = 3796] [serial = 1865] [outer = 110DD800] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 13049000 == 41 [pid = 3796] [id = 596] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 1536CC00 == 40 [pid = 3796] [id = 615] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 103CB800 == 39 [pid = 3796] [id = 614] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 19F7F000 == 38 [pid = 3796] [id = 613] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 10EB1000 == 37 [pid = 3796] [id = 612] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 17ACF400 == 36 [pid = 3796] [id = 611] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 16761000 == 35 [pid = 3796] [id = 610] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 1312F800 == 34 [pid = 3796] [id = 609] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 110E1C00 == 33 [pid = 3796] [id = 608] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 10373000 == 32 [pid = 3796] [id = 606] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 140E7400 == 31 [pid = 3796] [id = 607] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 154DC800 == 30 [pid = 3796] [id = 605] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 1ABBEC00 == 29 [pid = 3796] [id = 620] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 1A5EBC00 == 28 [pid = 3796] [id = 619] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 10A01C00 == 27 [pid = 3796] [id = 616] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 10A01400 == 26 [pid = 3796] [id = 617] 02:37:43 INFO - PROCESS | 3796 | --DOCSHELL 15A2F000 == 25 [pid = 3796] [id = 618] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13941400) [pid = 3796] [serial = 1795] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13C91800) [pid = 3796] [serial = 1796] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15E21800) [pid = 3796] [serial = 1798] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (131EA400) [pid = 3796] [serial = 1790] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13131400) [pid = 3796] [serial = 1789] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E8F000) [pid = 3796] [serial = 1807] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19603C00) [pid = 3796] [serial = 1805] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17FB7C00) [pid = 3796] [serial = 1804] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13C89400) [pid = 3796] [serial = 1810] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (129AE400) [pid = 3796] [serial = 1792] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (129ED800) [pid = 3796] [serial = 1793] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A10AC00) [pid = 3796] [serial = 1813] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A5F0000) [pid = 3796] [serial = 1816] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (143BA000) [pid = 3796] [serial = 1781] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13034800) [pid = 3796] [serial = 1780] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19F7EC00) [pid = 3796] [serial = 1808] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19606400) [pid = 3796] [serial = 1784] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16F6F000) [pid = 3796] [serial = 1783] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AC88800) [pid = 3796] [serial = 1787] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AB52400) [pid = 3796] [serial = 1786] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A10BC00) [pid = 3796] [serial = 1814] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16ED2C00) [pid = 3796] [serial = 1801] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (176ED400) [pid = 3796] [serial = 1802] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16264C00) [pid = 3796] [serial = 1799] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15760400) [pid = 3796] [serial = 1811] [outer = 00000000] [url = about:blank] 02:37:43 INFO - PROCESS | 3796 | 1467193063861 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1455ms 02:37:43 INFO - PROCESS | 3796 | 1467193063931 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 3796 | 1467193063935 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 02:37:43 INFO - PROCESS | 3796 | 1467193063940 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:37:43 INFO - PROCESS | 3796 | 1467193063945 Marionette TRACE conn2 <- [1,2450,null,{}] 02:37:43 INFO - PROCESS | 3796 | 1467193063950 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:43 INFO - PROCESS | 3796 | 1467193063953 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:44 INFO - PROCESS | 3796 | 1467193064044 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 02:37:44 INFO - PROCESS | 3796 | 1467193064056 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 3796 | 1467193064058 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:44 INFO - PROCESS | 3796 | ++DOCSHELL 110C1C00 == 26 [pid = 3796] [id = 622] 02:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (110DB400) [pid = 3796] [serial = 1866] [outer = 00000000] 02:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12821C00) [pid = 3796] [serial = 1867] [outer = 110DB400] 02:37:44 INFO - PROCESS | 3796 | 1467193064106 Marionette DEBUG loaded listener.js 02:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (129EE800) [pid = 3796] [serial = 1868] [outer = 110DB400] 02:37:44 INFO - PROCESS | 3796 | 1467193064646 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 704ms 02:37:44 INFO - PROCESS | 3796 | 1467193064672 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 3796 | 1467193064677 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 02:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:37:44 INFO - PROCESS | 3796 | 1467193064684 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 3796 | 1467193064686 Marionette TRACE conn2 <- [1,2454,null,{}] 02:37:44 INFO - PROCESS | 3796 | 1467193064694 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:44 INFO - PROCESS | 3796 | 1467193064697 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:44 INFO - PROCESS | 3796 | 1467193064818 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 02:37:44 INFO - PROCESS | 3796 | 1467193064827 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 3796 | 1467193064830 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:44 INFO - PROCESS | 3796 | ++DOCSHELL 131E9800 == 27 [pid = 3796] [id = 623] 02:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (131EA400) [pid = 3796] [serial = 1869] [outer = 00000000] 02:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13942400) [pid = 3796] [serial = 1870] [outer = 131EA400] 02:37:44 INFO - PROCESS | 3796 | 1467193064876 Marionette DEBUG loaded listener.js 02:37:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13C8EC00) [pid = 3796] [serial = 1871] [outer = 131EA400] 02:37:45 INFO - PROCESS | 3796 | 1467193065376 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 735ms 02:37:45 INFO - PROCESS | 3796 | 1467193065423 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 3796 | 1467193065425 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 02:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:37:45 INFO - PROCESS | 3796 | 1467193065429 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:37:45 INFO - PROCESS | 3796 | 1467193065432 Marionette TRACE conn2 <- [1,2458,null,{}] 02:37:45 INFO - PROCESS | 3796 | 1467193065443 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:45 INFO - PROCESS | 3796 | 1467193065448 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:45 INFO - PROCESS | 3796 | 1467193065530 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 02:37:45 INFO - PROCESS | 3796 | 1467193065634 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 3796 | 1467193065637 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:45 INFO - PROCESS | 3796 | ++DOCSHELL 15422C00 == 28 [pid = 3796] [id = 624] 02:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15425C00) [pid = 3796] [serial = 1872] [outer = 00000000] 02:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15458C00) [pid = 3796] [serial = 1873] [outer = 15425C00] 02:37:45 INFO - PROCESS | 3796 | 1467193065684 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15A3A000) [pid = 3796] [serial = 1874] [outer = 15425C00] 02:37:46 INFO - PROCESS | 3796 | 1467193066126 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 751ms 02:37:46 INFO - PROCESS | 3796 | 1467193066169 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 3796 | 1467193066172 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 02:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:37:46 INFO - PROCESS | 3796 | 1467193066214 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 3796 | 1467193066216 Marionette TRACE conn2 <- [1,2462,null,{}] 02:37:46 INFO - PROCESS | 3796 | 1467193066221 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 3796 | 1467193066223 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:46 INFO - PROCESS | 3796 | 1467193066347 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 02:37:46 INFO - PROCESS | 3796 | 1467193066359 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 3796 | 1467193066361 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:46 INFO - PROCESS | 3796 | ++DOCSHELL 16763400 == 29 [pid = 3796] [id = 625] 02:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16764400) [pid = 3796] [serial = 1875] [outer = 00000000] 02:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (169A1800) [pid = 3796] [serial = 1876] [outer = 16764400] 02:37:46 INFO - PROCESS | 3796 | 1467193066460 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16DA5800) [pid = 3796] [serial = 1877] [outer = 16764400] 02:37:46 INFO - PROCESS | 3796 | 1467193066873 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 704ms 02:37:46 INFO - PROCESS | 3796 | 1467193066912 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 3796 | 1467193066914 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 02:37:46 INFO - PROCESS | 3796 | 1467193066917 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 3796 | 1467193066919 Marionette TRACE conn2 <- [1,2466,null,{}] 02:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:37:46 INFO - PROCESS | 3796 | 1467193066936 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 3796 | 1467193066938 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:47 INFO - PROCESS | 3796 | 1467193067054 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 02:37:47 INFO - PROCESS | 3796 | 1467193067062 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 3796 | 1467193067064 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:47 INFO - PROCESS | 3796 | ++DOCSHELL 16ED4000 == 30 [pid = 3796] [id = 626] 02:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16ED5C00) [pid = 3796] [serial = 1878] [outer = 00000000] 02:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (176F7C00) [pid = 3796] [serial = 1879] [outer = 16ED5C00] 02:37:47 INFO - PROCESS | 3796 | 1467193067108 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17792400) [pid = 3796] [serial = 1880] [outer = 16ED5C00] 02:37:47 INFO - PROCESS | 3796 | 1467193067579 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 689ms 02:37:47 INFO - PROCESS | 3796 | 1467193067618 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 3796 | 1467193067620 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 02:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:37:47 INFO - PROCESS | 3796 | 1467193067632 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 3796 | 1467193067633 Marionette TRACE conn2 <- [1,2470,null,{}] 02:37:47 INFO - PROCESS | 3796 | 1467193067637 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:47 INFO - PROCESS | 3796 | 1467193067642 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:47 INFO - PROCESS | 3796 | 1467193067790 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 02:37:47 INFO - PROCESS | 3796 | 1467193067814 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 3796 | 1467193067816 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:47 INFO - PROCESS | 3796 | ++DOCSHELL 1816E400 == 31 [pid = 3796] [id = 627] 02:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (18177000) [pid = 3796] [serial = 1881] [outer = 00000000] 02:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19A41800) [pid = 3796] [serial = 1882] [outer = 18177000] 02:37:47 INFO - PROCESS | 3796 | 1467193067859 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19C26800) [pid = 3796] [serial = 1883] [outer = 18177000] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A274C00) [pid = 3796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A2DF400) [pid = 3796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (103D3C00) [pid = 3796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19C23C00) [pid = 3796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (140EA800) [pid = 3796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A76800) [pid = 3796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16761800) [pid = 3796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (110EA800) [pid = 3796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (131E9C00) [pid = 3796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1575B000) [pid = 3796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:37:48 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A07C00) [pid = 3796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:37:48 INFO - PROCESS | 3796 | 1467193068440 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 845ms 02:37:48 INFO - PROCESS | 3796 | 1467193068476 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 3796 | 1467193068478 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 02:37:48 INFO - PROCESS | 3796 | 1467193068482 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:37:48 INFO - PROCESS | 3796 | 1467193068484 Marionette TRACE conn2 <- [1,2474,null,{}] 02:37:48 INFO - PROCESS | 3796 | 1467193068487 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:48 INFO - PROCESS | 3796 | 1467193068489 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:48 INFO - PROCESS | 3796 | 1467193068570 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 02:37:48 INFO - PROCESS | 3796 | 1467193068576 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 3796 | 1467193068578 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:48 INFO - PROCESS | 3796 | ++DOCSHELL 13941C00 == 32 [pid = 3796] [id = 628] 02:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13C93000) [pid = 3796] [serial = 1884] [outer = 00000000] 02:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1675C400) [pid = 3796] [serial = 1885] [outer = 13C93000] 02:37:48 INFO - PROCESS | 3796 | 1467193068620 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1960FC00) [pid = 3796] [serial = 1886] [outer = 13C93000] 02:37:49 INFO - PROCESS | 3796 | 1467193069051 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 594ms 02:37:49 INFO - PROCESS | 3796 | 1467193069089 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 3796 | 1467193069091 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 02:37:49 INFO - PROCESS | 3796 | 1467193069095 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 3796 | 1467193069097 Marionette TRACE conn2 <- [1,2478,null,{}] 02:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:37:49 INFO - PROCESS | 3796 | 1467193069100 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:49 INFO - PROCESS | 3796 | 1467193069102 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:49 INFO - PROCESS | 3796 | 1467193069176 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 02:37:49 INFO - PROCESS | 3796 | 1467193069182 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 3796 | 1467193069184 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:49 INFO - PROCESS | 3796 | ++DOCSHELL 13941400 == 33 [pid = 3796] [id = 629] 02:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15E28400) [pid = 3796] [serial = 1887] [outer = 00000000] 02:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F77C00) [pid = 3796] [serial = 1888] [outer = 15E28400] 02:37:49 INFO - PROCESS | 3796 | 1467193069226 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19F78C00) [pid = 3796] [serial = 1889] [outer = 15E28400] 02:37:49 INFO - PROCESS | 3796 | 1467193069679 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 641ms 02:37:49 INFO - PROCESS | 3796 | 1467193069737 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 02:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:37:49 INFO - PROCESS | 3796 | 1467193069739 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 02:37:49 INFO - PROCESS | 3796 | 1467193069743 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 3796 | 1467193069744 Marionette TRACE conn2 <- [1,2482,null,{}] 02:37:49 INFO - PROCESS | 3796 | 1467193069748 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:49 INFO - PROCESS | 3796 | 1467193069750 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:49 INFO - PROCESS | 3796 | 1467193069828 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 02:37:49 INFO - PROCESS | 3796 | 1467193069833 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 3796 | 1467193069835 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:49 INFO - PROCESS | 3796 | ++DOCSHELL 19C2D400 == 34 [pid = 3796] [id = 630] 02:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F80C00) [pid = 3796] [serial = 1890] [outer = 00000000] 02:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A278C00) [pid = 3796] [serial = 1891] [outer = 19F80C00] 02:37:49 INFO - PROCESS | 3796 | 1467193069877 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2D7800) [pid = 3796] [serial = 1892] [outer = 19F80C00] 02:37:50 INFO - PROCESS | 3796 | 1467193070486 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 798ms 02:37:50 INFO - PROCESS | 3796 | 1467193070597 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 3796 | 1467193070602 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 02:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:37:50 INFO - PROCESS | 3796 | 1467193070630 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 3796 | 1467193070634 Marionette TRACE conn2 <- [1,2486,null,{}] 02:37:50 INFO - PROCESS | 3796 | 1467193070640 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:50 INFO - PROCESS | 3796 | 1467193070643 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:50 INFO - PROCESS | 3796 | 1467193070753 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 02:37:50 INFO - PROCESS | 3796 | 1467193070886 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 3796 | 1467193070891 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:50 INFO - PROCESS | 3796 | ++DOCSHELL 10A01C00 == 35 [pid = 3796] [id = 631] 02:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10A09400) [pid = 3796] [serial = 1893] [outer = 00000000] 02:37:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (129B3C00) [pid = 3796] [serial = 1894] [outer = 10A09400] 02:37:50 INFO - PROCESS | 3796 | 1467193070948 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1314F800) [pid = 3796] [serial = 1895] [outer = 10A09400] 02:37:51 INFO - PROCESS | 3796 | 1467193071657 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1095ms 02:37:51 INFO - PROCESS | 3796 | 1467193071736 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 3796 | 1467193071741 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 02:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:37:51 INFO - PROCESS | 3796 | 1467193071747 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 3796 | 1467193071750 Marionette TRACE conn2 <- [1,2490,null,{}] 02:37:51 INFO - PROCESS | 3796 | 1467193071754 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:51 INFO - PROCESS | 3796 | 1467193071757 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:51 INFO - PROCESS | 3796 | 1467193071873 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 02:37:52 INFO - PROCESS | 3796 | 1467193072013 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 3796 | 1467193072015 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:52 INFO - PROCESS | 3796 | ++DOCSHELL 0F97EC00 == 36 [pid = 3796] [id = 632] 02:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0F9EA000) [pid = 3796] [serial = 1896] [outer = 00000000] 02:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13036400) [pid = 3796] [serial = 1897] [outer = 0F9EA000] 02:37:52 INFO - PROCESS | 3796 | 1467193072076 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (140E9000) [pid = 3796] [serial = 1898] [outer = 0F9EA000] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 13941400 == 35 [pid = 3796] [id = 629] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 13941C00 == 34 [pid = 3796] [id = 628] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 1816E400 == 33 [pid = 3796] [id = 627] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 16ED4000 == 32 [pid = 3796] [id = 626] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 16763400 == 31 [pid = 3796] [id = 625] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 15422C00 == 30 [pid = 3796] [id = 624] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 131E9800 == 29 [pid = 3796] [id = 623] 02:37:52 INFO - PROCESS | 3796 | --DOCSHELL 110C1C00 == 28 [pid = 3796] [id = 622] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1AB51800) [pid = 3796] [serial = 1850] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A270400) [pid = 3796] [serial = 1849] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16DA6C00) [pid = 3796] [serial = 1832] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16DA0400) [pid = 3796] [serial = 1844] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A767C00) [pid = 3796] [serial = 1840] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A5F0800) [pid = 3796] [serial = 1817] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11CCD800) [pid = 3796] [serial = 1819] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E84800) [pid = 3796] [serial = 1837] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13049C00) [pid = 3796] [serial = 1820] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15454C00) [pid = 3796] [serial = 1822] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15E20C00) [pid = 3796] [serial = 1823] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1323F400) [pid = 3796] [serial = 1843] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (169AA400) [pid = 3796] [serial = 1831] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (129B5800) [pid = 3796] [serial = 1825] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13048000) [pid = 3796] [serial = 1826] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (14037000) [pid = 3796] [serial = 1828] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (140EFC00) [pid = 3796] [serial = 1829] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A2E1800) [pid = 3796] [serial = 1841] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A8D0400) [pid = 3796] [serial = 1846] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AB49000) [pid = 3796] [serial = 1847] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (18173000) [pid = 3796] [serial = 1834] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19E86400) [pid = 3796] [serial = 1838] [outer = 00000000] [url = about:blank] 02:37:52 INFO - PROCESS | 3796 | 1467193072879 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1142ms 02:37:52 INFO - PROCESS | 3796 | 1467193072894 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 3796 | 1467193072898 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 02:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:37:52 INFO - PROCESS | 3796 | 1467193072903 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 3796 | 1467193072907 Marionette TRACE conn2 <- [1,2494,null,{}] 02:37:52 INFO - PROCESS | 3796 | 1467193072912 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:52 INFO - PROCESS | 3796 | 1467193072915 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:53 INFO - PROCESS | 3796 | 1467193073015 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 02:37:53 INFO - PROCESS | 3796 | 1467193073114 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 3796 | 1467193073116 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:53 INFO - PROCESS | 3796 | ++DOCSHELL 10369000 == 29 [pid = 3796] [id = 633] 02:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10372000) [pid = 3796] [serial = 1899] [outer = 00000000] 02:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (114C6C00) [pid = 3796] [serial = 1900] [outer = 10372000] 02:37:53 INFO - PROCESS | 3796 | 1467193073163 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12DFE000) [pid = 3796] [serial = 1901] [outer = 10372000] 02:37:53 INFO - PROCESS | 3796 | 1467193073577 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 736ms 02:37:53 INFO - PROCESS | 3796 | 1467193073640 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 3796 | 1467193073644 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 02:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:37:53 INFO - PROCESS | 3796 | 1467193073650 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 3796 | 1467193073653 Marionette TRACE conn2 <- [1,2498,null,{}] 02:37:53 INFO - PROCESS | 3796 | 1467193073656 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:53 INFO - PROCESS | 3796 | 1467193073659 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:53 INFO - PROCESS | 3796 | 1467193073754 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 02:37:53 INFO - PROCESS | 3796 | 1467193073766 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 3796 | 1467193073768 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:53 INFO - PROCESS | 3796 | ++DOCSHELL 1403FC00 == 30 [pid = 3796] [id = 634] 02:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14040000) [pid = 3796] [serial = 1902] [outer = 00000000] 02:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (143B2C00) [pid = 3796] [serial = 1903] [outer = 14040000] 02:37:53 INFO - PROCESS | 3796 | 1467193073814 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15362C00) [pid = 3796] [serial = 1904] [outer = 14040000] 02:37:54 INFO - PROCESS | 3796 | 1467193074282 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 689ms 02:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:37:54 INFO - PROCESS | 3796 | 1467193074350 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 3796 | 1467193074352 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 02:37:54 INFO - PROCESS | 3796 | 1467193074356 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 3796 | 1467193074361 Marionette TRACE conn2 <- [1,2502,null,{}] 02:37:54 INFO - PROCESS | 3796 | 1467193074376 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:54 INFO - PROCESS | 3796 | 1467193074381 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:54 INFO - PROCESS | 3796 | 1467193074465 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 02:37:54 INFO - PROCESS | 3796 | 1467193074568 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 3796 | 1467193074571 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:54 INFO - PROCESS | 3796 | ++DOCSHELL 16265000 == 31 [pid = 3796] [id = 635] 02:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16265C00) [pid = 3796] [serial = 1905] [outer = 00000000] 02:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16766800) [pid = 3796] [serial = 1906] [outer = 16265C00] 02:37:54 INFO - PROCESS | 3796 | 1467193074618 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16A67000) [pid = 3796] [serial = 1907] [outer = 16265C00] 02:37:55 INFO - PROCESS | 3796 | 1467193074990 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 689ms 02:37:55 INFO - PROCESS | 3796 | 1467193075062 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 3796 | 1467193075064 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 02:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:37:55 INFO - PROCESS | 3796 | 1467193075068 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 3796 | 1467193075069 Marionette TRACE conn2 <- [1,2506,null,{}] 02:37:55 INFO - PROCESS | 3796 | 1467193075073 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:55 INFO - PROCESS | 3796 | 1467193075075 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:55 INFO - PROCESS | 3796 | 1467193075221 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 02:37:55 INFO - PROCESS | 3796 | 1467193075245 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 3796 | 1467193075247 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:55 INFO - PROCESS | 3796 | ++DOCSHELL 16EDD400 == 32 [pid = 3796] [id = 636] 02:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17690C00) [pid = 3796] [serial = 1908] [outer = 00000000] 02:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17AD6C00) [pid = 3796] [serial = 1909] [outer = 17690C00] 02:37:55 INFO - PROCESS | 3796 | 1467193075290 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1816F000) [pid = 3796] [serial = 1910] [outer = 17690C00] 02:37:55 INFO - PROCESS | 3796 | 1467193075724 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 705ms 02:37:55 INFO - PROCESS | 3796 | 1467193075765 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 3796 | 1467193075767 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 02:37:55 INFO - PROCESS | 3796 | 1467193075770 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:37:55 INFO - PROCESS | 3796 | 1467193075772 Marionette TRACE conn2 <- [1,2510,null,{}] 02:37:55 INFO - PROCESS | 3796 | 1467193075775 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:55 INFO - PROCESS | 3796 | 1467193075777 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:55 INFO - PROCESS | 3796 | 1467193075889 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 02:37:55 INFO - PROCESS | 3796 | 1467193075896 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 3796 | 1467193075898 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:55 INFO - PROCESS | 3796 | ++DOCSHELL 19607000 == 33 [pid = 3796] [id = 637] 02:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19608400) [pid = 3796] [serial = 1911] [outer = 00000000] 02:37:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19C26400) [pid = 3796] [serial = 1912] [outer = 19608400] 02:37:55 INFO - PROCESS | 3796 | 1467193075941 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19C2D800) [pid = 3796] [serial = 1913] [outer = 19608400] 02:37:56 INFO - PROCESS | 3796 | 1467193076422 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 704ms 02:37:56 INFO - PROCESS | 3796 | 1467193076476 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 3796 | 1467193076478 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 02:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:37:56 INFO - PROCESS | 3796 | 1467193076482 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 3796 | 1467193076483 Marionette TRACE conn2 <- [1,2514,null,{}] 02:37:56 INFO - PROCESS | 3796 | 1467193076487 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:56 INFO - PROCESS | 3796 | 1467193076493 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:56 INFO - PROCESS | 3796 | 1467193076646 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 02:37:56 INFO - PROCESS | 3796 | 1467193076670 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 3796 | 1467193076672 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:56 INFO - PROCESS | 3796 | ++DOCSHELL 16A5C800 == 34 [pid = 3796] [id = 638] 02:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19F78400) [pid = 3796] [serial = 1914] [outer = 00000000] 02:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A278400) [pid = 3796] [serial = 1915] [outer = 19F78400] 02:37:56 INFO - PROCESS | 3796 | 1467193076726 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A5F1000) [pid = 3796] [serial = 1916] [outer = 19F78400] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17AD5400) [pid = 3796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16764400) [pid = 3796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (131EA400) [pid = 3796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (110DB400) [pid = 3796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15425C00) [pid = 3796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (110DD800) [pid = 3796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16ED5C00) [pid = 3796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A04400) [pid = 3796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15E2B000) [pid = 3796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15E28400) [pid = 3796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A5ED400) [pid = 3796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1ABBF400) [pid = 3796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (18177000) [pid = 3796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:37:57 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13C93000) [pid = 3796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:37:57 INFO - PROCESS | 3796 | 1467193077302 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 829ms 02:37:57 INFO - PROCESS | 3796 | 1467193077324 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 3796 | 1467193077326 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 02:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:37:57 INFO - PROCESS | 3796 | 1467193077329 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 3796 | 1467193077331 Marionette TRACE conn2 <- [1,2518,null,{}] 02:37:57 INFO - PROCESS | 3796 | 1467193077334 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:57 INFO - PROCESS | 3796 | 1467193077336 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:57 INFO - PROCESS | 3796 | 1467193077424 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 02:37:57 INFO - PROCESS | 3796 | 1467193077430 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 3796 | 1467193077432 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:57 INFO - PROCESS | 3796 | ++DOCSHELL 12BC7400 == 35 [pid = 3796] [id = 639] 02:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12DF1800) [pid = 3796] [serial = 1917] [outer = 00000000] 02:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (176EB000) [pid = 3796] [serial = 1918] [outer = 12DF1800] 02:37:57 INFO - PROCESS | 3796 | 1467193077475 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19604000) [pid = 3796] [serial = 1919] [outer = 12DF1800] 02:37:57 INFO - PROCESS | 3796 | 1467193077915 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 642ms 02:37:57 INFO - PROCESS | 3796 | 1467193077967 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 3796 | 1467193077969 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 02:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:37:57 INFO - PROCESS | 3796 | 1467193077972 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 3796 | 1467193077974 Marionette TRACE conn2 <- [1,2522,null,{}] 02:37:57 INFO - PROCESS | 3796 | 1467193077977 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:57 INFO - PROCESS | 3796 | 1467193077979 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:58 INFO - PROCESS | 3796 | 1467193078080 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 02:37:58 INFO - PROCESS | 3796 | 1467193078086 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 3796 | 1467193078088 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:58 INFO - PROCESS | 3796 | ++DOCSHELL 110E1C00 == 36 [pid = 3796] [id = 640] 02:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1536B400) [pid = 3796] [serial = 1920] [outer = 00000000] 02:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A10BC00) [pid = 3796] [serial = 1921] [outer = 1536B400] 02:37:58 INFO - PROCESS | 3796 | 1467193078130 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A110800) [pid = 3796] [serial = 1922] [outer = 1536B400] 02:37:58 INFO - PROCESS | 3796 | 1467193078552 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 641ms 02:37:58 INFO - PROCESS | 3796 | 1467193078611 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 3796 | 1467193078613 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 02:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:37:58 INFO - PROCESS | 3796 | 1467193078616 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 3796 | 1467193078618 Marionette TRACE conn2 <- [1,2526,null,{}] 02:37:58 INFO - PROCESS | 3796 | 1467193078621 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:58 INFO - PROCESS | 3796 | 1467193078623 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:58 INFO - PROCESS | 3796 | 1467193078703 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 02:37:58 INFO - PROCESS | 3796 | 1467193078717 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 3796 | 1467193078720 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:58 INFO - PROCESS | 3796 | ++DOCSHELL 15E29400 == 37 [pid = 3796] [id = 641] 02:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19F82000) [pid = 3796] [serial = 1923] [outer = 00000000] 02:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1AB4AC00) [pid = 3796] [serial = 1924] [outer = 19F82000] 02:37:58 INFO - PROCESS | 3796 | 1467193078762 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1AB4E400) [pid = 3796] [serial = 1925] [outer = 19F82000] 02:37:59 INFO - PROCESS | 3796 | 1467193079179 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 595ms 02:37:59 INFO - PROCESS | 3796 | 1467193079242 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 3796 | 1467193079246 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 02:37:59 INFO - PROCESS | 3796 | 1467193079267 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 3796 | 1467193079271 Marionette TRACE conn2 <- [1,2530,null,{}] 02:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:37:59 INFO - PROCESS | 3796 | 1467193079277 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 3796 | 1467193079281 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:59 INFO - PROCESS | 3796 | 1467193079400 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 02:37:59 INFO - PROCESS | 3796 | 1467193079579 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 3796 | 1467193079584 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:37:59 INFO - PROCESS | 3796 | ++DOCSHELL 114D0400 == 38 [pid = 3796] [id = 642] 02:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11ADAC00) [pid = 3796] [serial = 1926] [outer = 00000000] 02:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (129EC400) [pid = 3796] [serial = 1927] [outer = 11ADAC00] 02:37:59 INFO - PROCESS | 3796 | 1467193079645 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13051400) [pid = 3796] [serial = 1928] [outer = 11ADAC00] 02:38:00 INFO - PROCESS | 3796 | 1467193080180 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 955ms 02:38:00 INFO - PROCESS | 3796 | 1467193080220 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 3796 | 1467193080223 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 02:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:38:00 INFO - PROCESS | 3796 | 1467193080230 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 3796 | 1467193080234 Marionette TRACE conn2 <- [1,2534,null,{}] 02:38:00 INFO - PROCESS | 3796 | 1467193080239 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:00 INFO - PROCESS | 3796 | 1467193080242 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:00 INFO - PROCESS | 3796 | 1467193080348 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 02:38:00 INFO - PROCESS | 3796 | 1467193080462 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 3796 | 1467193080465 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:00 INFO - PROCESS | 3796 | ++DOCSHELL 15427400 == 39 [pid = 3796] [id = 643] 02:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15458000) [pid = 3796] [serial = 1929] [outer = 00000000] 02:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15A37800) [pid = 3796] [serial = 1930] [outer = 15458000] 02:38:00 INFO - PROCESS | 3796 | 1467193080562 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (169A4000) [pid = 3796] [serial = 1931] [outer = 15458000] 02:38:01 INFO - PROCESS | 3796 | 1467193081202 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1033ms 02:38:01 INFO - PROCESS | 3796 | 1467193081273 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 3796 | 1467193081276 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 02:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:38:01 INFO - PROCESS | 3796 | 1467193081311 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 3796 | 1467193081314 Marionette TRACE conn2 <- [1,2538,null,{}] 02:38:01 INFO - PROCESS | 3796 | 1467193081327 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:01 INFO - PROCESS | 3796 | 1467193081335 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:01 INFO - PROCESS | 3796 | 1467193081446 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 02:38:01 INFO - PROCESS | 3796 | 1467193081587 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 3796 | 1467193081591 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:01 INFO - PROCESS | 3796 | ++DOCSHELL 1A110C00 == 40 [pid = 3796] [id = 644] 02:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A2D3800) [pid = 3796] [serial = 1932] [outer = 00000000] 02:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB46400) [pid = 3796] [serial = 1933] [outer = 1A2D3800] 02:38:01 INFO - PROCESS | 3796 | 1467193081650 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1ABB7C00) [pid = 3796] [serial = 1934] [outer = 1A2D3800] 02:38:02 INFO - PROCESS | 3796 | 1467193082177 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 924ms 02:38:02 INFO - PROCESS | 3796 | 1467193082206 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 3796 | 1467193082208 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 02:38:02 INFO - PROCESS | 3796 | 1467193082213 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:38:02 INFO - PROCESS | 3796 | 1467193082215 Marionette TRACE conn2 <- [1,2542,null,{}] 02:38:02 INFO - PROCESS | 3796 | 1467193082219 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:02 INFO - PROCESS | 3796 | 1467193082221 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:02 INFO - PROCESS | 3796 | 1467193082327 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 02:38:02 INFO - PROCESS | 3796 | 1467193082437 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 3796 | 1467193082440 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:02 INFO - PROCESS | 3796 | ++DOCSHELL 1ABC3400 == 41 [pid = 3796] [id = 645] 02:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1ABC3C00) [pid = 3796] [serial = 1935] [outer = 00000000] 02:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AC88800) [pid = 3796] [serial = 1936] [outer = 1ABC3C00] 02:38:02 INFO - PROCESS | 3796 | 1467193082491 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AC8DC00) [pid = 3796] [serial = 1937] [outer = 1ABC3C00] 02:38:03 INFO - PROCESS | 3796 | 1467193083116 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 939ms 02:38:03 INFO - PROCESS | 3796 | 1467193083160 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 3796 | 1467193083162 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 02:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:38:03 INFO - PROCESS | 3796 | 1467193083166 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 3796 | 1467193083168 Marionette TRACE conn2 <- [1,2546,null,{}] 02:38:03 INFO - PROCESS | 3796 | 1467193083172 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:03 INFO - PROCESS | 3796 | 1467193083174 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:03 INFO - PROCESS | 3796 | 1467193083407 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 02:38:03 INFO - PROCESS | 3796 | 1467193083589 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 3796 | 1467193083592 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A78800 == 42 [pid = 3796] [id = 646] 02:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10A79000) [pid = 3796] [serial = 1938] [outer = 00000000] 02:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (110DD800) [pid = 3796] [serial = 1939] [outer = 10A79000] 02:38:03 INFO - PROCESS | 3796 | 1467193083643 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11C42C00) [pid = 3796] [serial = 1940] [outer = 10A79000] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 110E1C00 == 41 [pid = 3796] [id = 640] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 12BC7400 == 40 [pid = 3796] [id = 639] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 16A5C800 == 39 [pid = 3796] [id = 638] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 19607000 == 38 [pid = 3796] [id = 637] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 16EDD400 == 37 [pid = 3796] [id = 636] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 16265000 == 36 [pid = 3796] [id = 635] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 1403FC00 == 35 [pid = 3796] [id = 634] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 10369000 == 34 [pid = 3796] [id = 633] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 10A01C00 == 33 [pid = 3796] [id = 631] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 0F97EC00 == 32 [pid = 3796] [id = 632] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 1108C400 == 31 [pid = 3796] [id = 621] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 19C2D400 == 30 [pid = 3796] [id = 630] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 1ABC3400 == 29 [pid = 3796] [id = 645] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 1A110C00 == 28 [pid = 3796] [id = 644] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 15E29400 == 27 [pid = 3796] [id = 641] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 114D0400 == 26 [pid = 3796] [id = 642] 02:38:04 INFO - PROCESS | 3796 | --DOCSHELL 15427400 == 25 [pid = 3796] [id = 643] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1960C800) [pid = 3796] [serial = 1835] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (169A1800) [pid = 3796] [serial = 1876] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13942400) [pid = 3796] [serial = 1870] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13C8EC00) [pid = 3796] [serial = 1871] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12821C00) [pid = 3796] [serial = 1867] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (129EE800) [pid = 3796] [serial = 1868] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15458C00) [pid = 3796] [serial = 1873] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12BCB800) [pid = 3796] [serial = 1865] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (129B1800) [pid = 3796] [serial = 1864] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (176F7C00) [pid = 3796] [serial = 1879] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13158C00) [pid = 3796] [serial = 1853] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12BCA400) [pid = 3796] [serial = 1852] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (170F0000) [pid = 3796] [serial = 1856] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16777800) [pid = 3796] [serial = 1855] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F78C00) [pid = 3796] [serial = 1889] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1ABB9000) [pid = 3796] [serial = 1859] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A773C00) [pid = 3796] [serial = 1858] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AC88400) [pid = 3796] [serial = 1862] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A278C00) [pid = 3796] [serial = 1891] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1ABC5C00) [pid = 3796] [serial = 1861] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16DA5800) [pid = 3796] [serial = 1877] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19A41800) [pid = 3796] [serial = 1882] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17792400) [pid = 3796] [serial = 1880] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19C26800) [pid = 3796] [serial = 1883] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19F77C00) [pid = 3796] [serial = 1888] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1675C400) [pid = 3796] [serial = 1885] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1960FC00) [pid = 3796] [serial = 1886] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15A3A000) [pid = 3796] [serial = 1874] [outer = 00000000] [url = about:blank] 02:38:04 INFO - PROCESS | 3796 | 1467193084880 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1752ms 02:38:04 INFO - PROCESS | 3796 | 1467193084941 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 3796 | 1467193084946 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 02:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:38:04 INFO - PROCESS | 3796 | 1467193084953 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 3796 | 1467193084956 Marionette TRACE conn2 <- [1,2550,null,{}] 02:38:04 INFO - PROCESS | 3796 | 1467193084962 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:04 INFO - PROCESS | 3796 | 1467193084965 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:05 INFO - PROCESS | 3796 | 1467193085053 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 02:38:05 INFO - PROCESS | 3796 | 1467193085151 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 3796 | 1467193085156 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:05 INFO - PROCESS | 3796 | ++DOCSHELL 110BD400 == 26 [pid = 3796] [id = 647] 02:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (110DE800) [pid = 3796] [serial = 1941] [outer = 00000000] 02:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12BD3C00) [pid = 3796] [serial = 1942] [outer = 110DE800] 02:38:05 INFO - PROCESS | 3796 | 1467193085203 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12DF6000) [pid = 3796] [serial = 1943] [outer = 110DE800] 02:38:05 INFO - PROCESS | 3796 | 1467193085648 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 735ms 02:38:05 INFO - PROCESS | 3796 | 1467193085693 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 3796 | 1467193085698 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 02:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:38:05 INFO - PROCESS | 3796 | 1467193085704 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 3796 | 1467193085707 Marionette TRACE conn2 <- [1,2554,null,{}] 02:38:05 INFO - PROCESS | 3796 | 1467193085711 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:05 INFO - PROCESS | 3796 | 1467193085713 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:05 INFO - PROCESS | 3796 | 1467193085798 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 02:38:05 INFO - PROCESS | 3796 | 1467193085808 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 3796 | 1467193085811 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:05 INFO - PROCESS | 3796 | ++DOCSHELL 13467C00 == 27 [pid = 3796] [id = 648] 02:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13469400) [pid = 3796] [serial = 1944] [outer = 00000000] 02:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1394FC00) [pid = 3796] [serial = 1945] [outer = 13469400] 02:38:05 INFO - PROCESS | 3796 | 1467193085857 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1403D400) [pid = 3796] [serial = 1946] [outer = 13469400] 02:38:06 INFO - PROCESS | 3796 | 1467193086328 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 642ms 02:38:06 INFO - PROCESS | 3796 | 1467193086344 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 3796 | 1467193086346 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 02:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:38:06 INFO - PROCESS | 3796 | 1467193086350 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 3796 | 1467193086353 Marionette TRACE conn2 <- [1,2558,null,{}] 02:38:06 INFO - PROCESS | 3796 | 1467193086367 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:06 INFO - PROCESS | 3796 | 1467193086372 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:06 INFO - PROCESS | 3796 | 1467193086453 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 02:38:06 INFO - PROCESS | 3796 | 1467193086493 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 3796 | 1467193086497 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:06 INFO - PROCESS | 3796 | ++DOCSHELL 15A34400 == 28 [pid = 3796] [id = 649] 02:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15A3C400) [pid = 3796] [serial = 1947] [outer = 00000000] 02:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15E27800) [pid = 3796] [serial = 1948] [outer = 15A3C400] 02:38:06 INFO - PROCESS | 3796 | 1467193086543 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16265000) [pid = 3796] [serial = 1949] [outer = 15A3C400] 02:38:07 INFO - PROCESS | 3796 | 1467193087039 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 02:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:38:07 INFO - PROCESS | 3796 | 1467193087087 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 3796 | 1467193087090 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 02:38:07 INFO - PROCESS | 3796 | 1467193087093 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 3796 | 1467193087095 Marionette TRACE conn2 <- [1,2562,null,{}] 02:38:07 INFO - PROCESS | 3796 | 1467193087105 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:07 INFO - PROCESS | 3796 | 1467193087117 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:07 INFO - PROCESS | 3796 | 1467193087230 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 02:38:07 INFO - PROCESS | 3796 | 1467193087292 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 3796 | 1467193087294 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:07 INFO - PROCESS | 3796 | ++DOCSHELL 169A4400 == 29 [pid = 3796] [id = 650] 02:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16A5C000) [pid = 3796] [serial = 1950] [outer = 00000000] 02:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16DA7800) [pid = 3796] [serial = 1951] [outer = 16A5C000] 02:38:07 INFO - PROCESS | 3796 | 1467193087338 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17043800) [pid = 3796] [serial = 1952] [outer = 16A5C000] 02:38:07 INFO - PROCESS | 3796 | 1467193087755 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 688ms 02:38:07 INFO - PROCESS | 3796 | 1467193087795 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 3796 | 1467193087797 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 02:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:38:07 INFO - PROCESS | 3796 | 1467193087800 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 3796 | 1467193087802 Marionette TRACE conn2 <- [1,2566,null,{}] 02:38:07 INFO - PROCESS | 3796 | 1467193087812 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:07 INFO - PROCESS | 3796 | 1467193087814 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:07 INFO - PROCESS | 3796 | 1467193087948 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 02:38:07 INFO - PROCESS | 3796 | 1467193087961 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 3796 | 1467193087963 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:07 INFO - PROCESS | 3796 | ++DOCSHELL 170F9800 == 30 [pid = 3796] [id = 651] 02:38:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1768E400) [pid = 3796] [serial = 1953] [outer = 00000000] 02:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17792C00) [pid = 3796] [serial = 1954] [outer = 1768E400] 02:38:08 INFO - PROCESS | 3796 | 1467193088006 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17ACF400) [pid = 3796] [serial = 1955] [outer = 1768E400] 02:38:08 INFO - PROCESS | 3796 | 1467193088450 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 704ms 02:38:08 INFO - PROCESS | 3796 | 1467193088498 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 3796 | 1467193088500 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 02:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:38:08 INFO - PROCESS | 3796 | 1467193088503 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 3796 | 1467193088505 Marionette TRACE conn2 <- [1,2570,null,{}] 02:38:08 INFO - PROCESS | 3796 | 1467193088508 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:08 INFO - PROCESS | 3796 | 1467193088513 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:08 INFO - PROCESS | 3796 | 1467193088656 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 02:38:08 INFO - PROCESS | 3796 | 1467193088771 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 3796 | 1467193088773 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:08 INFO - PROCESS | 3796 | ++DOCSHELL 19609400 == 31 [pid = 3796] [id = 652] 02:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A41800) [pid = 3796] [serial = 1956] [outer = 00000000] 02:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19C27400) [pid = 3796] [serial = 1957] [outer = 19A41800] 02:38:08 INFO - PROCESS | 3796 | 1467193088818 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19E8E000) [pid = 3796] [serial = 1958] [outer = 19A41800] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17690C00) [pid = 3796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19608400) [pid = 3796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0F9EA000) [pid = 3796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A09400) [pid = 3796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19F80C00) [pid = 3796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10372000) [pid = 3796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (14040000) [pid = 3796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16265C00) [pid = 3796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19F78400) [pid = 3796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19F82000) [pid = 3796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1536B400) [pid = 3796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:38:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12DF1800) [pid = 3796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:38:09 INFO - PROCESS | 3796 | 1467193089459 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 938ms 02:38:09 INFO - PROCESS | 3796 | 1467193089480 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 3796 | 1467193089482 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 02:38:09 INFO - PROCESS | 3796 | 1467193089486 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:38:09 INFO - PROCESS | 3796 | 1467193089487 Marionette TRACE conn2 <- [1,2574,null,{}] 02:38:09 INFO - PROCESS | 3796 | 1467193089491 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:09 INFO - PROCESS | 3796 | 1467193089493 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:09 INFO - PROCESS | 3796 | 1467193089578 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 02:38:09 INFO - PROCESS | 3796 | 1467193089679 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 3796 | 1467193089681 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:09 INFO - PROCESS | 3796 | ++DOCSHELL 10EB6800 == 32 [pid = 3796] [id = 653] 02:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (110DD000) [pid = 3796] [serial = 1959] [outer = 00000000] 02:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15365400) [pid = 3796] [serial = 1960] [outer = 110DD000] 02:38:09 INFO - PROCESS | 3796 | 1467193089724 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1960E800) [pid = 3796] [serial = 1961] [outer = 110DD000] 02:38:10 INFO - PROCESS | 3796 | 1467193090073 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 642ms 02:38:10 INFO - PROCESS | 3796 | 1467193090124 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 3796 | 1467193090126 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 02:38:10 INFO - PROCESS | 3796 | 1467193090129 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:38:10 INFO - PROCESS | 3796 | 1467193090131 Marionette TRACE conn2 <- [1,2578,null,{}] 02:38:10 INFO - PROCESS | 3796 | 1467193090134 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:10 INFO - PROCESS | 3796 | 1467193090136 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:10 INFO - PROCESS | 3796 | 1467193090249 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 02:38:10 INFO - PROCESS | 3796 | 1467193090257 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 3796 | 1467193090259 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:10 INFO - PROCESS | 3796 | ++DOCSHELL 15364800 == 33 [pid = 3796] [id = 654] 02:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1816EC00) [pid = 3796] [serial = 1962] [outer = 00000000] 02:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A106C00) [pid = 3796] [serial = 1963] [outer = 1816EC00] 02:38:10 INFO - PROCESS | 3796 | 1467193090303 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F7F000) [pid = 3796] [serial = 1964] [outer = 1816EC00] 02:38:10 INFO - PROCESS | 3796 | 1467193090727 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 641ms 02:38:10 INFO - PROCESS | 3796 | 1467193090767 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 3796 | 1467193090769 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 02:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:38:10 INFO - PROCESS | 3796 | 1467193090773 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 3796 | 1467193090774 Marionette TRACE conn2 <- [1,2582,null,{}] 02:38:10 INFO - PROCESS | 3796 | 1467193090778 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:10 INFO - PROCESS | 3796 | 1467193090779 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:10 INFO - PROCESS | 3796 | 1467193090854 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 02:38:10 INFO - PROCESS | 3796 | 1467193090975 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 3796 | 1467193090977 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:10 INFO - PROCESS | 3796 | ++DOCSHELL 1036F400 == 34 [pid = 3796] [id = 655] 02:38:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1281E400) [pid = 3796] [serial = 1965] [outer = 00000000] 02:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A2E2C00) [pid = 3796] [serial = 1966] [outer = 1281E400] 02:38:11 INFO - PROCESS | 3796 | 1467193091022 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A270400) [pid = 3796] [serial = 1967] [outer = 1281E400] 02:38:11 INFO - PROCESS | 3796 | 1467193091568 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 845ms 02:38:11 INFO - PROCESS | 3796 | 1467193091617 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 3796 | 1467193091621 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 02:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:38:11 INFO - PROCESS | 3796 | 1467193091626 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 3796 | 1467193091629 Marionette TRACE conn2 <- [1,2586,null,{}] 02:38:11 INFO - PROCESS | 3796 | 1467193091635 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:11 INFO - PROCESS | 3796 | 1467193091638 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:11 INFO - PROCESS | 3796 | 1467193091768 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 02:38:11 INFO - PROCESS | 3796 | 1467193091909 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 3796 | 1467193091912 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:11 INFO - PROCESS | 3796 | ++DOCSHELL 10EB6000 == 35 [pid = 3796] [id = 656] 02:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1108C000) [pid = 3796] [serial = 1968] [outer = 00000000] 02:38:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13037000) [pid = 3796] [serial = 1969] [outer = 1108C000] 02:38:11 INFO - PROCESS | 3796 | 1467193091969 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (131E1C00) [pid = 3796] [serial = 1970] [outer = 1108C000] 02:38:12 INFO - PROCESS | 3796 | 1467193092802 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1251ms 02:38:12 INFO - PROCESS | 3796 | 1467193092883 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 3796 | 1467193092888 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 02:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:38:12 INFO - PROCESS | 3796 | 1467193092894 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 3796 | 1467193092897 Marionette TRACE conn2 <- [1,2590,null,{}] 02:38:12 INFO - PROCESS | 3796 | 1467193092901 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:12 INFO - PROCESS | 3796 | 1467193092904 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:13 INFO - PROCESS | 3796 | 1467193093029 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 02:38:13 INFO - PROCESS | 3796 | 1467193093162 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 3796 | 1467193093165 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:13 INFO - PROCESS | 3796 | ++DOCSHELL 10A81000 == 36 [pid = 3796] [id = 657] 02:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1281C400) [pid = 3796] [serial = 1971] [outer = 00000000] 02:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1314A800) [pid = 3796] [serial = 1972] [outer = 1281C400] 02:38:13 INFO - PROCESS | 3796 | 1467193093223 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (143FB400) [pid = 3796] [serial = 1973] [outer = 1281C400] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 15364800 == 35 [pid = 3796] [id = 654] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 10EB6800 == 34 [pid = 3796] [id = 653] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 19609400 == 33 [pid = 3796] [id = 652] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 170F9800 == 32 [pid = 3796] [id = 651] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 169A4400 == 31 [pid = 3796] [id = 650] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 15A34400 == 30 [pid = 3796] [id = 649] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 13467C00 == 29 [pid = 3796] [id = 648] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 110BD400 == 28 [pid = 3796] [id = 647] 02:38:13 INFO - PROCESS | 3796 | --DOCSHELL 10A78800 == 27 [pid = 3796] [id = 646] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17AD6C00) [pid = 3796] [serial = 1909] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1816F000) [pid = 3796] [serial = 1910] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19C26400) [pid = 3796] [serial = 1912] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13036400) [pid = 3796] [serial = 1897] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (140E9000) [pid = 3796] [serial = 1898] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (129B3C00) [pid = 3796] [serial = 1894] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1314F800) [pid = 3796] [serial = 1895] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A2D7800) [pid = 3796] [serial = 1892] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (114C6C00) [pid = 3796] [serial = 1900] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12DFE000) [pid = 3796] [serial = 1901] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (143B2C00) [pid = 3796] [serial = 1903] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15362C00) [pid = 3796] [serial = 1904] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16766800) [pid = 3796] [serial = 1906] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A278400) [pid = 3796] [serial = 1915] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1AB4AC00) [pid = 3796] [serial = 1924] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AB4E400) [pid = 3796] [serial = 1925] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A110800) [pid = 3796] [serial = 1922] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (176EB000) [pid = 3796] [serial = 1918] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19604000) [pid = 3796] [serial = 1919] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A10BC00) [pid = 3796] [serial = 1921] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A5F1000) [pid = 3796] [serial = 1916] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19C2D800) [pid = 3796] [serial = 1913] [outer = 00000000] [url = about:blank] 02:38:13 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16A67000) [pid = 3796] [serial = 1907] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3796 | 1467193094035 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1189ms 02:38:14 INFO - PROCESS | 3796 | 1467193094088 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 3796 | 1467193094092 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 02:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:38:14 INFO - PROCESS | 3796 | 1467193094118 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 3796 | 1467193094123 Marionette TRACE conn2 <- [1,2594,null,{}] 02:38:14 INFO - PROCESS | 3796 | 1467193094129 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:14 INFO - PROCESS | 3796 | 1467193094131 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:14 INFO - PROCESS | 3796 | 1467193094222 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 02:38:14 INFO - PROCESS | 3796 | 1467193094233 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 3796 | 1467193094235 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:14 INFO - PROCESS | 3796 | ++DOCSHELL 129B3C00 == 28 [pid = 3796] [id = 658] 02:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (129B4000) [pid = 3796] [serial = 1974] [outer = 00000000] 02:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13031C00) [pid = 3796] [serial = 1975] [outer = 129B4000] 02:38:14 INFO - PROCESS | 3796 | 1467193094282 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1312F800) [pid = 3796] [serial = 1976] [outer = 129B4000] 02:38:14 INFO - PROCESS | 3796 | 1467193094833 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 767ms 02:38:14 INFO - PROCESS | 3796 | 1467193094872 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 3796 | 1467193094876 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 02:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:38:14 INFO - PROCESS | 3796 | 1467193094882 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 3796 | 1467193094885 Marionette TRACE conn2 <- [1,2598,null,{}] 02:38:14 INFO - PROCESS | 3796 | 1467193094891 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:14 INFO - PROCESS | 3796 | 1467193094893 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:14 INFO - PROCESS | 3796 | 1467193094980 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 02:38:15 INFO - PROCESS | 3796 | 1467193095077 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 3796 | 1467193095079 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:15 INFO - PROCESS | 3796 | ++DOCSHELL 132D5C00 == 29 [pid = 3796] [id = 659] 02:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13948400) [pid = 3796] [serial = 1977] [outer = 00000000] 02:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (143F5C00) [pid = 3796] [serial = 1978] [outer = 13948400] 02:38:15 INFO - PROCESS | 3796 | 1467193095125 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1536CC00) [pid = 3796] [serial = 1979] [outer = 13948400] 02:38:15 INFO - PROCESS | 3796 | 1467193095503 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 641ms 02:38:15 INFO - PROCESS | 3796 | 1467193095522 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 3796 | 1467193095524 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 02:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:38:15 INFO - PROCESS | 3796 | 1467193095528 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 3796 | 1467193095531 Marionette TRACE conn2 <- [1,2602,null,{}] 02:38:15 INFO - PROCESS | 3796 | 1467193095542 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:15 INFO - PROCESS | 3796 | 1467193095546 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:15 INFO - PROCESS | 3796 | 1467193095629 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 02:38:15 INFO - PROCESS | 3796 | 1467193095636 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 3796 | 1467193095639 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:15 INFO - PROCESS | 3796 | ++DOCSHELL 1699D800 == 30 [pid = 3796] [id = 660] 02:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1699F400) [pid = 3796] [serial = 1980] [outer = 00000000] 02:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16DA7400) [pid = 3796] [serial = 1981] [outer = 1699F400] 02:38:15 INFO - PROCESS | 3796 | 1467193095686 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1768A400) [pid = 3796] [serial = 1982] [outer = 1699F400] 02:38:16 INFO - PROCESS | 3796 | 1467193096159 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 688ms 02:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:38:16 INFO - PROCESS | 3796 | 1467193096226 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 3796 | 1467193096229 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 02:38:16 INFO - PROCESS | 3796 | 1467193096232 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 3796 | 1467193096234 Marionette TRACE conn2 <- [1,2606,null,{}] 02:38:16 INFO - PROCESS | 3796 | 1467193096244 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:16 INFO - PROCESS | 3796 | 1467193096246 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:16 INFO - PROCESS | 3796 | 1467193096367 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 02:38:16 INFO - PROCESS | 3796 | 1467193096461 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 3796 | 1467193096463 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:16 INFO - PROCESS | 3796 | ++DOCSHELL 17F32000 == 31 [pid = 3796] [id = 661] 02:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17FB3800) [pid = 3796] [serial = 1983] [outer = 00000000] 02:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19601800) [pid = 3796] [serial = 1984] [outer = 17FB3800] 02:38:16 INFO - PROCESS | 3796 | 1467193096507 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1960BC00) [pid = 3796] [serial = 1985] [outer = 17FB3800] 02:38:16 INFO - PROCESS | 3796 | 1467193096928 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 735ms 02:38:16 INFO - PROCESS | 3796 | 1467193096972 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 3796 | 1467193096974 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 02:38:16 INFO - PROCESS | 3796 | 1467193096986 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 3796 | 1467193096988 Marionette TRACE conn2 <- [1,2610,null,{}] 02:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:38:17 INFO - PROCESS | 3796 | 1467193096991 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:17 INFO - PROCESS | 3796 | 1467193096993 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:17 INFO - PROCESS | 3796 | 1467193097104 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 02:38:17 INFO - PROCESS | 3796 | 1467193097109 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 3796 | 1467193097112 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:17 INFO - PROCESS | 3796 | ++DOCSHELL 18172400 == 32 [pid = 3796] [id = 662] 02:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19607800) [pid = 3796] [serial = 1986] [outer = 00000000] 02:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19C2FC00) [pid = 3796] [serial = 1987] [outer = 19607800] 02:38:17 INFO - PROCESS | 3796 | 1467193097157 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E8A800) [pid = 3796] [serial = 1988] [outer = 19607800] 02:38:17 INFO - PROCESS | 3796 | 1467193097624 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 704ms 02:38:17 INFO - PROCESS | 3796 | 1467193097688 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 3796 | 1467193097690 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 02:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:38:17 INFO - PROCESS | 3796 | 1467193097697 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 3796 | 1467193097699 Marionette TRACE conn2 <- [1,2614,null,{}] 02:38:17 INFO - PROCESS | 3796 | 1467193097702 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:17 INFO - PROCESS | 3796 | 1467193097708 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:17 INFO - PROCESS | 3796 | 1467193097868 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 02:38:17 INFO - PROCESS | 3796 | 1467193097881 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 3796 | 1467193097883 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:17 INFO - PROCESS | 3796 | ++DOCSHELL 19E8FC00 == 33 [pid = 3796] [id = 663] 02:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19F74400) [pid = 3796] [serial = 1989] [outer = 00000000] 02:38:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A5ED400) [pid = 3796] [serial = 1990] [outer = 19F74400] 02:38:17 INFO - PROCESS | 3796 | 1467193097935 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2DF400) [pid = 3796] [serial = 1991] [outer = 19F74400] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A79000) [pid = 3796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (110DE800) [pid = 3796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15A3C400) [pid = 3796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13469400) [pid = 3796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19A41800) [pid = 3796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11ADAC00) [pid = 3796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15458000) [pid = 3796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A2D3800) [pid = 3796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1ABC3C00) [pid = 3796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1768E400) [pid = 3796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (110DD000) [pid = 3796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1816EC00) [pid = 3796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:38:18 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16A5C000) [pid = 3796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:38:18 INFO - PROCESS | 3796 | 1467193098447 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 798ms 02:38:18 INFO - PROCESS | 3796 | 1467193098500 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 3796 | 1467193098502 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 02:38:18 INFO - PROCESS | 3796 | 1467193098505 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:38:18 INFO - PROCESS | 3796 | 1467193098507 Marionette TRACE conn2 <- [1,2618,null,{}] 02:38:18 INFO - PROCESS | 3796 | 1467193098510 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:18 INFO - PROCESS | 3796 | 1467193098512 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:18 INFO - PROCESS | 3796 | 1467193098589 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 02:38:18 INFO - PROCESS | 3796 | 1467193098687 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 3796 | 1467193098689 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:18 INFO - PROCESS | 3796 | ++DOCSHELL 110DD400 == 34 [pid = 3796] [id = 664] 02:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (110DE800) [pid = 3796] [serial = 1992] [outer = 00000000] 02:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15458000) [pid = 3796] [serial = 1993] [outer = 110DE800] 02:38:18 INFO - PROCESS | 3796 | 1467193098733 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1778FC00) [pid = 3796] [serial = 1994] [outer = 110DE800] 02:38:19 INFO - PROCESS | 3796 | 1467193099091 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 641ms 02:38:19 INFO - PROCESS | 3796 | 1467193099144 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 3796 | 1467193099146 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 02:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:38:19 INFO - PROCESS | 3796 | 1467193099149 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 3796 | 1467193099151 Marionette TRACE conn2 <- [1,2622,null,{}] 02:38:19 INFO - PROCESS | 3796 | 1467193099154 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:19 INFO - PROCESS | 3796 | 1467193099156 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:19 INFO - PROCESS | 3796 | 1467193099298 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 02:38:19 INFO - PROCESS | 3796 | 1467193099308 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 3796 | 1467193099310 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:19 INFO - PROCESS | 3796 | ++DOCSHELL 1036CC00 == 35 [pid = 3796] [id = 665] 02:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (114D0400) [pid = 3796] [serial = 1995] [outer = 00000000] 02:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A767C00) [pid = 3796] [serial = 1996] [outer = 114D0400] 02:38:19 INFO - PROCESS | 3796 | 1467193099353 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A770C00) [pid = 3796] [serial = 1997] [outer = 114D0400] 02:38:19 INFO - PROCESS | 3796 | 1467193099749 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 642ms 02:38:19 INFO - PROCESS | 3796 | 1467193099788 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 3796 | 1467193099790 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 02:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:38:19 INFO - PROCESS | 3796 | 1467193099797 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 3796 | 1467193099799 Marionette TRACE conn2 <- [1,2626,null,{}] 02:38:19 INFO - PROCESS | 3796 | 1467193099802 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:19 INFO - PROCESS | 3796 | 1467193099804 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:19 INFO - PROCESS | 3796 | 1467193099906 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 02:38:19 INFO - PROCESS | 3796 | 1467193099911 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 3796 | 1467193099913 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:19 INFO - PROCESS | 3796 | ++DOCSHELL 15E23C00 == 36 [pid = 3796] [id = 666] 02:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A765800) [pid = 3796] [serial = 1998] [outer = 00000000] 02:38:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1AB4EC00) [pid = 3796] [serial = 1999] [outer = 1A765800] 02:38:19 INFO - PROCESS | 3796 | 1467193099955 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1AB51400) [pid = 3796] [serial = 2000] [outer = 1A765800] 02:38:20 INFO - PROCESS | 3796 | 1467193100458 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 736ms 02:38:20 INFO - PROCESS | 3796 | 1467193100539 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 3796 | 1467193100544 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 02:38:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:38:20 INFO - PROCESS | 3796 | 1467193100550 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 3796 | 1467193100553 Marionette TRACE conn2 <- [1,2630,null,{}] 02:38:20 INFO - PROCESS | 3796 | 1467193100559 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:20 INFO - PROCESS | 3796 | 1467193100563 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:20 INFO - PROCESS | 3796 | 1467193100763 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 02:38:20 INFO - PROCESS | 3796 | 1467193100878 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 3796 | 1467193100883 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:20 INFO - PROCESS | 3796 | ++DOCSHELL 11CD4800 == 37 [pid = 3796] [id = 667] 02:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (129EB800) [pid = 3796] [serial = 2001] [outer = 00000000] 02:38:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12DBF800) [pid = 3796] [serial = 2002] [outer = 129EB800] 02:38:20 INFO - PROCESS | 3796 | 1467193100939 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13153C00) [pid = 3796] [serial = 2003] [outer = 129EB800] 02:38:21 INFO - PROCESS | 3796 | 1467193101478 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:38:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1001ms 02:38:21 INFO - PROCESS | 3796 | 1467193101551 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 3796 | 1467193101556 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 02:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:38:21 INFO - PROCESS | 3796 | 1467193101563 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 3796 | 1467193101566 Marionette TRACE conn2 <- [1,2634,null,{}] 02:38:21 INFO - PROCESS | 3796 | 1467193101570 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:21 INFO - PROCESS | 3796 | 1467193101572 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:21 INFO - PROCESS | 3796 | 1467193101684 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 02:38:21 INFO - PROCESS | 3796 | 1467193101824 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 3796 | 1467193101827 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:21 INFO - PROCESS | 3796 | ++DOCSHELL 15422C00 == 38 [pid = 3796] [id = 668] 02:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1542B400) [pid = 3796] [serial = 2004] [outer = 00000000] 02:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15E29400) [pid = 3796] [serial = 2005] [outer = 1542B400] 02:38:21 INFO - PROCESS | 3796 | 1467193101890 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16D9BC00) [pid = 3796] [serial = 2006] [outer = 1542B400] 02:38:22 INFO - PROCESS | 3796 | 1467193102476 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 939ms 02:38:22 INFO - PROCESS | 3796 | 1467193102507 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 3796 | 1467193102510 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 02:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:38:22 INFO - PROCESS | 3796 | 1467193102514 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 3796 | 1467193102517 Marionette TRACE conn2 <- [1,2638,null,{}] 02:38:22 INFO - PROCESS | 3796 | 1467193102528 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:22 INFO - PROCESS | 3796 | 1467193102533 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:22 INFO - PROCESS | 3796 | 1467193102637 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 02:38:22 INFO - PROCESS | 3796 | 1467193102778 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 3796 | 1467193102781 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:22 INFO - PROCESS | 3796 | ++DOCSHELL 1A2D5800 == 39 [pid = 3796] [id = 669] 02:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2D7800) [pid = 3796] [serial = 2007] [outer = 00000000] 02:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A8CEC00) [pid = 3796] [serial = 2008] [outer = 1A2D7800] 02:38:22 INFO - PROCESS | 3796 | 1467193102838 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1ABB7400) [pid = 3796] [serial = 2009] [outer = 1A2D7800] 02:38:23 INFO - PROCESS | 3796 | 1467193103388 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 938ms 02:38:23 INFO - PROCESS | 3796 | 1467193103458 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 3796 | 1467193103461 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 02:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:38:23 INFO - PROCESS | 3796 | 1467193103465 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 3796 | 1467193103467 Marionette TRACE conn2 <- [1,2642,null,{}] 02:38:23 INFO - PROCESS | 3796 | 1467193103470 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:23 INFO - PROCESS | 3796 | 1467193103473 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:23 INFO - PROCESS | 3796 | 1467193103590 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 02:38:23 INFO - PROCESS | 3796 | 1467193103732 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 3796 | 1467193103734 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:23 INFO - PROCESS | 3796 | ++DOCSHELL 1059BC00 == 40 [pid = 3796] [id = 670] 02:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A01C00) [pid = 3796] [serial = 2010] [outer = 00000000] 02:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1625EC00) [pid = 3796] [serial = 2011] [outer = 10A01C00] 02:38:23 INFO - PROCESS | 3796 | 1467193103788 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16ED3000) [pid = 3796] [serial = 2012] [outer = 10A01C00] 02:38:24 INFO - PROCESS | 3796 | 1467193104552 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:38:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1142ms 02:38:24 INFO - PROCESS | 3796 | 1467193104614 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 3796 | 1467193104618 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 02:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:38:24 INFO - PROCESS | 3796 | 1467193104623 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 3796 | 1467193104626 Marionette TRACE conn2 <- [1,2646,null,{}] 02:38:24 INFO - PROCESS | 3796 | 1467193104633 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:24 INFO - PROCESS | 3796 | 1467193104636 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:24 INFO - PROCESS | 3796 | 1467193104744 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 1036CC00 == 39 [pid = 3796] [id = 665] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 110DD400 == 38 [pid = 3796] [id = 664] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 19E8FC00 == 37 [pid = 3796] [id = 663] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 18172400 == 36 [pid = 3796] [id = 662] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 17F32000 == 35 [pid = 3796] [id = 661] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 1699D800 == 34 [pid = 3796] [id = 660] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 132D5C00 == 33 [pid = 3796] [id = 659] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 129B3C00 == 32 [pid = 3796] [id = 658] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 10A81000 == 31 [pid = 3796] [id = 657] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 10EB6000 == 30 [pid = 3796] [id = 656] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 1036F400 == 29 [pid = 3796] [id = 655] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 1059BC00 == 28 [pid = 3796] [id = 670] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 1A2D5800 == 27 [pid = 3796] [id = 669] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 15E23C00 == 26 [pid = 3796] [id = 666] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 11CD4800 == 25 [pid = 3796] [id = 667] 02:38:25 INFO - PROCESS | 3796 | --DOCSHELL 15422C00 == 24 [pid = 3796] [id = 668] 02:38:25 INFO - PROCESS | 3796 | 1467193105472 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 3796 | 1467193105476 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (11C42C00) [pid = 3796] [serial = 1940] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (110DD800) [pid = 3796] [serial = 1939] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12BD3C00) [pid = 3796] [serial = 1942] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12DF6000) [pid = 3796] [serial = 1943] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15E27800) [pid = 3796] [serial = 1948] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1394FC00) [pid = 3796] [serial = 1945] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1403D400) [pid = 3796] [serial = 1946] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19C27400) [pid = 3796] [serial = 1957] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13051400) [pid = 3796] [serial = 1928] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (129EC400) [pid = 3796] [serial = 1927] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (169A4000) [pid = 3796] [serial = 1931] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15A37800) [pid = 3796] [serial = 1930] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1ABB7C00) [pid = 3796] [serial = 1934] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AB46400) [pid = 3796] [serial = 1933] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1AC8DC00) [pid = 3796] [serial = 1937] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AC88800) [pid = 3796] [serial = 1936] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17792C00) [pid = 3796] [serial = 1954] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15365400) [pid = 3796] [serial = 1960] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19F7F000) [pid = 3796] [serial = 1964] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A106C00) [pid = 3796] [serial = 1963] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19E8E000) [pid = 3796] [serial = 1958] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16DA7800) [pid = 3796] [serial = 1951] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17043800) [pid = 3796] [serial = 1952] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (17ACF400) [pid = 3796] [serial = 1955] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16265000) [pid = 3796] [serial = 1949] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A2E2C00) [pid = 3796] [serial = 1966] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1960E800) [pid = 3796] [serial = 1961] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3796 | ++DOCSHELL 1036C800 == 25 [pid = 3796] [id = 671] 02:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1036CC00) [pid = 3796] [serial = 2013] [outer = 00000000] 02:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (103D2800) [pid = 3796] [serial = 2014] [outer = 1036CC00] 02:38:25 INFO - PROCESS | 3796 | 1467193105617 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A76400) [pid = 3796] [serial = 2015] [outer = 1036CC00] 02:38:26 INFO - PROCESS | 3796 | 1467193106087 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1502ms 02:38:26 INFO - PROCESS | 3796 | 1467193106130 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 3796 | 1467193106134 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 02:38:26 INFO - PROCESS | 3796 | 1467193106138 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:38:26 INFO - PROCESS | 3796 | 1467193106141 Marionette TRACE conn2 <- [1,2650,null,{}] 02:38:26 INFO - PROCESS | 3796 | 1467193106146 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:26 INFO - PROCESS | 3796 | 1467193106151 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:26 INFO - PROCESS | 3796 | 1467193106241 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 02:38:26 INFO - PROCESS | 3796 | 1467193106255 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 3796 | 1467193106258 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:26 INFO - PROCESS | 3796 | ++DOCSHELL 12BCC800 == 26 [pid = 3796] [id = 672] 02:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12BD1800) [pid = 3796] [serial = 2016] [outer = 00000000] 02:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12DF7000) [pid = 3796] [serial = 2017] [outer = 12BD1800] 02:38:26 INFO - PROCESS | 3796 | 1467193106305 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (130A5000) [pid = 3796] [serial = 2018] [outer = 12BD1800] 02:38:26 INFO - PROCESS | 3796 | 1467193106782 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 689ms 02:38:26 INFO - PROCESS | 3796 | 1467193106841 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 3796 | 1467193106845 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 02:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:38:26 INFO - PROCESS | 3796 | 1467193106850 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 3796 | 1467193106853 Marionette TRACE conn2 <- [1,2654,null,{}] 02:38:26 INFO - PROCESS | 3796 | 1467193106885 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:26 INFO - PROCESS | 3796 | 1467193106888 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:27 INFO - PROCESS | 3796 | 1467193107020 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 02:38:27 INFO - PROCESS | 3796 | 1467193107085 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 3796 | 1467193107087 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:27 INFO - PROCESS | 3796 | ++DOCSHELL 13940400 == 27 [pid = 3796] [id = 673] 02:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1394E400) [pid = 3796] [serial = 2019] [outer = 00000000] 02:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (14036000) [pid = 3796] [serial = 2020] [outer = 1394E400] 02:38:27 INFO - PROCESS | 3796 | 1467193107133 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (140ED000) [pid = 3796] [serial = 2021] [outer = 1394E400] 02:38:28 INFO - PROCESS | 3796 | 1467193108041 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:38:28 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) 02:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1236ms 02:38:28 INFO - PROCESS | 3796 | 1467193108082 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 3796 | 1467193108084 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 02:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:38:28 INFO - PROCESS | 3796 | 1467193108090 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 3796 | 1467193108095 Marionette TRACE conn2 <- [1,2658,null,{}] 02:38:28 INFO - PROCESS | 3796 | 1467193108111 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:28 INFO - PROCESS | 3796 | 1467193108115 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:28 INFO - PROCESS | 3796 | 1467193108237 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 02:38:28 INFO - PROCESS | 3796 | 1467193108246 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 3796 | 1467193108248 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:28 INFO - PROCESS | 3796 | ++DOCSHELL 143F9400 == 28 [pid = 3796] [id = 674] 02:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1536B400) [pid = 3796] [serial = 2022] [outer = 00000000] 02:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1625D000) [pid = 3796] [serial = 2023] [outer = 1536B400] 02:38:28 INFO - PROCESS | 3796 | 1467193108357 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1675C400) [pid = 3796] [serial = 2024] [outer = 1536B400] 02:38:29 INFO - PROCESS | 3796 | 1467193109317 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:38:29 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 02:38:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:38:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:38:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1283ms 02:38:29 INFO - PROCESS | 3796 | 1467193109357 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 3796 | 1467193109359 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 02:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:38:29 INFO - PROCESS | 3796 | 1467193109363 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 3796 | 1467193109365 Marionette TRACE conn2 <- [1,2662,null,{}] 02:38:29 INFO - PROCESS | 3796 | 1467193109368 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:29 INFO - PROCESS | 3796 | 1467193109370 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:29 INFO - PROCESS | 3796 | 1467193109490 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 02:38:29 INFO - PROCESS | 3796 | 1467193109497 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 3796 | 1467193109499 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:29 INFO - PROCESS | 3796 | ++DOCSHELL 1675F800 == 29 [pid = 3796] [id = 675] 02:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16762C00) [pid = 3796] [serial = 2025] [outer = 00000000] 02:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (169A4000) [pid = 3796] [serial = 2026] [outer = 16762C00] 02:38:29 INFO - PROCESS | 3796 | 1467193109600 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A67000) [pid = 3796] [serial = 2027] [outer = 16762C00] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17FB3800) [pid = 3796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13948400) [pid = 3796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1108C000) [pid = 3796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1281E400) [pid = 3796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1281C400) [pid = 3796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (129B4000) [pid = 3796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1699F400) [pid = 3796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (110DE800) [pid = 3796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19607800) [pid = 3796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A765800) [pid = 3796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19F74400) [pid = 3796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:38:29 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (114D0400) [pid = 3796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:38:30 INFO - PROCESS | 3796 | 1467193110570 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:38:30 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 02:38:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:38:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:38:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1252ms 02:38:30 INFO - PROCESS | 3796 | 1467193110618 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 3796 | 1467193110620 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 02:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:38:30 INFO - PROCESS | 3796 | 1467193110623 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 3796 | 1467193110625 Marionette TRACE conn2 <- [1,2666,null,{}] 02:38:30 INFO - PROCESS | 3796 | 1467193110628 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 3796 | 1467193110630 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:30 INFO - PROCESS | 3796 | 1467193110708 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 02:38:30 INFO - PROCESS | 3796 | 1467193110714 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 3796 | 1467193110720 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:30 INFO - PROCESS | 3796 | ++DOCSHELL 15761400 == 30 [pid = 3796] [id = 676] 02:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (15A3C400) [pid = 3796] [serial = 2028] [outer = 00000000] 02:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16A66000) [pid = 3796] [serial = 2029] [outer = 15A3C400] 02:38:30 INFO - PROCESS | 3796 | 1467193110774 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1778A400) [pid = 3796] [serial = 2030] [outer = 15A3C400] 02:38:31 INFO - PROCESS | 3796 | 1467193111788 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:38:31 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) 02:38:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1189ms 02:38:31 INFO - PROCESS | 3796 | 1467193111854 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 3796 | 1467193111858 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 02:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:38:31 INFO - PROCESS | 3796 | 1467193111864 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 3796 | 1467193111868 Marionette TRACE conn2 <- [1,2670,null,{}] 02:38:31 INFO - PROCESS | 3796 | 1467193111875 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:31 INFO - PROCESS | 3796 | 1467193111879 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:32 INFO - PROCESS | 3796 | 1467193112023 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 02:38:32 INFO - PROCESS | 3796 | 1467193112205 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 3796 | 1467193112209 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:32 INFO - PROCESS | 3796 | ++DOCSHELL 103CA800 == 31 [pid = 3796] [id = 677] 02:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (112C2000) [pid = 3796] [serial = 2031] [outer = 00000000] 02:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11CCCC00) [pid = 3796] [serial = 2032] [outer = 112C2000] 02:38:32 INFO - PROCESS | 3796 | 1467193112268 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12DC0400) [pid = 3796] [serial = 2033] [outer = 112C2000] 02:38:33 INFO - PROCESS | 3796 | 1467193113471 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:38:33 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) 02:38:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1611ms 02:38:33 INFO - PROCESS | 3796 | 1467193113498 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 3796 | 1467193113502 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 02:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:38:33 INFO - PROCESS | 3796 | 1467193113520 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 3796 | 1467193113524 Marionette TRACE conn2 <- [1,2674,null,{}] 02:38:33 INFO - PROCESS | 3796 | 1467193113529 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:33 INFO - PROCESS | 3796 | 1467193113532 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:33 INFO - PROCESS | 3796 | 1467193113708 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 02:38:33 INFO - PROCESS | 3796 | 1467193113825 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 3796 | 1467193113828 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:33 INFO - PROCESS | 3796 | ++DOCSHELL 132CE000 == 32 [pid = 3796] [id = 678] 02:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (14040800) [pid = 3796] [serial = 2034] [outer = 00000000] 02:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15362C00) [pid = 3796] [serial = 2035] [outer = 14040800] 02:38:33 INFO - PROCESS | 3796 | 1467193113883 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15453C00) [pid = 3796] [serial = 2036] [outer = 14040800] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 12DF2400 == 31 [pid = 3796] [id = 403] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 19C22C00 == 30 [pid = 3796] [id = 395] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 130A0800 == 29 [pid = 3796] [id = 401] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 11089800 == 28 [pid = 3796] [id = 400] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 1675F800 == 27 [pid = 3796] [id = 675] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 143F9400 == 26 [pid = 3796] [id = 674] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 13940400 == 25 [pid = 3796] [id = 673] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 12BCC800 == 24 [pid = 3796] [id = 672] 02:38:34 INFO - PROCESS | 3796 | --DOCSHELL 1036C800 == 23 [pid = 3796] [id = 671] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19601800) [pid = 3796] [serial = 1984] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1960BC00) [pid = 3796] [serial = 1985] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (143F5C00) [pid = 3796] [serial = 1978] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1536CC00) [pid = 3796] [serial = 1979] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13037000) [pid = 3796] [serial = 1969] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (131E1C00) [pid = 3796] [serial = 1970] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A270400) [pid = 3796] [serial = 1967] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1314A800) [pid = 3796] [serial = 1972] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (143FB400) [pid = 3796] [serial = 1973] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13031C00) [pid = 3796] [serial = 1975] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1312F800) [pid = 3796] [serial = 1976] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16DA7400) [pid = 3796] [serial = 1981] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (15458000) [pid = 3796] [serial = 1993] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (19C2FC00) [pid = 3796] [serial = 1987] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1AB4EC00) [pid = 3796] [serial = 1999] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1AB51400) [pid = 3796] [serial = 2000] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1A5ED400) [pid = 3796] [serial = 1990] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A767C00) [pid = 3796] [serial = 1996] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1A2DF400) [pid = 3796] [serial = 1991] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1A770C00) [pid = 3796] [serial = 1997] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (19E8A800) [pid = 3796] [serial = 1988] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1768A400) [pid = 3796] [serial = 1982] [outer = 00000000] [url = about:blank] 02:38:34 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (1778FC00) [pid = 3796] [serial = 1994] [outer = 00000000] [url = about:blank] 02:38:35 INFO - PROCESS | 3796 | 1467193115070 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:38:35 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 02:38:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:38:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1627ms 02:38:35 INFO - PROCESS | 3796 | 1467193115128 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 3796 | 1467193115132 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 02:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:38:35 INFO - PROCESS | 3796 | 1467193115137 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 3796 | 1467193115140 Marionette TRACE conn2 <- [1,2678,null,{}] 02:38:35 INFO - PROCESS | 3796 | 1467193115188 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:35 INFO - PROCESS | 3796 | 1467193115191 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:35 INFO - PROCESS | 3796 | 1467193115282 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 02:38:35 INFO - PROCESS | 3796 | 1467193115325 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 3796 | 1467193115327 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:35 INFO - PROCESS | 3796 | ++DOCSHELL 129AF000 == 24 [pid = 3796] [id = 679] 02:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (129F1800) [pid = 3796] [serial = 2037] [outer = 00000000] 02:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1314B800) [pid = 3796] [serial = 2038] [outer = 129F1800] 02:38:35 INFO - PROCESS | 3796 | 1467193115376 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (132C9400) [pid = 3796] [serial = 2039] [outer = 129F1800] 02:38:36 INFO - PROCESS | 3796 | 1467193116336 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:38:36 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 02:38:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:38:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:38:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1252ms 02:38:36 INFO - PROCESS | 3796 | 1467193116384 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 3796 | 1467193116388 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 02:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:38:36 INFO - PROCESS | 3796 | 1467193116394 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 3796 | 1467193116396 Marionette TRACE conn2 <- [1,2682,null,{}] 02:38:36 INFO - PROCESS | 3796 | 1467193116401 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:36 INFO - PROCESS | 3796 | 1467193116403 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:36 INFO - PROCESS | 3796 | 1467193116499 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 02:38:36 INFO - PROCESS | 3796 | 1467193116505 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 3796 | 1467193116507 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:36 INFO - PROCESS | 3796 | ++DOCSHELL 140EC000 == 25 [pid = 3796] [id = 680] 02:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (140EC800) [pid = 3796] [serial = 2040] [outer = 00000000] 02:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1536D400) [pid = 3796] [serial = 2041] [outer = 140EC800] 02:38:36 INFO - PROCESS | 3796 | 1467193116554 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (15458000) [pid = 3796] [serial = 2042] [outer = 140EC800] 02:38:37 INFO - PROCESS | 3796 | 1467193117565 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:38:37 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 02:38:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:38:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1189ms 02:38:37 INFO - PROCESS | 3796 | 1467193117589 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 3796 | 1467193117591 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 02:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:38:37 INFO - PROCESS | 3796 | 1467193117595 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 3796 | 1467193117599 Marionette TRACE conn2 <- [1,2686,null,{}] 02:38:37 INFO - PROCESS | 3796 | 1467193117609 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:37 INFO - PROCESS | 3796 | 1467193117614 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:37 INFO - PROCESS | 3796 | 1467193117741 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 02:38:37 INFO - PROCESS | 3796 | 1467193117748 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 3796 | 1467193117752 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:37 INFO - PROCESS | 3796 | ++DOCSHELL 16767000 == 26 [pid = 3796] [id = 681] 02:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (16769000) [pid = 3796] [serial = 2043] [outer = 00000000] 02:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (16ED9400) [pid = 3796] [serial = 2044] [outer = 16769000] 02:38:37 INFO - PROCESS | 3796 | 1467193117800 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (176EE000) [pid = 3796] [serial = 2045] [outer = 16769000] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1394E400) [pid = 3796] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1036CC00) [pid = 3796] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (12BD1800) [pid = 3796] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1536B400) [pid = 3796] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (129EB800) [pid = 3796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1542B400) [pid = 3796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1A2D7800) [pid = 3796] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:38:38 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (16762C00) [pid = 3796] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:38:38 INFO - PROCESS | 3796 | 1467193118794 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:38:38 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 02:38:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:38:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:38:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1252ms 02:38:38 INFO - PROCESS | 3796 | 1467193118852 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 3796 | 1467193118855 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 02:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:38:38 INFO - PROCESS | 3796 | 1467193118858 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 3796 | 1467193118860 Marionette TRACE conn2 <- [1,2690,null,{}] 02:38:38 INFO - PROCESS | 3796 | 1467193118864 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:38 INFO - PROCESS | 3796 | 1467193118866 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:38 INFO - PROCESS | 3796 | 1467193118959 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 02:38:38 INFO - PROCESS | 3796 | 1467193118965 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 3796 | 1467193118967 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:38 INFO - PROCESS | 3796 | ++DOCSHELL 1323A000 == 27 [pid = 3796] [id = 682] 02:38:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (154D7C00) [pid = 3796] [serial = 2046] [outer = 00000000] 02:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (17FB0000) [pid = 3796] [serial = 2047] [outer = 154D7C00] 02:38:39 INFO - PROCESS | 3796 | 1467193119011 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (18170400) [pid = 3796] [serial = 2048] [outer = 154D7C00] 02:38:39 INFO - PROCESS | 3796 | 1467193119462 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms 02:38:39 INFO - PROCESS | 3796 | 1467193119496 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 3796 | 1467193119498 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 02:38:39 INFO - PROCESS | 3796 | 1467193119501 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:38:39 INFO - PROCESS | 3796 | 1467193119503 Marionette TRACE conn2 <- [1,2694,null,{}] 02:38:39 INFO - PROCESS | 3796 | 1467193119506 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:39 INFO - PROCESS | 3796 | 1467193119508 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:39 INFO - PROCESS | 3796 | 1467193119588 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 02:38:39 INFO - PROCESS | 3796 | 1467193119594 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 3796 | 1467193119596 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:39 INFO - PROCESS | 3796 | ++DOCSHELL 17790400 == 28 [pid = 3796] [id = 683] 02:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (18171C00) [pid = 3796] [serial = 2049] [outer = 00000000] 02:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1960D000) [pid = 3796] [serial = 2050] [outer = 18171C00] 02:38:39 INFO - PROCESS | 3796 | 1467193119639 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (19610400) [pid = 3796] [serial = 2051] [outer = 18171C00] 02:38:40 INFO - PROCESS | 3796 | 1467193120113 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 641ms 02:38:40 INFO - PROCESS | 3796 | 1467193120139 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 3796 | 1467193120141 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 02:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:38:40 INFO - PROCESS | 3796 | 1467193120148 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 3796 | 1467193120149 Marionette TRACE conn2 <- [1,2698,null,{}] 02:38:40 INFO - PROCESS | 3796 | 1467193120153 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:40 INFO - PROCESS | 3796 | 1467193120158 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:40 INFO - PROCESS | 3796 | 1467193120269 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 02:38:40 INFO - PROCESS | 3796 | 1467193120274 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 3796 | 1467193120276 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:40 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B800 == 29 [pid = 3796] [id = 684] 02:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10EB7800) [pid = 3796] [serial = 2052] [outer = 00000000] 02:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (16C0CC00) [pid = 3796] [serial = 2053] [outer = 10EB7800] 02:38:40 INFO - PROCESS | 3796 | 1467193120321 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (19E8D800) [pid = 3796] [serial = 2054] [outer = 10EB7800] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 131EBC00 == 28 [pid = 3796] [id = 393] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 15364000 == 27 [pid = 3796] [id = 402] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 110BBC00 == 26 [pid = 3796] [id = 398] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 17797800 == 25 [pid = 3796] [id = 405] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 154D8800 == 24 [pid = 3796] [id = 391] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 18171800 == 23 [pid = 3796] [id = 394] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 1303B000 == 22 [pid = 3796] [id = 389] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 129F2800 == 21 [pid = 3796] [id = 406] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 16C17C00 == 20 [pid = 3796] [id = 392] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 15A3B800 == 19 [pid = 3796] [id = 397] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 10EB2800 == 18 [pid = 3796] [id = 396] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 16F6D400 == 17 [pid = 3796] [id = 404] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 140EE000 == 16 [pid = 3796] [id = 399] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 14040C00 == 15 [pid = 3796] [id = 390] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 15761400 == 14 [pid = 3796] [id = 676] 02:38:41 INFO - PROCESS | 3796 | --DOCSHELL 103CA800 == 13 [pid = 3796] [id = 677] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (14036000) [pid = 3796] [serial = 2020] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (103D2800) [pid = 3796] [serial = 2014] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10A76400) [pid = 3796] [serial = 2015] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (12DF7000) [pid = 3796] [serial = 2017] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (130A5000) [pid = 3796] [serial = 2018] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1625D000) [pid = 3796] [serial = 2023] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (13153C00) [pid = 3796] [serial = 2003] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (12DBF800) [pid = 3796] [serial = 2002] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (16D9BC00) [pid = 3796] [serial = 2006] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (15E29400) [pid = 3796] [serial = 2005] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (1ABB7400) [pid = 3796] [serial = 2009] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (1A8CEC00) [pid = 3796] [serial = 2008] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (169A4000) [pid = 3796] [serial = 2026] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 47 (1625EC00) [pid = 3796] [serial = 2011] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 46 (1675C400) [pid = 3796] [serial = 2024] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 45 (16A67000) [pid = 3796] [serial = 2027] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 44 (140ED000) [pid = 3796] [serial = 2021] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 3796 | --DOMWINDOW == 43 (16A66000) [pid = 3796] [serial = 2029] [outer = 00000000] [url = about:blank] 02:38:42 INFO - PROCESS | 3796 | 1467193122008 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 3796 | 1467193122060 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 02:38:42 INFO - PROCESS | 3796 | 1467193122065 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 3796 | 1467193122069 Marionette TRACE conn2 <- [1,2702,null,{}] 02:38:42 INFO - PROCESS | 3796 | 1467193122075 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:42 INFO - PROCESS | 3796 | 1467193122078 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:42 INFO - PROCESS | 3796 | 1467193122165 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 02:38:42 INFO - PROCESS | 3796 | 1467193122174 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 3796 | 1467193122178 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:42 INFO - PROCESS | 3796 | ++DOCSHELL 112C8400 == 14 [pid = 3796] [id = 685] 02:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (112CB400) [pid = 3796] [serial = 2055] [outer = 00000000] 02:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (11CCC400) [pid = 3796] [serial = 2056] [outer = 112CB400] 02:38:42 INFO - PROCESS | 3796 | 1467193122232 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (1281E400) [pid = 3796] [serial = 2057] [outer = 112CB400] 02:38:42 INFO - PROCESS | 3796 | 1467193122739 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 688ms 02:38:42 INFO - PROCESS | 3796 | 1467193122761 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 3796 | 1467193122766 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 02:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:38:42 INFO - PROCESS | 3796 | 1467193122772 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 3796 | 1467193122775 Marionette TRACE conn2 <- [1,2706,null,{}] 02:38:42 INFO - PROCESS | 3796 | 1467193122782 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:42 INFO - PROCESS | 3796 | 1467193122785 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:42 INFO - PROCESS | 3796 | 1467193122870 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 02:38:42 INFO - PROCESS | 3796 | 1467193122879 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 3796 | 1467193122882 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:42 INFO - PROCESS | 3796 | ++DOCSHELL 130A4C00 == 15 [pid = 3796] [id = 686] 02:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (130A5000) [pid = 3796] [serial = 2058] [outer = 00000000] 02:38:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (1312BC00) [pid = 3796] [serial = 2059] [outer = 130A5000] 02:38:42 INFO - PROCESS | 3796 | 1467193122928 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (1314B000) [pid = 3796] [serial = 2060] [outer = 130A5000] 02:38:43 INFO - PROCESS | 3796 | 1467193123410 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 3796 | 1467193123473 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 02:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:38:43 INFO - PROCESS | 3796 | 1467193123477 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 3796 | 1467193123480 Marionette TRACE conn2 <- [1,2710,null,{}] 02:38:43 INFO - PROCESS | 3796 | 1467193123491 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:43 INFO - PROCESS | 3796 | 1467193123495 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:43 INFO - PROCESS | 3796 | 1467193123577 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 02:38:43 INFO - PROCESS | 3796 | 1467193123708 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 3796 | 1467193123711 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:43 INFO - PROCESS | 3796 | ++DOCSHELL 140ED000 == 16 [pid = 3796] [id = 687] 02:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (140EE000) [pid = 3796] [serial = 2061] [outer = 00000000] 02:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (143BB400) [pid = 3796] [serial = 2062] [outer = 140EE000] 02:38:43 INFO - PROCESS | 3796 | 1467193123759 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (15365000) [pid = 3796] [serial = 2063] [outer = 140EE000] 02:38:44 INFO - PROCESS | 3796 | 1467193124160 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 3796 | 1467193124219 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 02:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:38:44 INFO - PROCESS | 3796 | 1467193124222 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 3796 | 1467193124224 Marionette TRACE conn2 <- [1,2714,null,{}] 02:38:44 INFO - PROCESS | 3796 | 1467193124227 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:44 INFO - PROCESS | 3796 | 1467193124239 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:44 INFO - PROCESS | 3796 | 1467193124362 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 02:38:44 INFO - PROCESS | 3796 | 1467193124374 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 3796 | 1467193124376 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:44 INFO - PROCESS | 3796 | ++DOCSHELL 1536C800 == 17 [pid = 3796] [id = 688] 02:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1544AC00) [pid = 3796] [serial = 2064] [outer = 00000000] 02:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (15E27C00) [pid = 3796] [serial = 2065] [outer = 1544AC00] 02:38:44 INFO - PROCESS | 3796 | 1467193124425 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (16264C00) [pid = 3796] [serial = 2066] [outer = 1544AC00] 02:38:44 INFO - PROCESS | 3796 | 1467193124862 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 704ms 02:38:44 INFO - PROCESS | 3796 | 1467193124926 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 3796 | 1467193124928 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 02:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:38:44 INFO - PROCESS | 3796 | 1467193124931 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 3796 | 1467193124933 Marionette TRACE conn2 <- [1,2718,null,{}] 02:38:44 INFO - PROCESS | 3796 | 1467193124937 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:44 INFO - PROCESS | 3796 | 1467193124939 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:45 INFO - PROCESS | 3796 | 1467193125043 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 02:38:45 INFO - PROCESS | 3796 | 1467193125052 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 3796 | 1467193125054 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:45 INFO - PROCESS | 3796 | ++DOCSHELL 16766400 == 18 [pid = 3796] [id = 689] 02:38:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (16766C00) [pid = 3796] [serial = 2067] [outer = 00000000] 02:38:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (169A0400) [pid = 3796] [serial = 2068] [outer = 16766C00] 02:38:45 INFO - PROCESS | 3796 | 1467193125103 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (16A59800) [pid = 3796] [serial = 2069] [outer = 16766C00] 02:38:46 INFO - PROCESS | 3796 | 1467193126023 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:38:46 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 02:38:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:38:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1142ms 02:38:46 INFO - PROCESS | 3796 | 1467193126083 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 3796 | 1467193126085 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 02:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:38:46 INFO - PROCESS | 3796 | 1467193126089 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 3796 | 1467193126091 Marionette TRACE conn2 <- [1,2722,null,{}] 02:38:46 INFO - PROCESS | 3796 | 1467193126095 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:46 INFO - PROCESS | 3796 | 1467193126100 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:46 INFO - PROCESS | 3796 | 1467193126200 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 02:38:46 INFO - PROCESS | 3796 | 1467193126205 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 3796 | 1467193126207 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:46 INFO - PROCESS | 3796 | ++DOCSHELL 176EC800 == 19 [pid = 3796] [id = 690] 02:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (176ED800) [pid = 3796] [serial = 2070] [outer = 00000000] 02:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (17F2CC00) [pid = 3796] [serial = 2071] [outer = 176ED800] 02:38:46 INFO - PROCESS | 3796 | 1467193126253 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1816FC00) [pid = 3796] [serial = 2072] [outer = 176ED800] 02:38:46 INFO - PROCESS | 3796 | 1467193126732 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 689ms 02:38:46 INFO - PROCESS | 3796 | 1467193126788 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 3796 | 1467193126790 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 02:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:38:46 INFO - PROCESS | 3796 | 1467193126794 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 3796 | 1467193126795 Marionette TRACE conn2 <- [1,2726,null,{}] 02:38:46 INFO - PROCESS | 3796 | 1467193126815 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:46 INFO - PROCESS | 3796 | 1467193126817 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:46 INFO - PROCESS | 3796 | 1467193126927 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 02:38:46 INFO - PROCESS | 3796 | 1467193126936 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 3796 | 1467193126938 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:46 INFO - PROCESS | 3796 | ++DOCSHELL 19601C00 == 20 [pid = 3796] [id = 691] 02:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (19604800) [pid = 3796] [serial = 2073] [outer = 00000000] 02:38:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (19A4C800) [pid = 3796] [serial = 2074] [outer = 19604800] 02:38:46 INFO - PROCESS | 3796 | 1467193126981 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (19C26400) [pid = 3796] [serial = 2075] [outer = 19604800] 02:38:47 INFO - PROCESS | 3796 | 1467193127426 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 658ms 02:38:47 INFO - PROCESS | 3796 | 1467193127456 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 3796 | 1467193127458 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 02:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:38:47 INFO - PROCESS | 3796 | 1467193127461 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 3796 | 1467193127463 Marionette TRACE conn2 <- [1,2730,null,{}] 02:38:47 INFO - PROCESS | 3796 | 1467193127467 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:47 INFO - PROCESS | 3796 | 1467193127469 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:47 INFO - PROCESS | 3796 | 1467193127576 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 02:38:47 INFO - PROCESS | 3796 | 1467193127581 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 3796 | 1467193127583 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:47 INFO - PROCESS | 3796 | ++DOCSHELL 0F97EC00 == 21 [pid = 3796] [id = 692] 02:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (110BD400) [pid = 3796] [serial = 2076] [outer = 00000000] 02:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19E8C800) [pid = 3796] [serial = 2077] [outer = 110BD400] 02:38:47 INFO - PROCESS | 3796 | 1467193127651 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19E8EC00) [pid = 3796] [serial = 2078] [outer = 110BD400] 02:38:48 INFO - PROCESS | 3796 | 1467193128082 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 641ms 02:38:48 INFO - PROCESS | 3796 | 1467193128100 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 3796 | 1467193128102 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 02:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:38:48 INFO - PROCESS | 3796 | 1467193128106 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 3796 | 1467193128107 Marionette TRACE conn2 <- [1,2734,null,{}] 02:38:48 INFO - PROCESS | 3796 | 1467193128112 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:48 INFO - PROCESS | 3796 | 1467193128114 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:48 INFO - PROCESS | 3796 | 1467193128224 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 02:38:48 INFO - PROCESS | 3796 | 1467193128229 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 3796 | 1467193128231 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:48 INFO - PROCESS | 3796 | ++DOCSHELL 140ECC00 == 22 [pid = 3796] [id = 693] 02:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19F81C00) [pid = 3796] [serial = 2079] [outer = 00000000] 02:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1A111000) [pid = 3796] [serial = 2080] [outer = 19F81C00] 02:38:48 INFO - PROCESS | 3796 | 1467193128274 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A112C00) [pid = 3796] [serial = 2081] [outer = 19F81C00] 02:38:48 INFO - PROCESS | 3796 | 1467193128719 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 626ms 02:38:48 INFO - PROCESS | 3796 | 1467193128744 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 3796 | 1467193128746 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 02:38:48 INFO - PROCESS | 3796 | 1467193128749 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:38:48 INFO - PROCESS | 3796 | 1467193128751 Marionette TRACE conn2 <- [1,2738,null,{}] 02:38:48 INFO - PROCESS | 3796 | 1467193128755 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:48 INFO - PROCESS | 3796 | 1467193128756 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:49 INFO - PROCESS | 3796 | 1467193129007 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16769000) [pid = 3796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (154D7C00) [pid = 3796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (18171C00) [pid = 3796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (140EC800) [pid = 3796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (129F1800) [pid = 3796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (14040800) [pid = 3796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (112C2000) [pid = 3796] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (15A3C400) [pid = 3796] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:38:49 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (10A01C00) [pid = 3796] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:38:49 INFO - PROCESS | 3796 | 1467193129105 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 3796 | 1467193129107 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A06400 == 23 [pid = 3796] [id = 694] 02:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10A7F800) [pid = 3796] [serial = 2082] [outer = 00000000] 02:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13C90800) [pid = 3796] [serial = 2083] [outer = 10A7F800] 02:38:49 INFO - PROCESS | 3796 | 1467193129149 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (15A3C400) [pid = 3796] [serial = 2084] [outer = 10A7F800] 02:38:49 INFO - PROCESS | 3796 | 1467193129514 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:38:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 798ms 02:38:49 INFO - PROCESS | 3796 | 1467193129552 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 3796 | 1467193129554 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 02:38:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:38:49 INFO - PROCESS | 3796 | 1467193129558 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 3796 | 1467193129560 Marionette TRACE conn2 <- [1,2742,null,{}] 02:38:49 INFO - PROCESS | 3796 | 1467193129564 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:49 INFO - PROCESS | 3796 | 1467193129566 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:49 INFO - PROCESS | 3796 | 1467193129654 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 02:38:49 INFO - PROCESS | 3796 | 1467193129660 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 3796 | 1467193129663 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:49 INFO - PROCESS | 3796 | ++DOCSHELL 15761400 == 24 [pid = 3796] [id = 695] 02:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1A2D5400) [pid = 3796] [serial = 2085] [outer = 00000000] 02:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1A5F0C00) [pid = 3796] [serial = 2086] [outer = 1A2D5400] 02:38:49 INFO - PROCESS | 3796 | 1467193129711 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1A768400) [pid = 3796] [serial = 2087] [outer = 1A2D5400] 02:38:50 INFO - PROCESS | 3796 | 1467193130152 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 626ms 02:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:38:50 INFO - PROCESS | 3796 | 1467193130195 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 3796 | 1467193130197 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 02:38:50 INFO - PROCESS | 3796 | 1467193130201 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - PROCESS | 3796 | 1467193130202 Marionette TRACE conn2 <- [1,2746,null,{}] 02:38:50 INFO - PROCESS | 3796 | 1467193130206 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:50 INFO - PROCESS | 3796 | 1467193130207 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:50 INFO - PROCESS | 3796 | 1467193130288 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 02:38:50 INFO - PROCESS | 3796 | 1467193130294 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 3796 | 1467193130296 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:50 INFO - PROCESS | 3796 | ++DOCSHELL 10374000 == 25 [pid = 3796] [id = 696] 02:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A0E000) [pid = 3796] [serial = 2088] [outer = 00000000] 02:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1A8C9800) [pid = 3796] [serial = 2089] [outer = 10A0E000] 02:38:50 INFO - PROCESS | 3796 | 1467193130338 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1AB46400) [pid = 3796] [serial = 2090] [outer = 10A0E000] 02:38:50 INFO - PROCESS | 3796 | 1467193130793 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 626ms 02:38:50 INFO - PROCESS | 3796 | 1467193130843 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 3796 | 1467193130845 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 02:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:38:50 INFO - PROCESS | 3796 | 1467193130858 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - PROCESS | 3796 | 1467193130860 Marionette TRACE conn2 <- [1,2750,null,{}] 02:38:50 INFO - PROCESS | 3796 | 1467193130868 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:50 INFO - PROCESS | 3796 | 1467193130870 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:50 INFO - PROCESS | 3796 | 1467193130948 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:38:50 INFO - PROCESS | 3796 | 1467193130953 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 3796 | 1467193130955 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:50 INFO - PROCESS | 3796 | ++DOCSHELL 1A8C5400 == 26 [pid = 3796] [id = 697] 02:38:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1AB50400) [pid = 3796] [serial = 2091] [outer = 00000000] 02:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1ABB6400) [pid = 3796] [serial = 2092] [outer = 1AB50400] 02:38:51 INFO - PROCESS | 3796 | 1467193130997 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1ABB8400) [pid = 3796] [serial = 2093] [outer = 1AB50400] 02:38:51 INFO - PROCESS | 3796 | 1467193131836 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1001ms 02:38:51 INFO - PROCESS | 3796 | 1467193131853 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 3796 | 1467193131857 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 02:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:38:51 INFO - PROCESS | 3796 | 1467193131862 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 3796 | 1467193131865 Marionette TRACE conn2 <- [1,2754,null,{}] 02:38:51 INFO - PROCESS | 3796 | 1467193131870 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:51 INFO - PROCESS | 3796 | 1467193131874 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:52 INFO - PROCESS | 3796 | 1467193131992 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:38:52 INFO - PROCESS | 3796 | 1467193132130 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 3796 | 1467193132133 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:52 INFO - PROCESS | 3796 | ++DOCSHELL 110DE000 == 27 [pid = 3796] [id = 698] 02:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (112C1000) [pid = 3796] [serial = 2094] [outer = 00000000] 02:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12BD1800) [pid = 3796] [serial = 2095] [outer = 112C1000] 02:38:52 INFO - PROCESS | 3796 | 1467193132190 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13153C00) [pid = 3796] [serial = 2096] [outer = 112C1000] 02:38:53 INFO - PROCESS | 3796 | 1467193133069 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1251ms 02:38:53 INFO - PROCESS | 3796 | 1467193133120 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 3796 | 1467193133124 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 02:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:38:53 INFO - PROCESS | 3796 | 1467193133129 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 3796 | 1467193133132 Marionette TRACE conn2 <- [1,2758,null,{}] 02:38:53 INFO - PROCESS | 3796 | 1467193133138 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:53 INFO - PROCESS | 3796 | 1467193133141 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:53 INFO - PROCESS | 3796 | 1467193133249 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:38:53 INFO - PROCESS | 3796 | 1467193133402 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 3796 | 1467193133406 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16ED3000) [pid = 3796] [serial = 2012] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16ED9400) [pid = 3796] [serial = 2044] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17FB0000) [pid = 3796] [serial = 2047] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (176EE000) [pid = 3796] [serial = 2045] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1960D000) [pid = 3796] [serial = 2050] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1536D400) [pid = 3796] [serial = 2041] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1314B800) [pid = 3796] [serial = 2038] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (132C9400) [pid = 3796] [serial = 2039] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (15453C00) [pid = 3796] [serial = 2036] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (15362C00) [pid = 3796] [serial = 2035] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (12DC0400) [pid = 3796] [serial = 2033] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (11CCCC00) [pid = 3796] [serial = 2032] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1778A400) [pid = 3796] [serial = 2030] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19610400) [pid = 3796] [serial = 2051] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16C0CC00) [pid = 3796] [serial = 2053] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (18170400) [pid = 3796] [serial = 2048] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (15458000) [pid = 3796] [serial = 2042] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 3796 | ++DOCSHELL 10A0BC00 == 28 [pid = 3796] [id = 699] 02:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10A10000) [pid = 3796] [serial = 2097] [outer = 00000000] 02:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (110DC800) [pid = 3796] [serial = 2098] [outer = 10A10000] 02:38:53 INFO - PROCESS | 3796 | 1467193133495 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12BC5C00) [pid = 3796] [serial = 2099] [outer = 10A10000] 02:38:53 INFO - PROCESS | 3796 | 1467193133925 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 845ms 02:38:54 INFO - PROCESS | 3796 | 1467193133973 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 3796 | 1467193133977 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 02:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:38:54 INFO - PROCESS | 3796 | 1467193133984 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 3796 | 1467193133986 Marionette TRACE conn2 <- [1,2762,null,{}] 02:38:54 INFO - PROCESS | 3796 | 1467193133990 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 3796 | 1467193133992 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:54 INFO - PROCESS | 3796 | 1467193134078 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:38:54 INFO - PROCESS | 3796 | 1467193134085 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 3796 | 1467193134087 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:54 INFO - PROCESS | 3796 | ++DOCSHELL 131E9400 == 29 [pid = 3796] [id = 700] 02:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (131E9800) [pid = 3796] [serial = 2100] [outer = 00000000] 02:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1345F800) [pid = 3796] [serial = 2101] [outer = 131E9800] 02:38:54 INFO - PROCESS | 3796 | 1467193134134 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1394C800) [pid = 3796] [serial = 2102] [outer = 131E9800] 02:38:54 INFO - PROCESS | 3796 | 1467193134643 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 689ms 02:38:54 INFO - PROCESS | 3796 | 1467193134683 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 3796 | 1467193134685 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 02:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:38:54 INFO - PROCESS | 3796 | 1467193134689 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 3796 | 1467193134692 Marionette TRACE conn2 <- [1,2766,null,{}] 02:38:54 INFO - PROCESS | 3796 | 1467193134703 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 3796 | 1467193134707 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:54 INFO - PROCESS | 3796 | 1467193134818 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:38:54 INFO - PROCESS | 3796 | 1467193134927 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 3796 | 1467193134930 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:54 INFO - PROCESS | 3796 | ++DOCSHELL 15428C00 == 30 [pid = 3796] [id = 701] 02:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1542E800) [pid = 3796] [serial = 2103] [outer = 00000000] 02:38:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (154D8800) [pid = 3796] [serial = 2104] [outer = 1542E800] 02:38:55 INFO - PROCESS | 3796 | 1467193134977 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15A2F000) [pid = 3796] [serial = 2105] [outer = 1542E800] 02:38:55 INFO - PROCESS | 3796 | 1467193135364 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 735ms 02:38:55 INFO - PROCESS | 3796 | 1467193135429 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 3796 | 1467193135431 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 02:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:38:55 INFO - PROCESS | 3796 | 1467193135435 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 3796 | 1467193135437 Marionette TRACE conn2 <- [1,2770,null,{}] 02:38:55 INFO - PROCESS | 3796 | 1467193135440 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:55 INFO - PROCESS | 3796 | 1467193135442 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:55 INFO - PROCESS | 3796 | 1467193135542 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:38:55 INFO - PROCESS | 3796 | 1467193135551 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 3796 | 1467193135553 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:55 INFO - PROCESS | 3796 | ++DOCSHELL 16765C00 == 31 [pid = 3796] [id = 702] 02:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16767400) [pid = 3796] [serial = 2106] [outer = 00000000] 02:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16DA0000) [pid = 3796] [serial = 2107] [outer = 16767400] 02:38:55 INFO - PROCESS | 3796 | 1467193135598 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16DA5400) [pid = 3796] [serial = 2108] [outer = 16767400] 02:38:56 INFO - PROCESS | 3796 | 1467193136073 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 689ms 02:38:56 INFO - PROCESS | 3796 | 1467193136134 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 3796 | 1467193136136 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 02:38:56 INFO - PROCESS | 3796 | 1467193136139 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:38:56 INFO - PROCESS | 3796 | 1467193136141 Marionette TRACE conn2 <- [1,2774,null,{}] 02:38:56 INFO - PROCESS | 3796 | 1467193136150 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 3796 | 1467193136152 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:56 INFO - PROCESS | 3796 | 1467193136285 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:38:56 INFO - PROCESS | 3796 | 1467193136295 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 3796 | 1467193136297 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:56 INFO - PROCESS | 3796 | ++DOCSHELL 170F9800 == 32 [pid = 3796] [id = 703] 02:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (176E8400) [pid = 3796] [serial = 2109] [outer = 00000000] 02:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1778F000) [pid = 3796] [serial = 2110] [outer = 176E8400] 02:38:56 INFO - PROCESS | 3796 | 1467193136340 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1036C000) [pid = 3796] [serial = 2111] [outer = 176E8400] 02:38:56 INFO - PROCESS | 3796 | 1467193136813 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 688ms 02:38:56 INFO - PROCESS | 3796 | 1467193136839 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 3796 | 1467193136841 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 02:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:38:56 INFO - PROCESS | 3796 | 1467193136849 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 3796 | 1467193136850 Marionette TRACE conn2 <- [1,2778,null,{}] 02:38:56 INFO - PROCESS | 3796 | 1467193136854 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 3796 | 1467193136859 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:57 INFO - PROCESS | 3796 | 1467193136995 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:38:57 INFO - PROCESS | 3796 | 1467193137063 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 3796 | 1467193137065 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:57 INFO - PROCESS | 3796 | ++DOCSHELL 18173000 == 33 [pid = 3796] [id = 704] 02:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18176C00) [pid = 3796] [serial = 2112] [outer = 00000000] 02:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1960F400) [pid = 3796] [serial = 2113] [outer = 18176C00] 02:38:57 INFO - PROCESS | 3796 | 1467193137156 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19C2CC00) [pid = 3796] [serial = 2114] [outer = 18176C00] 02:38:57 INFO - PROCESS | 3796 | 1467193137565 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 735ms 02:38:57 INFO - PROCESS | 3796 | 1467193137621 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 3796 | 1467193137623 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 02:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:38:57 INFO - PROCESS | 3796 | 1467193137626 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 3796 | 1467193137637 Marionette TRACE conn2 <- [1,2782,null,{}] 02:38:57 INFO - PROCESS | 3796 | 1467193137679 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:57 INFO - PROCESS | 3796 | 1467193137681 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:57 INFO - PROCESS | 3796 | 1467193137911 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (176ED800) [pid = 3796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19F81C00) [pid = 3796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (110BD400) [pid = 3796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A2D5400) [pid = 3796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A7F800) [pid = 3796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16766C00) [pid = 3796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (130A5000) [pid = 3796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1544AC00) [pid = 3796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (112CB400) [pid = 3796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10EB7800) [pid = 3796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (140EE000) [pid = 3796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19604800) [pid = 3796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:38:57 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (10A0E000) [pid = 3796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:38:57 INFO - PROCESS | 3796 | 1467193137978 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 3796 | 1467193137980 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:57 INFO - PROCESS | 3796 | ++DOCSHELL 10A0E000 == 34 [pid = 3796] [id = 705] 02:38:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A76400) [pid = 3796] [serial = 2115] [outer = 00000000] 02:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (130A5000) [pid = 3796] [serial = 2116] [outer = 10A76400] 02:38:58 INFO - PROCESS | 3796 | 1467193138023 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13C91C00) [pid = 3796] [serial = 2117] [outer = 10A76400] 02:38:58 INFO - PROCESS | 3796 | 1467193138393 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 813ms 02:38:58 INFO - PROCESS | 3796 | 1467193138450 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 3796 | 1467193138451 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 02:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:38:58 INFO - PROCESS | 3796 | 1467193138455 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 3796 | 1467193138457 Marionette TRACE conn2 <- [1,2786,null,{}] 02:38:58 INFO - PROCESS | 3796 | 1467193138461 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:58 INFO - PROCESS | 3796 | 1467193138462 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:58 INFO - PROCESS | 3796 | 1467193138539 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:38:58 INFO - PROCESS | 3796 | 1467193138544 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 3796 | 1467193138546 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:58 INFO - PROCESS | 3796 | ++DOCSHELL 19A4D800 == 35 [pid = 3796] [id = 706] 02:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19E8D400) [pid = 3796] [serial = 2118] [outer = 00000000] 02:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1A2D5000) [pid = 3796] [serial = 2119] [outer = 19E8D400] 02:38:58 INFO - PROCESS | 3796 | 1467193138594 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A2E1800) [pid = 3796] [serial = 2120] [outer = 19E8D400] 02:38:59 INFO - PROCESS | 3796 | 1467193139024 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 594ms 02:38:59 INFO - PROCESS | 3796 | 1467193139052 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 3796 | 1467193139054 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 02:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:38:59 INFO - PROCESS | 3796 | 1467193139057 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 3796 | 1467193139059 Marionette TRACE conn2 <- [1,2790,null,{}] 02:38:59 INFO - PROCESS | 3796 | 1467193139078 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:59 INFO - PROCESS | 3796 | 1467193139080 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:59 INFO - PROCESS | 3796 | 1467193139157 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:38:59 INFO - PROCESS | 3796 | 1467193139163 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 3796 | 1467193139165 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:59 INFO - PROCESS | 3796 | ++DOCSHELL 13C91800 == 36 [pid = 3796] [id = 707] 02:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19604800) [pid = 3796] [serial = 2121] [outer = 00000000] 02:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A76A800) [pid = 3796] [serial = 2122] [outer = 19604800] 02:38:59 INFO - PROCESS | 3796 | 1467193139208 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A76CC00) [pid = 3796] [serial = 2123] [outer = 19604800] 02:38:59 INFO - PROCESS | 3796 | 1467193139672 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 641ms 02:38:59 INFO - PROCESS | 3796 | 1467193139716 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 3796 | 1467193139718 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 02:38:59 INFO - PROCESS | 3796 | 1467193139721 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:38:59 INFO - PROCESS | 3796 | 1467193139723 Marionette TRACE conn2 <- [1,2794,null,{}] 02:38:59 INFO - PROCESS | 3796 | 1467193139727 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:59 INFO - PROCESS | 3796 | 1467193139729 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:59 INFO - PROCESS | 3796 | 1467193139806 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:38:59 INFO - PROCESS | 3796 | 1467193139811 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 3796 | 1467193139813 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:38:59 INFO - PROCESS | 3796 | ++DOCSHELL 1AB4A000 == 37 [pid = 3796] [id = 708] 02:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1AB4FC00) [pid = 3796] [serial = 2124] [outer = 00000000] 02:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1ABB9C00) [pid = 3796] [serial = 2125] [outer = 1AB4FC00] 02:38:59 INFO - PROCESS | 3796 | 1467193139855 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18170C00) [pid = 3796] [serial = 2126] [outer = 1AB4FC00] 02:39:00 INFO - PROCESS | 3796 | 1467193140513 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 908ms 02:39:00 INFO - PROCESS | 3796 | 1467193140627 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 3796 | 1467193140634 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 02:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:39:00 INFO - PROCESS | 3796 | 1467193140639 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 3796 | 1467193140646 Marionette TRACE conn2 <- [1,2798,null,{}] 02:39:00 INFO - PROCESS | 3796 | 1467193140652 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 3796 | 1467193140655 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:00 INFO - PROCESS | 3796 | 1467193140769 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:39:00 INFO - PROCESS | 3796 | 1467193140902 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 3796 | 1467193140905 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:00 INFO - PROCESS | 3796 | ++DOCSHELL 10A77000 == 38 [pid = 3796] [id = 709] 02:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1108A800) [pid = 3796] [serial = 2127] [outer = 00000000] 02:39:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1312A800) [pid = 3796] [serial = 2128] [outer = 1108A800] 02:39:00 INFO - PROCESS | 3796 | 1467193140962 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13467C00) [pid = 3796] [serial = 2129] [outer = 1108A800] 02:39:01 INFO - PROCESS | 3796 | 1467193141527 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 939ms 02:39:01 INFO - PROCESS | 3796 | 1467193141583 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:39:01 INFO - PROCESS | 3796 | 1467193141587 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 02:39:01 INFO - PROCESS | 3796 | 1467193141596 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:39:01 INFO - PROCESS | 3796 | 1467193141599 Marionette TRACE conn2 <- [1,2802,null,{}] 02:39:01 INFO - PROCESS | 3796 | 1467193141603 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:01 INFO - PROCESS | 3796 | 1467193141606 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:01 INFO - PROCESS | 3796 | 1467193141757 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:39:01 INFO - PROCESS | 3796 | 1467193141897 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 3796 | 1467193141900 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:01 INFO - PROCESS | 3796 | ++DOCSHELL 15362400 == 39 [pid = 3796] [id = 710] 02:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15362C00) [pid = 3796] [serial = 2130] [outer = 00000000] 02:39:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (176F3400) [pid = 3796] [serial = 2131] [outer = 15362C00] 02:39:01 INFO - PROCESS | 3796 | 1467193141956 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (18173400) [pid = 3796] [serial = 2132] [outer = 15362C00] 02:39:02 INFO - PROCESS | 3796 | 1467193142560 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 985ms 02:39:02 INFO - PROCESS | 3796 | 1467193142586 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 3796 | 1467193142588 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 02:39:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:39:02 INFO - PROCESS | 3796 | 1467193142592 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 3796 | 1467193142596 Marionette TRACE conn2 <- [1,2806,null,{}] 02:39:02 INFO - PROCESS | 3796 | 1467193142607 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 3796 | 1467193142611 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:02 INFO - PROCESS | 3796 | 1467193142732 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:39:02 INFO - PROCESS | 3796 | 1467193142874 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 3796 | 1467193142877 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:02 INFO - PROCESS | 3796 | ++DOCSHELL 10EAF000 == 40 [pid = 3796] [id = 711] 02:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11090800) [pid = 3796] [serial = 2133] [outer = 00000000] 02:39:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1675DC00) [pid = 3796] [serial = 2134] [outer = 11090800] 02:39:02 INFO - PROCESS | 3796 | 1467193142939 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19602400) [pid = 3796] [serial = 2135] [outer = 11090800] 02:39:03 INFO - PROCESS | 3796 | 1467193143710 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1142ms 02:39:03 INFO - PROCESS | 3796 | 1467193143740 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 3796 | 1467193143744 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 02:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:39:03 INFO - PROCESS | 3796 | 1467193143748 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - PROCESS | 3796 | 1467193143753 Marionette TRACE conn2 <- [1,2810,null,{}] 02:39:03 INFO - PROCESS | 3796 | 1467193143757 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:03 INFO - PROCESS | 3796 | 1467193143760 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 13C91800 == 39 [pid = 3796] [id = 707] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 19A4D800 == 38 [pid = 3796] [id = 706] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 10A0E000 == 37 [pid = 3796] [id = 705] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 18173000 == 36 [pid = 3796] [id = 704] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 170F9800 == 35 [pid = 3796] [id = 703] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 16765C00 == 34 [pid = 3796] [id = 702] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 15428C00 == 33 [pid = 3796] [id = 701] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 131E9400 == 32 [pid = 3796] [id = 700] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 10A0BC00 == 31 [pid = 3796] [id = 699] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 110DE000 == 30 [pid = 3796] [id = 698] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 132CE000 == 29 [pid = 3796] [id = 678] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 1A8C5400 == 28 [pid = 3796] [id = 697] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 15362400 == 27 [pid = 3796] [id = 710] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 10EAF000 == 26 [pid = 3796] [id = 711] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 1AB4A000 == 25 [pid = 3796] [id = 708] 02:39:04 INFO - PROCESS | 3796 | --DOCSHELL 10A77000 == 24 [pid = 3796] [id = 709] 02:39:04 INFO - PROCESS | 3796 | 1467193144456 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15E27C00) [pid = 3796] [serial = 2065] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16264C00) [pid = 3796] [serial = 2066] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11CCC400) [pid = 3796] [serial = 2056] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19E8D800) [pid = 3796] [serial = 2054] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1281E400) [pid = 3796] [serial = 2057] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (143BB400) [pid = 3796] [serial = 2062] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19A4C800) [pid = 3796] [serial = 2074] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19E8EC00) [pid = 3796] [serial = 2078] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19C26400) [pid = 3796] [serial = 2075] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A768400) [pid = 3796] [serial = 2087] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15365000) [pid = 3796] [serial = 2063] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AB46400) [pid = 3796] [serial = 2090] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1816FC00) [pid = 3796] [serial = 2072] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A8C9800) [pid = 3796] [serial = 2089] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17F2CC00) [pid = 3796] [serial = 2071] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A111000) [pid = 3796] [serial = 2080] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19E8C800) [pid = 3796] [serial = 2077] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A112C00) [pid = 3796] [serial = 2081] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A5F0C00) [pid = 3796] [serial = 2086] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15A3C400) [pid = 3796] [serial = 2084] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13C90800) [pid = 3796] [serial = 2083] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (169A0400) [pid = 3796] [serial = 2068] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16A59800) [pid = 3796] [serial = 2069] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1312BC00) [pid = 3796] [serial = 2059] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1314B000) [pid = 3796] [serial = 2060] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 3796 | 1467193144637 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 3796 | 1467193144640 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:04 INFO - PROCESS | 3796 | ++DOCSHELL 10A7D400 == 25 [pid = 3796] [id = 712] 02:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A7D800) [pid = 3796] [serial = 2136] [outer = 00000000] 02:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11089800) [pid = 3796] [serial = 2137] [outer = 10A7D800] 02:39:04 INFO - PROCESS | 3796 | 1467193144689 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (112C3400) [pid = 3796] [serial = 2138] [outer = 10A7D800] 02:39:05 INFO - PROCESS | 3796 | 1467193145152 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1455ms 02:39:05 INFO - PROCESS | 3796 | 1467193145215 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 3796 | 1467193145220 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 02:39:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:39:05 INFO - PROCESS | 3796 | 1467193145225 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 3796 | 1467193145228 Marionette TRACE conn2 <- [1,2814,null,{}] 02:39:05 INFO - PROCESS | 3796 | 1467193145233 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:05 INFO - PROCESS | 3796 | 1467193145235 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:05 INFO - PROCESS | 3796 | 1467193145327 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:39:05 INFO - PROCESS | 3796 | 1467193145336 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 3796 | 1467193145339 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:05 INFO - PROCESS | 3796 | ++DOCSHELL 13034400 == 26 [pid = 3796] [id = 713] 02:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13034800) [pid = 3796] [serial = 2139] [outer = 00000000] 02:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1304DC00) [pid = 3796] [serial = 2140] [outer = 13034800] 02:39:05 INFO - PROCESS | 3796 | 1467193145386 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1310BC00) [pid = 3796] [serial = 2141] [outer = 13034800] 02:39:05 INFO - PROCESS | 3796 | 1467193145872 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 704ms 02:39:05 INFO - PROCESS | 3796 | 1467193145950 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 3796 | 1467193145953 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 02:39:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:39:05 INFO - PROCESS | 3796 | 1467193145957 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 3796 | 1467193145958 Marionette TRACE conn2 <- [1,2818,null,{}] 02:39:05 INFO - PROCESS | 3796 | 1467193145963 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:05 INFO - PROCESS | 3796 | 1467193145965 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:06 INFO - PROCESS | 3796 | 1467193146049 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:39:06 INFO - PROCESS | 3796 | 1467193146149 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 3796 | 1467193146151 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:06 INFO - PROCESS | 3796 | ++DOCSHELL 13C92400 == 27 [pid = 3796] [id = 714] 02:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1403EC00) [pid = 3796] [serial = 2142] [outer = 00000000] 02:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (140EA000) [pid = 3796] [serial = 2143] [outer = 1403EC00] 02:39:06 INFO - PROCESS | 3796 | 1467193146195 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (143F3800) [pid = 3796] [serial = 2144] [outer = 1403EC00] 02:39:06 INFO - PROCESS | 3796 | 1467193146586 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 704ms 02:39:06 INFO - PROCESS | 3796 | 1467193146655 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 3796 | 1467193146659 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 02:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:39:06 INFO - PROCESS | 3796 | 1467193146676 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 3796 | 1467193146680 Marionette TRACE conn2 <- [1,2822,null,{}] 02:39:06 INFO - PROCESS | 3796 | 1467193146684 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:06 INFO - PROCESS | 3796 | 1467193146687 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:06 INFO - PROCESS | 3796 | 1467193146810 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:39:06 INFO - PROCESS | 3796 | 1467193146819 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 3796 | 1467193146821 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:06 INFO - PROCESS | 3796 | ++DOCSHELL 1304D800 == 28 [pid = 3796] [id = 715] 02:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (143FD800) [pid = 3796] [serial = 2145] [outer = 00000000] 02:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15A3C400) [pid = 3796] [serial = 2146] [outer = 143FD800] 02:39:06 INFO - PROCESS | 3796 | 1467193146878 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1675A800) [pid = 3796] [serial = 2147] [outer = 143FD800] 02:39:07 INFO - PROCESS | 3796 | 1467193147330 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 704ms 02:39:07 INFO - PROCESS | 3796 | 1467193147364 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 3796 | 1467193147366 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 02:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:39:07 INFO - PROCESS | 3796 | 1467193147370 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 3796 | 1467193147371 Marionette TRACE conn2 <- [1,2826,null,{}] 02:39:07 INFO - PROCESS | 3796 | 1467193147375 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:07 INFO - PROCESS | 3796 | 1467193147377 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:07 INFO - PROCESS | 3796 | 1467193147514 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:39:07 INFO - PROCESS | 3796 | 1467193147531 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 3796 | 1467193147533 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:07 INFO - PROCESS | 3796 | ++DOCSHELL 1675FC00 == 29 [pid = 3796] [id = 716] 02:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16764C00) [pid = 3796] [serial = 2148] [outer = 00000000] 02:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16A64800) [pid = 3796] [serial = 2149] [outer = 16764C00] 02:39:07 INFO - PROCESS | 3796 | 1467193147577 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16DA5C00) [pid = 3796] [serial = 2150] [outer = 16764C00] 02:39:08 INFO - PROCESS | 3796 | 1467193148008 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 689ms 02:39:08 INFO - PROCESS | 3796 | 1467193148084 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 3796 | 1467193148086 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 02:39:08 INFO - PROCESS | 3796 | 1467193148089 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 3796 | 1467193148091 Marionette TRACE conn2 <- [1,2830,null,{}] 02:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:39:08 INFO - PROCESS | 3796 | 1467193148095 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:08 INFO - PROCESS | 3796 | 1467193148097 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:08 INFO - PROCESS | 3796 | 1467193148209 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:39:08 INFO - PROCESS | 3796 | 1467193148275 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 3796 | 1467193148280 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:08 INFO - PROCESS | 3796 | ++DOCSHELL 17798C00 == 30 [pid = 3796] [id = 717] 02:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17799800) [pid = 3796] [serial = 2151] [outer = 00000000] 02:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FB4800) [pid = 3796] [serial = 2152] [outer = 17799800] 02:39:08 INFO - PROCESS | 3796 | 1467193148333 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (18179000) [pid = 3796] [serial = 2153] [outer = 17799800] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (131E9800) [pid = 3796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16767400) [pid = 3796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A10000) [pid = 3796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A76400) [pid = 3796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (18176C00) [pid = 3796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19E8D400) [pid = 3796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176E8400) [pid = 3796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AB50400) [pid = 3796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1542E800) [pid = 3796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (112C1000) [pid = 3796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AB4FC00) [pid = 3796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:39:08 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19604800) [pid = 3796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:39:08 INFO - PROCESS | 3796 | 1467193148977 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 939ms 02:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:39:09 INFO - PROCESS | 3796 | 1467193149038 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 3796 | 1467193149040 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 02:39:09 INFO - PROCESS | 3796 | 1467193149044 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 3796 | 1467193149046 Marionette TRACE conn2 <- [1,2834,null,{}] 02:39:09 INFO - PROCESS | 3796 | 1467193149049 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 3796 | 1467193149051 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:09 INFO - PROCESS | 3796 | 1467193149167 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:39:09 INFO - PROCESS | 3796 | 1467193149229 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 3796 | 1467193149231 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:09 INFO - PROCESS | 3796 | ++DOCSHELL 0F93A800 == 31 [pid = 3796] [id = 718] 02:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (112C6000) [pid = 3796] [serial = 2154] [outer = 00000000] 02:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13C91400) [pid = 3796] [serial = 2155] [outer = 112C6000] 02:39:09 INFO - PROCESS | 3796 | 1467193149283 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (176F2000) [pid = 3796] [serial = 2156] [outer = 112C6000] 02:39:09 INFO - PROCESS | 3796 | 1467193149622 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 625ms 02:39:09 INFO - PROCESS | 3796 | 1467193149682 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 3796 | 1467193149684 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 02:39:09 INFO - PROCESS | 3796 | 1467193149687 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:39:09 INFO - PROCESS | 3796 | 1467193149689 Marionette TRACE conn2 <- [1,2838,null,{}] 02:39:09 INFO - PROCESS | 3796 | 1467193149693 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 3796 | 1467193149695 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:09 INFO - PROCESS | 3796 | 1467193149817 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:39:09 INFO - PROCESS | 3796 | 1467193149822 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 3796 | 1467193149824 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:09 INFO - PROCESS | 3796 | ++DOCSHELL 17FAD400 == 32 [pid = 3796] [id = 719] 02:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1960BC00) [pid = 3796] [serial = 2157] [outer = 00000000] 02:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19A4B400) [pid = 3796] [serial = 2158] [outer = 1960BC00] 02:39:09 INFO - PROCESS | 3796 | 1467193149867 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19C2D800) [pid = 3796] [serial = 2159] [outer = 1960BC00] 02:39:10 INFO - PROCESS | 3796 | 1467193150259 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 595ms 02:39:10 INFO - PROCESS | 3796 | 1467193150285 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 3796 | 1467193150287 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 02:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:39:10 INFO - PROCESS | 3796 | 1467193150305 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 3796 | 1467193150307 Marionette TRACE conn2 <- [1,2842,null,{}] 02:39:10 INFO - PROCESS | 3796 | 1467193150310 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:10 INFO - PROCESS | 3796 | 1467193150312 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:10 INFO - PROCESS | 3796 | 1467193150388 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:39:10 INFO - PROCESS | 3796 | 1467193150393 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 3796 | 1467193150395 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:10 INFO - PROCESS | 3796 | ++DOCSHELL 19E8D800 == 33 [pid = 3796] [id = 720] 02:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19F76C00) [pid = 3796] [serial = 2160] [outer = 00000000] 02:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A10AC00) [pid = 3796] [serial = 2161] [outer = 19F76C00] 02:39:10 INFO - PROCESS | 3796 | 1467193150438 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A10BC00) [pid = 3796] [serial = 2162] [outer = 19F76C00] 02:39:10 INFO - PROCESS | 3796 | 1467193150980 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 02:39:11 INFO - PROCESS | 3796 | 1467193151049 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 3796 | 1467193151054 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 02:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:39:11 INFO - PROCESS | 3796 | 1467193151060 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 3796 | 1467193151064 Marionette TRACE conn2 <- [1,2846,null,{}] 02:39:11 INFO - PROCESS | 3796 | 1467193151070 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:11 INFO - PROCESS | 3796 | 1467193151073 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:11 INFO - PROCESS | 3796 | 1467193151198 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:39:11 INFO - PROCESS | 3796 | 1467193151331 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 3796 | 1467193151336 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:11 INFO - PROCESS | 3796 | ++DOCSHELL 1055A400 == 34 [pid = 3796] [id = 721] 02:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10560000) [pid = 3796] [serial = 2163] [outer = 00000000] 02:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12927C00) [pid = 3796] [serial = 2164] [outer = 10560000] 02:39:11 INFO - PROCESS | 3796 | 1467193151392 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (129F2800) [pid = 3796] [serial = 2165] [outer = 10560000] 02:39:12 INFO - PROCESS | 3796 | 1467193152151 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1142ms 02:39:12 INFO - PROCESS | 3796 | 1467193152209 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 3796 | 1467193152214 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 02:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:39:12 INFO - PROCESS | 3796 | 1467193152221 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 3796 | 1467193152223 Marionette TRACE conn2 <- [1,2850,null,{}] 02:39:12 INFO - PROCESS | 3796 | 1467193152227 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:12 INFO - PROCESS | 3796 | 1467193152230 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:12 INFO - PROCESS | 3796 | 1467193152346 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:39:12 INFO - PROCESS | 3796 | 1467193152485 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 3796 | 1467193152488 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:12 INFO - PROCESS | 3796 | ++DOCSHELL 132D7000 == 35 [pid = 3796] [id = 722] 02:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (132D5C00) [pid = 3796] [serial = 2166] [outer = 00000000] 02:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (143B3800) [pid = 3796] [serial = 2167] [outer = 132D5C00] 02:39:12 INFO - PROCESS | 3796 | 1467193152545 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1536A800) [pid = 3796] [serial = 2168] [outer = 132D5C00] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 17FAD400 == 34 [pid = 3796] [id = 719] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 0F93A800 == 33 [pid = 3796] [id = 718] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 17798C00 == 32 [pid = 3796] [id = 717] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 1675FC00 == 31 [pid = 3796] [id = 716] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 1304D800 == 30 [pid = 3796] [id = 715] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 13C92400 == 29 [pid = 3796] [id = 714] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 13034400 == 28 [pid = 3796] [id = 713] 02:39:13 INFO - PROCESS | 3796 | --DOCSHELL 10A7D400 == 27 [pid = 3796] [id = 712] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1ABB9C00) [pid = 3796] [serial = 2125] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A76A800) [pid = 3796] [serial = 2122] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (18170C00) [pid = 3796] [serial = 2126] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A76CC00) [pid = 3796] [serial = 2123] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1394C800) [pid = 3796] [serial = 2102] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16DA0000) [pid = 3796] [serial = 2107] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (110DC800) [pid = 3796] [serial = 2098] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13C91C00) [pid = 3796] [serial = 2117] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (130A5000) [pid = 3796] [serial = 2116] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19C2CC00) [pid = 3796] [serial = 2114] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12BC5C00) [pid = 3796] [serial = 2099] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A2E1800) [pid = 3796] [serial = 2120] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1778F000) [pid = 3796] [serial = 2110] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1345F800) [pid = 3796] [serial = 2101] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1960F400) [pid = 3796] [serial = 2113] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1ABB6400) [pid = 3796] [serial = 2092] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (154D8800) [pid = 3796] [serial = 2104] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A2D5000) [pid = 3796] [serial = 2119] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16DA5400) [pid = 3796] [serial = 2108] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1ABB8400) [pid = 3796] [serial = 2093] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1036C000) [pid = 3796] [serial = 2111] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (15A2F000) [pid = 3796] [serial = 2105] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (13153C00) [pid = 3796] [serial = 2096] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (12BD1800) [pid = 3796] [serial = 2095] [outer = 00000000] [url = about:blank] 02:39:13 INFO - PROCESS | 3796 | 1467193153396 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1251ms 02:39:13 INFO - PROCESS | 3796 | 1467193153478 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 3796 | 1467193153482 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 02:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:39:13 INFO - PROCESS | 3796 | 1467193153487 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 3796 | 1467193153490 Marionette TRACE conn2 <- [1,2854,null,{}] 02:39:13 INFO - PROCESS | 3796 | 1467193153495 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:13 INFO - PROCESS | 3796 | 1467193153498 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:13 INFO - PROCESS | 3796 | 1467193153582 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:39:13 INFO - PROCESS | 3796 | 1467193153595 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 3796 | 1467193153598 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:13 INFO - PROCESS | 3796 | ++DOCSHELL 0F93A400 == 28 [pid = 3796] [id = 723] 02:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (114D2000) [pid = 3796] [serial = 2169] [outer = 00000000] 02:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (129AA800) [pid = 3796] [serial = 2170] [outer = 114D2000] 02:39:13 INFO - PROCESS | 3796 | 1467193153645 Marionette DEBUG loaded listener.js 02:39:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (12BC4800) [pid = 3796] [serial = 2171] [outer = 114D2000] 02:39:14 INFO - PROCESS | 3796 | 1467193154190 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 735ms 02:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:39:14 INFO - PROCESS | 3796 | 1467193154227 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 3796 | 1467193154231 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 02:39:14 INFO - PROCESS | 3796 | 1467193154237 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 3796 | 1467193154239 Marionette TRACE conn2 <- [1,2858,null,{}] 02:39:14 INFO - PROCESS | 3796 | 1467193154243 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:14 INFO - PROCESS | 3796 | 1467193154245 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:14 INFO - PROCESS | 3796 | 1467193154329 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:39:14 INFO - PROCESS | 3796 | 1467193154428 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 3796 | 1467193154430 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:14 INFO - PROCESS | 3796 | ++DOCSHELL 131E1C00 == 29 [pid = 3796] [id = 724] 02:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (131E2C00) [pid = 3796] [serial = 2172] [outer = 00000000] 02:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1345EC00) [pid = 3796] [serial = 2173] [outer = 131E2C00] 02:39:14 INFO - PROCESS | 3796 | 1467193154483 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1394FC00) [pid = 3796] [serial = 2174] [outer = 131E2C00] 02:39:14 INFO - PROCESS | 3796 | 1467193154883 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 688ms 02:39:14 INFO - PROCESS | 3796 | 1467193154934 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 3796 | 1467193154937 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 02:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:39:14 INFO - PROCESS | 3796 | 1467193154940 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 3796 | 1467193154944 Marionette TRACE conn2 <- [1,2862,null,{}] 02:39:14 INFO - PROCESS | 3796 | 1467193154954 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:14 INFO - PROCESS | 3796 | 1467193154959 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:15 INFO - PROCESS | 3796 | 1467193155070 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:39:15 INFO - PROCESS | 3796 | 1467193155087 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 3796 | 1467193155090 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:15 INFO - PROCESS | 3796 | ++DOCSHELL 15E21C00 == 30 [pid = 3796] [id = 725] 02:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (15E23C00) [pid = 3796] [serial = 2175] [outer = 00000000] 02:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16264000) [pid = 3796] [serial = 2176] [outer = 15E23C00] 02:39:15 INFO - PROCESS | 3796 | 1467193155138 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16765C00) [pid = 3796] [serial = 2177] [outer = 15E23C00] 02:39:15 INFO - PROCESS | 3796 | 1467193155619 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 704ms 02:39:15 INFO - PROCESS | 3796 | 1467193155640 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 3796 | 1467193155642 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 02:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:39:15 INFO - PROCESS | 3796 | 1467193155645 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - PROCESS | 3796 | 1467193155647 Marionette TRACE conn2 <- [1,2866,null,{}] 02:39:15 INFO - PROCESS | 3796 | 1467193155651 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:15 INFO - PROCESS | 3796 | 1467193155652 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:15 INFO - PROCESS | 3796 | 1467193155769 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:39:15 INFO - PROCESS | 3796 | 1467193155775 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 3796 | 1467193155777 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:15 INFO - PROCESS | 3796 | ++DOCSHELL 16DA6000 == 31 [pid = 3796] [id = 726] 02:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16DA6800) [pid = 3796] [serial = 2178] [outer = 00000000] 02:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16F70000) [pid = 3796] [serial = 2179] [outer = 16DA6800] 02:39:15 INFO - PROCESS | 3796 | 1467193155874 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (176F4C00) [pid = 3796] [serial = 2180] [outer = 16DA6800] 02:39:16 INFO - PROCESS | 3796 | 1467193156301 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 704ms 02:39:16 INFO - PROCESS | 3796 | 1467193156344 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 3796 | 1467193156346 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 02:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:39:16 INFO - PROCESS | 3796 | 1467193156357 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 3796 | 1467193156358 Marionette TRACE conn2 <- [1,2870,null,{}] 02:39:16 INFO - PROCESS | 3796 | 1467193156362 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:16 INFO - PROCESS | 3796 | 1467193156364 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:16 INFO - PROCESS | 3796 | 1467193156476 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:39:16 INFO - PROCESS | 3796 | 1467193156569 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 3796 | 1467193156572 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:16 INFO - PROCESS | 3796 | ++DOCSHELL 132CE800 == 32 [pid = 3796] [id = 727] 02:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15364400) [pid = 3796] [serial = 2181] [outer = 00000000] 02:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1816EC00) [pid = 3796] [serial = 2182] [outer = 15364400] 02:39:16 INFO - PROCESS | 3796 | 1467193156617 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19606400) [pid = 3796] [serial = 2183] [outer = 15364400] 02:39:17 INFO - PROCESS | 3796 | 1467193157073 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 02:39:17 INFO - PROCESS | 3796 | 1467193157094 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 3796 | 1467193157096 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 02:39:17 INFO - PROCESS | 3796 | 1467193157100 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:39:17 INFO - PROCESS | 3796 | 1467193157101 Marionette TRACE conn2 <- [1,2874,null,{}] 02:39:17 INFO - PROCESS | 3796 | 1467193157105 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:17 INFO - PROCESS | 3796 | 1467193157110 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:17 INFO - PROCESS | 3796 | 1467193157244 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:39:17 INFO - PROCESS | 3796 | 1467193157250 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 3796 | 1467193157252 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:17 INFO - PROCESS | 3796 | ++DOCSHELL 19A4D800 == 33 [pid = 3796] [id = 728] 02:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19E82000) [pid = 3796] [serial = 2184] [outer = 00000000] 02:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A270C00) [pid = 3796] [serial = 2185] [outer = 19E82000] 02:39:17 INFO - PROCESS | 3796 | 1467193157351 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A275400) [pid = 3796] [serial = 2186] [outer = 19E82000] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1403EC00) [pid = 3796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13034800) [pid = 3796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17799800) [pid = 3796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1108A800) [pid = 3796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (15362C00) [pid = 3796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16764C00) [pid = 3796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (112C6000) [pid = 3796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1960BC00) [pid = 3796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (10A7D800) [pid = 3796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:39:17 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (143FD800) [pid = 3796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:39:17 INFO - PROCESS | 3796 | 1467193157794 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 02:39:17 INFO - PROCESS | 3796 | 1467193157841 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 3796 | 1467193157843 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 02:39:17 INFO - PROCESS | 3796 | 1467193157847 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:39:17 INFO - PROCESS | 3796 | 1467193157848 Marionette TRACE conn2 <- [1,2878,null,{}] 02:39:17 INFO - PROCESS | 3796 | 1467193157852 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:17 INFO - PROCESS | 3796 | 1467193157854 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:17 INFO - PROCESS | 3796 | 1467193157963 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:39:18 INFO - PROCESS | 3796 | 1467193158065 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 3796 | 1467193158067 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:18 INFO - PROCESS | 3796 | ++DOCSHELL 103CB000 == 34 [pid = 3796] [id = 729] 02:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10561400) [pid = 3796] [serial = 2187] [outer = 00000000] 02:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15760000) [pid = 3796] [serial = 2188] [outer = 10561400] 02:39:18 INFO - PROCESS | 3796 | 1467193158110 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15769000) [pid = 3796] [serial = 2189] [outer = 10561400] 02:39:18 INFO - PROCESS | 3796 | 1467193158477 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 704ms 02:39:18 INFO - PROCESS | 3796 | 1467193158547 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 3796 | 1467193158549 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 02:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:39:18 INFO - PROCESS | 3796 | 1467193158552 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 3796 | 1467193158554 Marionette TRACE conn2 <- [1,2882,null,{}] 02:39:18 INFO - PROCESS | 3796 | 1467193158558 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:18 INFO - PROCESS | 3796 | 1467193158560 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:18 INFO - PROCESS | 3796 | 1467193158637 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:39:18 INFO - PROCESS | 3796 | 1467193158643 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 3796 | 1467193158645 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:18 INFO - PROCESS | 3796 | ++DOCSHELL 1345D000 == 35 [pid = 3796] [id = 730] 02:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19E8DC00) [pid = 3796] [serial = 2190] [outer = 00000000] 02:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A768400) [pid = 3796] [serial = 2191] [outer = 19E8DC00] 02:39:18 INFO - PROCESS | 3796 | 1467193158690 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A76D800) [pid = 3796] [serial = 2192] [outer = 19E8DC00] 02:39:19 INFO - PROCESS | 3796 | 1467193159122 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 595ms 02:39:19 INFO - PROCESS | 3796 | 1467193159149 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 3796 | 1467193159151 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 02:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:39:19 INFO - PROCESS | 3796 | 1467193159166 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 3796 | 1467193159168 Marionette TRACE conn2 <- [1,2886,null,{}] 02:39:19 INFO - PROCESS | 3796 | 1467193159177 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:19 INFO - PROCESS | 3796 | 1467193159179 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:19 INFO - PROCESS | 3796 | 1467193159258 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:39:19 INFO - PROCESS | 3796 | 1467193159264 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 3796 | 1467193159266 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:19 INFO - PROCESS | 3796 | ++DOCSHELL 1536BC00 == 36 [pid = 3796] [id = 731] 02:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A8C4400) [pid = 3796] [serial = 2193] [outer = 00000000] 02:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A8D0000) [pid = 3796] [serial = 2194] [outer = 1A8C4400] 02:39:19 INFO - PROCESS | 3796 | 1467193159317 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1AB49400) [pid = 3796] [serial = 2195] [outer = 1A8C4400] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 0F93A400 == 35 [pid = 3796] [id = 723] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 132D7000 == 34 [pid = 3796] [id = 722] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 19E8D800 == 33 [pid = 3796] [id = 720] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 1055A400 == 32 [pid = 3796] [id = 721] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 131E1C00 == 31 [pid = 3796] [id = 724] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 15E21C00 == 30 [pid = 3796] [id = 725] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 1345D000 == 29 [pid = 3796] [id = 730] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 19A4D800 == 28 [pid = 3796] [id = 728] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 132CE800 == 27 [pid = 3796] [id = 727] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 103CB000 == 26 [pid = 3796] [id = 729] 02:39:20 INFO - PROCESS | 3796 | --DOCSHELL 16DA6000 == 25 [pid = 3796] [id = 726] 02:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (140EA000) [pid = 3796] [serial = 2143] [outer = 00000000] [url = about:blank] 02:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1304DC00) [pid = 3796] [serial = 2140] [outer = 00000000] [url = about:blank] 02:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1310BC00) [pid = 3796] [serial = 2141] [outer = 00000000] [url = about:blank] 02:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17FB4800) [pid = 3796] [serial = 2152] [outer = 00000000] [url = about:blank] 02:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13467C00) [pid = 3796] [serial = 2129] [outer = 00000000] [url = about:blank] 02:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1312A800) [pid = 3796] [serial = 2128] [outer = 00000000] [url = about:blank] 02:39:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (18173400) [pid = 3796] [serial = 2132] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (176F3400) [pid = 3796] [serial = 2131] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1675DC00) [pid = 3796] [serial = 2134] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16A64800) [pid = 3796] [serial = 2149] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13C91400) [pid = 3796] [serial = 2155] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19A4B400) [pid = 3796] [serial = 2158] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (18179000) [pid = 3796] [serial = 2153] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (11089800) [pid = 3796] [serial = 2137] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (112C3400) [pid = 3796] [serial = 2138] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (15A3C400) [pid = 3796] [serial = 2146] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (16DA5C00) [pid = 3796] [serial = 2150] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A10AC00) [pid = 3796] [serial = 2161] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (176F2000) [pid = 3796] [serial = 2156] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (19C2D800) [pid = 3796] [serial = 2159] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1675A800) [pid = 3796] [serial = 2147] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (143F3800) [pid = 3796] [serial = 2144] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 3796 | 1467193161068 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1972ms 02:39:21 INFO - PROCESS | 3796 | 1467193161134 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 3796 | 1467193161139 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 02:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:39:21 INFO - PROCESS | 3796 | 1467193161145 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 3796 | 1467193161148 Marionette TRACE conn2 <- [1,2890,null,{}] 02:39:21 INFO - PROCESS | 3796 | 1467193161155 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:21 INFO - PROCESS | 3796 | 1467193161158 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:21 INFO - PROCESS | 3796 | 1467193161250 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:39:21 INFO - PROCESS | 3796 | 1467193161264 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 3796 | 1467193161268 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:21 INFO - PROCESS | 3796 | ++DOCSHELL 112C6400 == 26 [pid = 3796] [id = 732] 02:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (114D1400) [pid = 3796] [serial = 2196] [outer = 00000000] 02:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (129A8800) [pid = 3796] [serial = 2197] [outer = 114D1400] 02:39:21 INFO - PROCESS | 3796 | 1467193161316 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (129EE800) [pid = 3796] [serial = 2198] [outer = 114D1400] 02:39:21 INFO - PROCESS | 3796 | 1467193161875 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 736ms 02:39:21 INFO - PROCESS | 3796 | 1467193161916 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 3796 | 1467193161921 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 02:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:39:21 INFO - PROCESS | 3796 | 1467193161927 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 3796 | 1467193161930 Marionette TRACE conn2 <- [1,2894,null,{}] 02:39:21 INFO - PROCESS | 3796 | 1467193161934 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:21 INFO - PROCESS | 3796 | 1467193161937 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:22 INFO - PROCESS | 3796 | 1467193162022 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:39:22 INFO - PROCESS | 3796 | 1467193162029 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 3796 | 1467193162031 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:22 INFO - PROCESS | 3796 | ++DOCSHELL 13135400 == 27 [pid = 3796] [id = 733] 02:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13137000) [pid = 3796] [serial = 2199] [outer = 00000000] 02:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13152C00) [pid = 3796] [serial = 2200] [outer = 13137000] 02:39:22 INFO - PROCESS | 3796 | 1467193162085 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (131EA000) [pid = 3796] [serial = 2201] [outer = 13137000] 02:39:22 INFO - PROCESS | 3796 | 1467193162560 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 704ms 02:39:22 INFO - PROCESS | 3796 | 1467193162626 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 3796 | 1467193162628 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 02:39:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:39:22 INFO - PROCESS | 3796 | 1467193162632 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 3796 | 1467193162635 Marionette TRACE conn2 <- [1,2898,null,{}] 02:39:22 INFO - PROCESS | 3796 | 1467193162646 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:22 INFO - PROCESS | 3796 | 1467193162651 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:22 INFO - PROCESS | 3796 | 1467193162766 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:39:22 INFO - PROCESS | 3796 | 1467193162866 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 3796 | 1467193162869 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:22 INFO - PROCESS | 3796 | ++DOCSHELL 143F5C00 == 28 [pid = 3796] [id = 734] 02:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (15364000) [pid = 3796] [serial = 2202] [outer = 00000000] 02:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (1536DC00) [pid = 3796] [serial = 2203] [outer = 15364000] 02:39:22 INFO - PROCESS | 3796 | 1467193162915 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (15456400) [pid = 3796] [serial = 2204] [outer = 15364000] 02:39:23 INFO - PROCESS | 3796 | 1467193163269 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:39:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:39:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:39:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 704ms 02:39:23 INFO - PROCESS | 3796 | 1467193163331 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 3796 | 1467193163334 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 02:39:23 INFO - TEST-START | /DOMEvents/constructors.html 02:39:23 INFO - PROCESS | 3796 | 1467193163337 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 3796 | 1467193163339 Marionette TRACE conn2 <- [1,2902,null,{}] 02:39:23 INFO - PROCESS | 3796 | 1467193163342 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:23 INFO - PROCESS | 3796 | 1467193163355 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:23 INFO - PROCESS | 3796 | 1467193163480 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:39:23 INFO - PROCESS | 3796 | 1467193163485 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 3796 | 1467193163487 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:23 INFO - PROCESS | 3796 | ++DOCSHELL 154D8800 == 29 [pid = 3796] [id = 735] 02:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1575B000) [pid = 3796] [serial = 2205] [outer = 00000000] 02:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16264800) [pid = 3796] [serial = 2206] [outer = 1575B000] 02:39:23 INFO - PROCESS | 3796 | 1467193163532 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16760000) [pid = 3796] [serial = 2207] [outer = 1575B000] 02:39:24 INFO - PROCESS | 3796 | 1467193164012 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:39:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:39:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:39:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:39:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 720ms 02:39:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:39:24 INFO - PROCESS | 3796 | 1467193164058 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 3796 | 1467193164060 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 02:39:24 INFO - PROCESS | 3796 | 1467193164063 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 3796 | 1467193164066 Marionette TRACE conn2 <- [1,2906,null,{}] 02:39:24 INFO - PROCESS | 3796 | 1467193164069 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 3796 | 1467193164071 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:24 INFO - PROCESS | 3796 | 1467193164180 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:39:24 INFO - PROCESS | 3796 | 1467193164192 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 3796 | 1467193164194 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:24 INFO - PROCESS | 3796 | ++DOCSHELL 16C12400 == 30 [pid = 3796] [id = 736] 02:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16C17C00) [pid = 3796] [serial = 2208] [outer = 00000000] 02:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16EDD400) [pid = 3796] [serial = 2209] [outer = 16C17C00] 02:39:24 INFO - PROCESS | 3796 | 1467193164236 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (170F0000) [pid = 3796] [serial = 2210] [outer = 16C17C00] 02:39:24 INFO - PROCESS | 3796 | 1467193164654 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:39:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:39:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 625ms 02:39:24 INFO - PROCESS | 3796 | 1467193164701 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 3796 | 1467193164703 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 02:39:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:39:24 INFO - PROCESS | 3796 | 1467193164707 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 3796 | 1467193164709 Marionette TRACE conn2 <- [1,2910,null,{}] 02:39:24 INFO - PROCESS | 3796 | 1467193164712 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 3796 | 1467193164717 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:24 INFO - PROCESS | 3796 | 1467193164818 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:39:24 INFO - PROCESS | 3796 | 1467193164823 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 3796 | 1467193164825 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:24 INFO - PROCESS | 3796 | ++DOCSHELL 17792C00 == 31 [pid = 3796] [id = 737] 02:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (17797C00) [pid = 3796] [serial = 2211] [outer = 00000000] 02:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (18170800) [pid = 3796] [serial = 2212] [outer = 17797C00] 02:39:24 INFO - PROCESS | 3796 | 1467193164873 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1960F000) [pid = 3796] [serial = 2213] [outer = 17797C00] 02:39:25 INFO - PROCESS | 3796 | [3796] 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 02:39:25 INFO - PROCESS | 3796 | [3796] 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 02:39:25 INFO - PROCESS | 3796 | [3796] 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 02:39:25 INFO - PROCESS | 3796 | [3796] 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 02:39:25 INFO - PROCESS | 3796 | 1467193165316 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:39:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:39:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:39:25 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 02:39:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:39:25 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 02:39:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:39:25 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]" 02:39:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:39:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:39:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 642ms 02:39:25 INFO - PROCESS | 3796 | 1467193165359 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 3796 | 1467193165361 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 02:39:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:39:25 INFO - PROCESS | 3796 | 1467193165364 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 3796 | 1467193165366 Marionette TRACE conn2 <- [1,2914,null,{}] 02:39:25 INFO - PROCESS | 3796 | 1467193165370 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:25 INFO - PROCESS | 3796 | 1467193165372 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:25 INFO - PROCESS | 3796 | 1467193165447 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:39:25 INFO - PROCESS | 3796 | 1467193165451 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 3796 | 1467193165453 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:25 INFO - PROCESS | 3796 | ++DOCSHELL 19E84000 == 32 [pid = 3796] [id = 738] 02:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19E85400) [pid = 3796] [serial = 2214] [outer = 00000000] 02:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19F7C800) [pid = 3796] [serial = 2215] [outer = 19E85400] 02:39:25 INFO - PROCESS | 3796 | 1467193165497 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19E8EC00) [pid = 3796] [serial = 2216] [outer = 19E85400] 02:39:25 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:39:25 INFO - PROCESS | 3796 | 1467193165923 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:39:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:39:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 595ms 02:39:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:39:25 INFO - PROCESS | 3796 | 1467193165962 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 3796 | 1467193165964 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 02:39:25 INFO - PROCESS | 3796 | 1467193165968 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 3796 | 1467193165970 Marionette TRACE conn2 <- [1,2918,null,{}] 02:39:25 INFO - PROCESS | 3796 | 1467193165973 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:25 INFO - PROCESS | 3796 | 1467193165975 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:26 INFO - PROCESS | 3796 | 1467193166099 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:39:26 INFO - PROCESS | 3796 | 1467193166164 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 3796 | 1467193166166 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:26 INFO - PROCESS | 3796 | ++DOCSHELL 13152800 == 33 [pid = 3796] [id = 739] 02:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (176F4000) [pid = 3796] [serial = 2217] [outer = 00000000] 02:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A5E4C00) [pid = 3796] [serial = 2218] [outer = 176F4000] 02:39:26 INFO - PROCESS | 3796 | 1467193166209 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A5E7000) [pid = 3796] [serial = 2219] [outer = 176F4000] 02:39:26 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:39:26 INFO - PROCESS | 3796 | 1467193166567 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:39:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:39:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 626ms 02:39:26 INFO - PROCESS | 3796 | 1467193166605 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:39:26 INFO - PROCESS | 3796 | 1467193166607 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 02:39:26 INFO - PROCESS | 3796 | 1467193166611 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:39:26 INFO - PROCESS | 3796 | 1467193166612 Marionette TRACE conn2 <- [1,2922,null,{}] 02:39:26 INFO - PROCESS | 3796 | 1467193166620 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:26 INFO - PROCESS | 3796 | 1467193166622 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:26 INFO - PROCESS | 3796 | 1467193166732 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:39:26 INFO - PROCESS | 3796 | 1467193166737 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 3796 | 1467193166739 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:26 INFO - PROCESS | 3796 | ++DOCSHELL 143BC000 == 34 [pid = 3796] [id = 740] 02:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A767C00) [pid = 3796] [serial = 2220] [outer = 00000000] 02:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1AB4CC00) [pid = 3796] [serial = 2221] [outer = 1A767C00] 02:39:26 INFO - PROCESS | 3796 | 1467193166783 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AB4D800) [pid = 3796] [serial = 2222] [outer = 1A767C00] 02:39:27 INFO - PROCESS | 3796 | 1467193167252 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:39:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 688ms 02:39:27 INFO - PROCESS | 3796 | 1467193167311 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 3796 | 1467193167312 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 02:39:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:39:27 INFO - PROCESS | 3796 | 1467193167316 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 3796 | 1467193167318 Marionette TRACE conn2 <- [1,2926,null,{}] 02:39:27 INFO - PROCESS | 3796 | 1467193167321 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 3796 | 1467193167323 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:27 INFO - PROCESS | 3796 | 1467193167450 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:39:27 INFO - PROCESS | 3796 | 1467193167458 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 3796 | 1467193167460 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:27 INFO - PROCESS | 3796 | ++DOCSHELL 10A04800 == 35 [pid = 3796] [id = 741] 02:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A0FC00) [pid = 3796] [serial = 2223] [outer = 00000000] 02:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AB52400) [pid = 3796] [serial = 2224] [outer = 10A0FC00] 02:39:27 INFO - PROCESS | 3796 | 1467193167502 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1ABB8400) [pid = 3796] [serial = 2225] [outer = 10A0FC00] 02:39:27 INFO - PROCESS | 3796 | 1467193167920 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:39:27 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. 02:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 641ms 02:39:27 INFO - PROCESS | 3796 | 1467193167959 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 3796 | 1467193167962 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 02:39:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:39:27 INFO - PROCESS | 3796 | 1467193167965 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 3796 | 1467193167968 Marionette TRACE conn2 <- [1,2930,null,{}] 02:39:27 INFO - PROCESS | 3796 | 1467193167971 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 3796 | 1467193167973 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:28 INFO - PROCESS | 3796 | 1467193168101 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:39:28 INFO - PROCESS | 3796 | 1467193168207 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 3796 | 1467193168210 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:28 INFO - PROCESS | 3796 | ++DOCSHELL 16C0F000 == 36 [pid = 3796] [id = 742] 02:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1ABBBC00) [pid = 3796] [serial = 2226] [outer = 00000000] 02:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1ABC5000) [pid = 3796] [serial = 2227] [outer = 1ABBBC00] 02:39:28 INFO - PROCESS | 3796 | 1467193168254 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AC87C00) [pid = 3796] [serial = 2228] [outer = 1ABBBC00] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11090800) [pid = 3796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E82000) [pid = 3796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15364400) [pid = 3796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10561400) [pid = 3796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19E8DC00) [pid = 3796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (131E2C00) [pid = 3796] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114D2000) [pid = 3796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (132D5C00) [pid = 3796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10560000) [pid = 3796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19F76C00) [pid = 3796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15E23C00) [pid = 3796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:39:28 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16DA6800) [pid = 3796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:39:28 INFO - PROCESS | 3796 | 1467193168743 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:39:28 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 02:39:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:39:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 798ms 02:39:28 INFO - PROCESS | 3796 | 1467193168767 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 3796 | 1467193168768 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 02:39:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:39:28 INFO - PROCESS | 3796 | 1467193168772 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 3796 | 1467193168774 Marionette TRACE conn2 <- [1,2934,null,{}] 02:39:28 INFO - PROCESS | 3796 | 1467193168778 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:28 INFO - PROCESS | 3796 | 1467193168780 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:28 INFO - PROCESS | 3796 | 1467193168901 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:39:28 INFO - PROCESS | 3796 | 1467193168959 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 3796 | 1467193168961 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:28 INFO - PROCESS | 3796 | ++DOCSHELL 131E2C00 == 37 [pid = 3796] [id = 743] 02:39:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13940400) [pid = 3796] [serial = 2229] [outer = 00000000] 02:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (18170C00) [pid = 3796] [serial = 2230] [outer = 13940400] 02:39:29 INFO - PROCESS | 3796 | 1467193169003 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (18172400) [pid = 3796] [serial = 2231] [outer = 13940400] 02:39:29 INFO - PROCESS | 3796 | 1467193169340 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:39:29 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. 02:39:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 595ms 02:39:29 INFO - PROCESS | 3796 | 1467193169369 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 3796 | 1467193169371 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 02:39:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:39:29 INFO - PROCESS | 3796 | 1467193169374 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 3796 | 1467193169376 Marionette TRACE conn2 <- [1,2938,null,{}] 02:39:29 INFO - PROCESS | 3796 | 1467193169379 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:29 INFO - PROCESS | 3796 | 1467193169380 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:29 INFO - PROCESS | 3796 | 1467193169502 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:39:29 INFO - PROCESS | 3796 | 1467193169509 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 3796 | 1467193169511 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:29 INFO - PROCESS | 3796 | ++DOCSHELL 140E8000 == 38 [pid = 3796] [id = 744] 02:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15422400) [pid = 3796] [serial = 2232] [outer = 00000000] 02:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1AC86400) [pid = 3796] [serial = 2233] [outer = 15422400] 02:39:29 INFO - PROCESS | 3796 | 1467193169553 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1AC8CC00) [pid = 3796] [serial = 2234] [outer = 15422400] 02:39:29 INFO - PROCESS | 3796 | ++DOCSHELL 1AE87800 == 39 [pid = 3796] [id = 745] 02:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1AE88C00) [pid = 3796] [serial = 2235] [outer = 00000000] 02:39:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AE89800) [pid = 3796] [serial = 2236] [outer = 1AE88C00] 02:39:29 INFO - PROCESS | 3796 | 1467193169980 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:39:30 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. 02:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 626ms 02:39:30 INFO - PROCESS | 3796 | 1467193170013 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 3796 | 1467193170014 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 02:39:30 INFO - PROCESS | 3796 | 1467193170018 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:39:30 INFO - PROCESS | 3796 | 1467193170019 Marionette TRACE conn2 <- [1,2942,null,{}] 02:39:30 INFO - PROCESS | 3796 | 1467193170023 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:30 INFO - PROCESS | 3796 | 1467193170025 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:30 INFO - PROCESS | 3796 | 1467193170157 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:39:30 INFO - PROCESS | 3796 | 1467193170168 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 3796 | 1467193170170 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:30 INFO - PROCESS | 3796 | ++DOCSHELL 16263800 == 40 [pid = 3796] [id = 746] 02:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AC85800) [pid = 3796] [serial = 2237] [outer = 00000000] 02:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AE8D000) [pid = 3796] [serial = 2238] [outer = 1AC85800] 02:39:30 INFO - PROCESS | 3796 | 1467193170223 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AE8D800) [pid = 3796] [serial = 2239] [outer = 1AC85800] 02:39:30 INFO - PROCESS | 3796 | 1467193170661 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:39:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:39:30 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 02:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 02:39:30 INFO - PROCESS | 3796 | 1467193170742 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 3796 | 1467193170747 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 02:39:30 INFO - PROCESS | 3796 | 1467193170754 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 3796 | 1467193170757 Marionette TRACE conn2 <- [1,2946,null,{}] 02:39:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:39:30 INFO - PROCESS | 3796 | 1467193170767 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:30 INFO - PROCESS | 3796 | 1467193170771 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:30 INFO - PROCESS | 3796 | 1467193170965 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:39:31 INFO - PROCESS | 3796 | 1467193171082 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 3796 | 1467193171087 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:31 INFO - PROCESS | 3796 | ++DOCSHELL 1281CC00 == 41 [pid = 3796] [id = 747] 02:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12DF5400) [pid = 3796] [serial = 2240] [outer = 00000000] 02:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13051000) [pid = 3796] [serial = 2241] [outer = 12DF5400] 02:39:31 INFO - PROCESS | 3796 | 1467193171165 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (132CA800) [pid = 3796] [serial = 2242] [outer = 12DF5400] 02:39:31 INFO - PROCESS | 3796 | 1467193171764 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:39:31 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. 02:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1048ms 02:39:31 INFO - PROCESS | 3796 | 1467193171800 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:39:31 INFO - PROCESS | 3796 | 1467193171804 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 02:39:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:39:31 INFO - PROCESS | 3796 | 1467193171811 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:39:31 INFO - PROCESS | 3796 | 1467193171814 Marionette TRACE conn2 <- [1,2950,null,{}] 02:39:31 INFO - PROCESS | 3796 | 1467193171857 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:31 INFO - PROCESS | 3796 | 1467193171860 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:31 INFO - PROCESS | 3796 | 1467193171983 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:39:32 INFO - PROCESS | 3796 | 1467193172125 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 3796 | 1467193172128 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:32 INFO - PROCESS | 3796 | ++DOCSHELL 15365800 == 42 [pid = 3796] [id = 748] 02:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15368C00) [pid = 3796] [serial = 2243] [outer = 00000000] 02:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1625D000) [pid = 3796] [serial = 2244] [outer = 15368C00] 02:39:32 INFO - PROCESS | 3796 | 1467193172183 Marionette DEBUG loaded listener.js 02:39:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16A5C000) [pid = 3796] [serial = 2245] [outer = 15368C00] 02:39:33 INFO - PROCESS | 3796 | 1467193172994 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:39:33 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. 02:39:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1283ms 02:39:33 INFO - PROCESS | 3796 | 1467193173112 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:39:33 INFO - PROCESS | 3796 | 1467193173116 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 02:39:33 INFO - PROCESS | 3796 | 1467193173122 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:39:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:39:33 INFO - PROCESS | 3796 | 1467193173125 Marionette TRACE conn2 <- [1,2954,null,{}] 02:39:33 INFO - PROCESS | 3796 | 1467193173131 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:33 INFO - PROCESS | 3796 | 1467193173134 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:33 INFO - PROCESS | 3796 | 1467193173258 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:39:33 INFO - PROCESS | 3796 | 1467193173399 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 3796 | 1467193173403 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:33 INFO - PROCESS | 3796 | ++DOCSHELL 12DC9400 == 43 [pid = 3796] [id = 749] 02:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (12DF8C00) [pid = 3796] [serial = 2246] [outer = 00000000] 02:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13047000) [pid = 3796] [serial = 2247] [outer = 12DF8C00] 02:39:33 INFO - PROCESS | 3796 | 1467193173459 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13110800) [pid = 3796] [serial = 2248] [outer = 12DF8C00] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 1AE87800 == 42 [pid = 3796] [id = 745] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 140E8000 == 41 [pid = 3796] [id = 744] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 131E2C00 == 40 [pid = 3796] [id = 743] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 16C0F000 == 39 [pid = 3796] [id = 742] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 10A04800 == 38 [pid = 3796] [id = 741] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 143BC000 == 37 [pid = 3796] [id = 740] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 13152800 == 36 [pid = 3796] [id = 739] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 19E84000 == 35 [pid = 3796] [id = 738] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 17792C00 == 34 [pid = 3796] [id = 737] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 16C12400 == 33 [pid = 3796] [id = 736] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 154D8800 == 32 [pid = 3796] [id = 735] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 143F5C00 == 31 [pid = 3796] [id = 734] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 13135400 == 30 [pid = 3796] [id = 733] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 112C6400 == 29 [pid = 3796] [id = 732] 02:39:33 INFO - PROCESS | 3796 | --DOCSHELL 1536BC00 == 28 [pid = 3796] [id = 731] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19602400) [pid = 3796] [serial = 2135] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A270C00) [pid = 3796] [serial = 2185] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19606400) [pid = 3796] [serial = 2183] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1816EC00) [pid = 3796] [serial = 2182] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15760000) [pid = 3796] [serial = 2188] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A768400) [pid = 3796] [serial = 2191] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A275400) [pid = 3796] [serial = 2186] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15769000) [pid = 3796] [serial = 2189] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A8D0000) [pid = 3796] [serial = 2194] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1345EC00) [pid = 3796] [serial = 2173] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (129AA800) [pid = 3796] [serial = 2170] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12BC4800) [pid = 3796] [serial = 2171] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1536A800) [pid = 3796] [serial = 2168] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (143B3800) [pid = 3796] [serial = 2167] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129F2800) [pid = 3796] [serial = 2165] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12927C00) [pid = 3796] [serial = 2164] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A10BC00) [pid = 3796] [serial = 2162] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16264000) [pid = 3796] [serial = 2176] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A76D800) [pid = 3796] [serial = 2192] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1394FC00) [pid = 3796] [serial = 2174] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16F70000) [pid = 3796] [serial = 2179] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (176F4C00) [pid = 3796] [serial = 2180] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16765C00) [pid = 3796] [serial = 2177] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 3796 | 1467193173970 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:39:34 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. 02:39:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 892ms 02:39:34 INFO - PROCESS | 3796 | 1467193174029 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 3796 | 1467193174033 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 02:39:34 INFO - PROCESS | 3796 | 1467193174039 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:39:34 INFO - PROCESS | 3796 | 1467193174041 Marionette TRACE conn2 <- [1,2958,null,{}] 02:39:34 INFO - PROCESS | 3796 | 1467193174045 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 3796 | 1467193174047 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:34 INFO - PROCESS | 3796 | 1467193174132 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:39:34 INFO - PROCESS | 3796 | 1467193174140 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 3796 | 1467193174142 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:34 INFO - PROCESS | 3796 | ++DOCSHELL 129B1800 == 29 [pid = 3796] [id = 750] 02:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (129EC000) [pid = 3796] [serial = 2249] [outer = 00000000] 02:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (131E3000) [pid = 3796] [serial = 2250] [outer = 129EC000] 02:39:34 INFO - PROCESS | 3796 | 1467193174188 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13C87C00) [pid = 3796] [serial = 2251] [outer = 129EC000] 02:39:34 INFO - PROCESS | 3796 | 1467193174691 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:39:34 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. 02:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 704ms 02:39:34 INFO - PROCESS | 3796 | 1467193174739 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 3796 | 1467193174741 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 02:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:39:34 INFO - PROCESS | 3796 | 1467193174744 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 3796 | 1467193174748 Marionette TRACE conn2 <- [1,2962,null,{}] 02:39:34 INFO - PROCESS | 3796 | 1467193174789 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 3796 | 1467193174794 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:34 INFO - PROCESS | 3796 | 1467193174903 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:39:35 INFO - PROCESS | 3796 | 1467193175001 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 3796 | 1467193175004 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:35 INFO - PROCESS | 3796 | ++DOCSHELL 15365000 == 30 [pid = 3796] [id = 751] 02:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15365400) [pid = 3796] [serial = 2252] [outer = 00000000] 02:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (154D2800) [pid = 3796] [serial = 2253] [outer = 15365400] 02:39:35 INFO - PROCESS | 3796 | 1467193175053 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15A3C400) [pid = 3796] [serial = 2254] [outer = 15365400] 02:39:35 INFO - PROCESS | 3796 | 1467193175410 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:39:35 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. 02:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 704ms 02:39:35 INFO - PROCESS | 3796 | 1467193175452 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 3796 | 1467193175454 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 02:39:35 INFO - PROCESS | 3796 | 1467193175458 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 3796 | 1467193175459 Marionette TRACE conn2 <- [1,2966,null,{}] 02:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:39:35 INFO - PROCESS | 3796 | 1467193175463 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:35 INFO - PROCESS | 3796 | 1467193175465 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:35 INFO - PROCESS | 3796 | 1467193175551 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:39:35 INFO - PROCESS | 3796 | 1467193175556 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 3796 | 1467193175558 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:35 INFO - PROCESS | 3796 | ++DOCSHELL 16764C00 == 31 [pid = 3796] [id = 752] 02:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16766C00) [pid = 3796] [serial = 2255] [outer = 00000000] 02:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16DA6000) [pid = 3796] [serial = 2256] [outer = 16766C00] 02:39:35 INFO - PROCESS | 3796 | 1467193175602 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (170F3C00) [pid = 3796] [serial = 2257] [outer = 16766C00] 02:39:36 INFO - PROCESS | 3796 | 1467193176027 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:39:36 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. 02:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 595ms 02:39:36 INFO - PROCESS | 3796 | 1467193176057 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 3796 | 1467193176059 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 02:39:36 INFO - PROCESS | 3796 | 1467193176062 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:39:36 INFO - PROCESS | 3796 | 1467193176064 Marionette TRACE conn2 <- [1,2970,null,{}] 02:39:36 INFO - PROCESS | 3796 | 1467193176068 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 3796 | 1467193176070 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:36 INFO - PROCESS | 3796 | 1467193176203 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:39:36 INFO - PROCESS | 3796 | 1467193176220 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 3796 | 1467193176222 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:36 INFO - PROCESS | 3796 | ++DOCSHELL 176EE000 == 32 [pid = 3796] [id = 753] 02:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (176F7C00) [pid = 3796] [serial = 2258] [outer = 00000000] 02:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17F2A000) [pid = 3796] [serial = 2259] [outer = 176F7C00] 02:39:36 INFO - PROCESS | 3796 | 1467193176267 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17F2A400) [pid = 3796] [serial = 2260] [outer = 176F7C00] 02:39:36 INFO - PROCESS | 3796 | 1467193176719 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:39:36 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 02:39:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 689ms 02:39:36 INFO - PROCESS | 3796 | 1467193176762 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 3796 | 1467193176764 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 02:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:39:36 INFO - PROCESS | 3796 | 1467193176775 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 3796 | 1467193176777 Marionette TRACE conn2 <- [1,2974,null,{}] 02:39:36 INFO - PROCESS | 3796 | 1467193176780 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 3796 | 1467193176786 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:36 INFO - PROCESS | 3796 | 1467193176923 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:39:37 INFO - PROCESS | 3796 | 1467193176991 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 3796 | 1467193176993 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:37 INFO - PROCESS | 3796 | ++DOCSHELL 19A41800 == 33 [pid = 3796] [id = 754] 02:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19A42000) [pid = 3796] [serial = 2261] [outer = 00000000] 02:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E8A800) [pid = 3796] [serial = 2262] [outer = 19A42000] 02:39:37 INFO - PROCESS | 3796 | 1467193177037 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19F7C000) [pid = 3796] [serial = 2263] [outer = 19A42000] 02:39:37 INFO - PROCESS | 3796 | 1467193177431 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:39:37 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. 02:39:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 704ms 02:39:37 INFO - PROCESS | 3796 | 1467193177472 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:39:37 INFO - PROCESS | 3796 | 1467193177474 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 02:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:39:37 INFO - PROCESS | 3796 | 1467193177477 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - PROCESS | 3796 | 1467193177479 Marionette TRACE conn2 <- [1,2978,null,{}] 02:39:37 INFO - PROCESS | 3796 | 1467193177483 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:37 INFO - PROCESS | 3796 | 1467193177484 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:37 INFO - PROCESS | 3796 | 1467193177596 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:39:37 INFO - PROCESS | 3796 | 1467193177687 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 3796 | 1467193177698 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:37 INFO - PROCESS | 3796 | ++DOCSHELL 1A271C00 == 34 [pid = 3796] [id = 755] 02:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A275400) [pid = 3796] [serial = 2264] [outer = 00000000] 02:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A2D9000) [pid = 3796] [serial = 2265] [outer = 1A275400] 02:39:37 INFO - PROCESS | 3796 | 1467193177743 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A2DEC00) [pid = 3796] [serial = 2266] [outer = 1A275400] 02:39:38 INFO - PROCESS | 3796 | ++DOCSHELL 1A772C00 == 35 [pid = 3796] [id = 756] 02:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A773C00) [pid = 3796] [serial = 2267] [outer = 00000000] 02:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A8C5400) [pid = 3796] [serial = 2268] [outer = 1A773C00] 02:39:38 INFO - PROCESS | 3796 | 1467193178295 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A767C00) [pid = 3796] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E85400) [pid = 3796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1575B000) [pid = 3796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13137000) [pid = 3796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10A0FC00) [pid = 3796] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (114D1400) [pid = 3796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17797C00) [pid = 3796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16C17C00) [pid = 3796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A8C4400) [pid = 3796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (176F4000) [pid = 3796] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15364000) [pid = 3796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15422400) [pid = 3796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13940400) [pid = 3796] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1ABBBC00) [pid = 3796] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:39:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AE88C00) [pid = 3796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:39:38 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. 02:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 844ms 02:39:38 INFO - PROCESS | 3796 | 1467193178321 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 3796 | 1467193178323 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 02:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:39:38 INFO - PROCESS | 3796 | 1467193178326 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 3796 | 1467193178328 Marionette TRACE conn2 <- [1,2982,null,{}] 02:39:38 INFO - PROCESS | 3796 | 1467193178333 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 3796 | 1467193178336 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:38 INFO - PROCESS | 3796 | 1467193178431 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:39:38 INFO - PROCESS | 3796 | 1467193178439 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 3796 | 1467193178441 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:38 INFO - PROCESS | 3796 | ++DOCSHELL 1055A400 == 36 [pid = 3796] [id = 757] 02:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1312D000) [pid = 3796] [serial = 2269] [outer = 00000000] 02:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16A5C800) [pid = 3796] [serial = 2270] [outer = 1312D000] 02:39:38 INFO - PROCESS | 3796 | 1467193178483 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17799400) [pid = 3796] [serial = 2271] [outer = 1312D000] 02:39:38 INFO - PROCESS | 3796 | 1467193178892 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:39:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:39:38 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 02:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 595ms 02:39:38 INFO - PROCESS | 3796 | 1467193178923 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 3796 | 1467193178925 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 02:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:39:38 INFO - PROCESS | 3796 | 1467193178929 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 3796 | 1467193178930 Marionette TRACE conn2 <- [1,2986,null,{}] 02:39:38 INFO - PROCESS | 3796 | 1467193178934 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 3796 | 1467193178935 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:39 INFO - PROCESS | 3796 | 1467193179084 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:39:39 INFO - PROCESS | 3796 | 1467193179095 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 3796 | 1467193179097 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:39 INFO - PROCESS | 3796 | ++DOCSHELL 14041400 == 37 [pid = 3796] [id = 758] 02:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15364C00) [pid = 3796] [serial = 2272] [outer = 00000000] 02:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A770C00) [pid = 3796] [serial = 2273] [outer = 15364C00] 02:39:39 INFO - PROCESS | 3796 | 1467193179141 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A8C4C00) [pid = 3796] [serial = 2274] [outer = 15364C00] 02:39:39 INFO - PROCESS | 3796 | 1467193179523 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:39:39 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. 02:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 641ms 02:39:39 INFO - PROCESS | 3796 | 1467193179567 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 3796 | 1467193179569 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 02:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:39:39 INFO - PROCESS | 3796 | 1467193179572 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 3796 | 1467193179573 Marionette TRACE conn2 <- [1,2990,null,{}] 02:39:39 INFO - PROCESS | 3796 | 1467193179577 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:39 INFO - PROCESS | 3796 | 1467193179579 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:39 INFO - PROCESS | 3796 | 1467193179713 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:39:39 INFO - PROCESS | 3796 | 1467193179726 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 3796 | 1467193179728 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:39 INFO - PROCESS | 3796 | ++DOCSHELL 1675EC00 == 38 [pid = 3796] [id = 759] 02:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16F76000) [pid = 3796] [serial = 2275] [outer = 00000000] 02:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1ABC0000) [pid = 3796] [serial = 2276] [outer = 16F76000] 02:39:39 INFO - PROCESS | 3796 | 1467193179776 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1ABC2400) [pid = 3796] [serial = 2277] [outer = 16F76000] 02:39:40 INFO - PROCESS | 3796 | 1467193180163 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:39:40 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. 02:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 642ms 02:39:40 INFO - PROCESS | 3796 | 1467193180210 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:39:40 INFO - PROCESS | 3796 | 1467193180212 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 02:39:40 INFO - PROCESS | 3796 | 1467193180215 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:39:40 INFO - PROCESS | 3796 | 1467193180218 Marionette TRACE conn2 <- [1,2994,null,{}] 02:39:40 INFO - PROCESS | 3796 | 1467193180221 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:40 INFO - PROCESS | 3796 | 1467193180223 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:40 INFO - PROCESS | 3796 | 1467193180354 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:39:40 INFO - PROCESS | 3796 | 1467193180558 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 3796 | 1467193180562 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:40 INFO - PROCESS | 3796 | ++DOCSHELL 10328400 == 39 [pid = 3796] [id = 760] 02:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10369000) [pid = 3796] [serial = 2278] [outer = 00000000] 02:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1058C400) [pid = 3796] [serial = 2279] [outer = 10369000] 02:39:40 INFO - PROCESS | 3796 | 1467193180619 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (110C1000) [pid = 3796] [serial = 2280] [outer = 10369000] 02:39:41 INFO - PROCESS | 3796 | 1467193181136 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:39:41 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. 02:39:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 939ms 02:39:41 INFO - PROCESS | 3796 | 1467193181163 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 3796 | 1467193181167 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 02:39:41 INFO - PROCESS | 3796 | 1467193181171 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:39:41 INFO - PROCESS | 3796 | 1467193181175 Marionette TRACE conn2 <- [1,2998,null,{}] 02:39:41 INFO - PROCESS | 3796 | 1467193181180 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:41 INFO - PROCESS | 3796 | 1467193181183 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:41 INFO - PROCESS | 3796 | 1467193181291 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:39:41 INFO - PROCESS | 3796 | 1467193181414 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 3796 | 1467193181417 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:41 INFO - PROCESS | 3796 | ++DOCSHELL 13468800 == 40 [pid = 3796] [id = 761] 02:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1403F400) [pid = 3796] [serial = 2281] [outer = 00000000] 02:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (15363400) [pid = 3796] [serial = 2282] [outer = 1403F400] 02:39:41 INFO - PROCESS | 3796 | 1467193181473 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (154D0400) [pid = 3796] [serial = 2283] [outer = 1403F400] 02:39:41 INFO - PROCESS | 3796 | [3796] 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 02:39:42 INFO - PROCESS | 3796 | 1467193182033 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:39:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:39:42 INFO - {} 02:39:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:39:42 INFO - {} 02:39:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:39:42 INFO - {} 02:39:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:39:42 INFO - {} 02:39:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 891ms 02:39:42 INFO - PROCESS | 3796 | 1467193182080 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 3796 | 1467193182084 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 02:39:42 INFO - TEST-START | /FileAPI/fileReader.html 02:39:42 INFO - PROCESS | 3796 | 1467193182089 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 3796 | 1467193182091 Marionette TRACE conn2 <- [1,3002,null,{}] 02:39:42 INFO - PROCESS | 3796 | 1467193182095 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:42 INFO - PROCESS | 3796 | 1467193182098 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:42 INFO - PROCESS | 3796 | 1467193182212 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:39:42 INFO - PROCESS | 3796 | 1467193182350 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 3796 | 1467193182353 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:42 INFO - PROCESS | 3796 | ++DOCSHELL 140ED400 == 41 [pid = 3796] [id = 762] 02:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19604800) [pid = 3796] [serial = 2284] [outer = 00000000] 02:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A770000) [pid = 3796] [serial = 2285] [outer = 19604800] 02:39:42 INFO - PROCESS | 3796 | 1467193182415 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AC82C00) [pid = 3796] [serial = 2286] [outer = 19604800] 02:39:42 INFO - PROCESS | 3796 | 1467193182899 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:39:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:39:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 845ms 02:39:42 INFO - TEST-START | /FileAPI/historical.html 02:39:42 INFO - PROCESS | 3796 | 1467193182930 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 3796 | 1467193182933 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 02:39:42 INFO - PROCESS | 3796 | 1467193182943 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 3796 | 1467193182949 Marionette TRACE conn2 <- [1,3006,null,{}] 02:39:42 INFO - PROCESS | 3796 | 1467193182954 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:42 INFO - PROCESS | 3796 | 1467193182957 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:43 INFO - PROCESS | 3796 | 1467193183113 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:39:43 INFO - PROCESS | 3796 | 1467193183192 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 3796 | 1467193183194 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:43 INFO - PROCESS | 3796 | ++DOCSHELL 1AE8BC00 == 42 [pid = 3796] [id = 763] 02:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AE90000) [pid = 3796] [serial = 2287] [outer = 00000000] 02:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1B263C00) [pid = 3796] [serial = 2288] [outer = 1AE90000] 02:39:43 INFO - PROCESS | 3796 | 1467193183246 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1B268800) [pid = 3796] [serial = 2289] [outer = 1AE90000] 02:39:43 INFO - PROCESS | 3796 | 1467193183772 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:39:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:39:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:39:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:39:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:39:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:39:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:39:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:39:43 INFO - TEST-OK | /FileAPI/historical.html | took 891ms 02:39:43 INFO - PROCESS | 3796 | 1467193183841 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 3796 | 1467193183844 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 02:39:43 INFO - TEST-START | /FileAPI/idlharness.html 02:39:43 INFO - PROCESS | 3796 | 1467193183847 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 3796 | 1467193183849 Marionette TRACE conn2 <- [1,3010,null,{}] 02:39:43 INFO - PROCESS | 3796 | 1467193183853 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:43 INFO - PROCESS | 3796 | 1467193183855 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:43 INFO - PROCESS | 3796 | 1467193183960 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:39:44 INFO - PROCESS | 3796 | 1467193184100 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:44 INFO - PROCESS | 3796 | 1467193184102 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:44 INFO - PROCESS | 3796 | ++DOCSHELL 19744C00 == 43 [pid = 3796] [id = 764] 02:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19745C00) [pid = 3796] [serial = 2290] [outer = 00000000] 02:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1974DC00) [pid = 3796] [serial = 2291] [outer = 19745C00] 02:39:44 INFO - PROCESS | 3796 | 1467193184157 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19E82400) [pid = 3796] [serial = 2292] [outer = 19745C00] 02:39:45 INFO - PROCESS | 3796 | 1467193185228 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:39:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:39:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:39:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:39:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:39:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:39:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:39:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:39:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:39:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:39:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:39:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:39:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:39:45 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 02:39:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:39:45 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 02:39:45 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 02:39:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:39:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:39:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:39:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:39:45 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 02:39:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:39:45 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 02:39:45 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 02:39:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:39:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:39:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 1565ms 02:39:45 INFO - PROCESS | 3796 | 1467193185409 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 3796 | 1467193185413 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 02:39:45 INFO - PROCESS | 3796 | 1467193185418 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - TEST-START | /FileAPI/idlharness.worker 02:39:45 INFO - PROCESS | 3796 | 1467193185421 Marionette TRACE conn2 <- [1,3014,null,{}] 02:39:45 INFO - PROCESS | 3796 | 1467193185429 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:45 INFO - PROCESS | 3796 | 1467193185432 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:45 INFO - PROCESS | 3796 | 1467193185615 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:39:45 INFO - PROCESS | 3796 | 1467193185724 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 3796 | 1467193185729 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:45 INFO - PROCESS | 3796 | ++DOCSHELL 140EAC00 == 44 [pid = 3796] [id = 765] 02:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (143C0C00) [pid = 3796] [serial = 2293] [outer = 00000000] 02:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (15768400) [pid = 3796] [serial = 2294] [outer = 143C0C00] 02:39:45 INFO - PROCESS | 3796 | 1467193185824 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16769000) [pid = 3796] [serial = 2295] [outer = 143C0C00] 02:39:46 INFO - PROCESS | 3796 | [3796] 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 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 1675EC00 == 43 [pid = 3796] [id = 759] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 14041400 == 42 [pid = 3796] [id = 758] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 1A772C00 == 41 [pid = 3796] [id = 756] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 1055A400 == 40 [pid = 3796] [id = 757] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 1A271C00 == 39 [pid = 3796] [id = 755] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 19A41800 == 38 [pid = 3796] [id = 754] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 176EE000 == 37 [pid = 3796] [id = 753] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 16764C00 == 36 [pid = 3796] [id = 752] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 15365000 == 35 [pid = 3796] [id = 751] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 129B1800 == 34 [pid = 3796] [id = 750] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 12DC9400 == 33 [pid = 3796] [id = 749] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 1281CC00 == 32 [pid = 3796] [id = 747] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 16263800 == 31 [pid = 3796] [id = 746] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 15365800 == 30 [pid = 3796] [id = 748] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 19744C00 == 29 [pid = 3796] [id = 764] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 140ED400 == 28 [pid = 3796] [id = 762] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 1AE8BC00 == 27 [pid = 3796] [id = 763] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 10328400 == 26 [pid = 3796] [id = 760] 02:39:46 INFO - PROCESS | 3796 | --DOCSHELL 13468800 == 25 [pid = 3796] [id = 761] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1AB4CC00) [pid = 3796] [serial = 2221] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19F7C800) [pid = 3796] [serial = 2215] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19E8EC00) [pid = 3796] [serial = 2216] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16264800) [pid = 3796] [serial = 2206] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16760000) [pid = 3796] [serial = 2207] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13152C00) [pid = 3796] [serial = 2200] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (131EA000) [pid = 3796] [serial = 2201] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1AB52400) [pid = 3796] [serial = 2224] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (129A8800) [pid = 3796] [serial = 2197] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (129EE800) [pid = 3796] [serial = 2198] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (18170800) [pid = 3796] [serial = 2212] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1960F000) [pid = 3796] [serial = 2213] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16EDD400) [pid = 3796] [serial = 2209] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (170F0000) [pid = 3796] [serial = 2210] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1AB49400) [pid = 3796] [serial = 2195] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A5E4C00) [pid = 3796] [serial = 2218] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1536DC00) [pid = 3796] [serial = 2203] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15456400) [pid = 3796] [serial = 2204] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1AB4D800) [pid = 3796] [serial = 2222] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1AC8CC00) [pid = 3796] [serial = 2234] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1AE8D000) [pid = 3796] [serial = 2238] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (18170C00) [pid = 3796] [serial = 2230] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1ABC5000) [pid = 3796] [serial = 2227] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1ABB8400) [pid = 3796] [serial = 2225] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AC86400) [pid = 3796] [serial = 2233] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AE89800) [pid = 3796] [serial = 2236] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1AC87C00) [pid = 3796] [serial = 2228] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (18172400) [pid = 3796] [serial = 2231] [outer = 00000000] [url = about:blank] 02:39:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A5E7000) [pid = 3796] [serial = 2219] [outer = 00000000] [url = about:blank] 02:39:47 INFO - PROCESS | 3796 | 1467193187501 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:39:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:39:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:39:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:39:47 INFO - {} 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:39:47 INFO - {} 02:39:47 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 - {} 02:39:47 INFO - {} 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:39:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:39:47 INFO - {} 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:39:47 INFO - {} 02:39:47 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 - {} 02:39:47 INFO - {} 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:39:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:39:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:39:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:39:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 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 02:39:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:39:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:39:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:39:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:39:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:39:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:39:47 INFO - {} 02:39:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2220ms 02:39:47 INFO - PROCESS | 3796 | 1467193187682 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 3796 | 1467193187685 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 02:39:47 INFO - PROCESS | 3796 | 1467193187691 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:39:47 INFO - PROCESS | 3796 | 1467193187694 Marionette TRACE conn2 <- [1,3018,null,{}] 02:39:47 INFO - PROCESS | 3796 | 1467193187699 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:47 INFO - PROCESS | 3796 | 1467193187702 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:47 INFO - PROCESS | 3796 | 1467193187816 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:39:47 INFO - PROCESS | 3796 | 1467193187915 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 3796 | 1467193187918 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:47 INFO - PROCESS | 3796 | ++DOCSHELL 114C4C00 == 26 [pid = 3796] [id = 766] 02:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (114C5800) [pid = 3796] [serial = 2296] [outer = 00000000] 02:39:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19747000) [pid = 3796] [serial = 2297] [outer = 114C5800] 02:39:47 INFO - PROCESS | 3796 | 1467193187964 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1974C000) [pid = 3796] [serial = 2298] [outer = 114C5800] 02:39:48 INFO - PROCESS | 3796 | 1467193188313 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:39:48 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 02:39:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 641ms 02:39:48 INFO - PROCESS | 3796 | 1467193188330 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 3796 | 1467193188335 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 02:39:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:39:48 INFO - PROCESS | 3796 | 1467193188341 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 3796 | 1467193188344 Marionette TRACE conn2 <- [1,3022,null,{}] 02:39:48 INFO - PROCESS | 3796 | 1467193188365 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:48 INFO - PROCESS | 3796 | 1467193188368 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:48 INFO - PROCESS | 3796 | 1467193188458 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:39:48 INFO - PROCESS | 3796 | 1467193188465 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 3796 | 1467193188467 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:48 INFO - PROCESS | 3796 | ++DOCSHELL 19F7C800 == 27 [pid = 3796] [id = 767] 02:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19F7F800) [pid = 3796] [serial = 2299] [outer = 00000000] 02:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A5E4C00) [pid = 3796] [serial = 2300] [outer = 19F7F800] 02:39:48 INFO - PROCESS | 3796 | 1467193188514 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A765000) [pid = 3796] [serial = 2301] [outer = 19F7F800] 02:39:48 INFO - PROCESS | 3796 | 1467193188981 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:39:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:39:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 641ms 02:39:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:39:48 INFO - PROCESS | 3796 | 1467193189000 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 3796 | 1467193189002 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 02:39:48 INFO - PROCESS | 3796 | 1467193189006 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 3796 | 1467193189009 Marionette TRACE conn2 <- [1,3026,null,{}] 02:39:49 INFO - PROCESS | 3796 | 1467193189026 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:49 INFO - PROCESS | 3796 | 1467193189031 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:49 INFO - PROCESS | 3796 | 1467193189148 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:39:49 INFO - PROCESS | 3796 | 1467193189154 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 3796 | 1467193189158 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:49 INFO - PROCESS | 3796 | ++DOCSHELL 1A5E4400 == 28 [pid = 3796] [id = 768] 02:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A76B800) [pid = 3796] [serial = 2302] [outer = 00000000] 02:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AB50800) [pid = 3796] [serial = 2303] [outer = 1A76B800] 02:39:49 INFO - PROCESS | 3796 | 1467193189205 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1ABBE400) [pid = 3796] [serial = 2304] [outer = 1A76B800] 02:39:49 INFO - PROCESS | 3796 | 1467193189681 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:39:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:39:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 703ms 02:39:49 INFO - PROCESS | 3796 | 1467193189704 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 3796 | 1467193189706 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 02:39:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:39:49 INFO - PROCESS | 3796 | 1467193189710 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 3796 | 1467193189712 Marionette TRACE conn2 <- [1,3030,null,{}] 02:39:49 INFO - PROCESS | 3796 | 1467193189723 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:49 INFO - PROCESS | 3796 | 1467193189724 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:49 INFO - PROCESS | 3796 | 1467193189853 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:39:49 INFO - PROCESS | 3796 | 1467193189858 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 3796 | 1467193189860 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:49 INFO - PROCESS | 3796 | ++DOCSHELL 1AC8D000 == 29 [pid = 3796] [id = 769] 02:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AC8D400) [pid = 3796] [serial = 2305] [outer = 00000000] 02:39:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AE8D400) [pid = 3796] [serial = 2306] [outer = 1AC8D400] 02:39:49 INFO - PROCESS | 3796 | 1467193189959 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AE94800) [pid = 3796] [serial = 2307] [outer = 1AC8D400] 02:39:50 INFO - PROCESS | 3796 | 1467193190559 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:39:50 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. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:39:50 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'.) 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:39:50 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. 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:39:50 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. 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:39:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:39:50 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. 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:39:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:39:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:39:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 970ms 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16F76000) [pid = 3796] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15365400) [pid = 3796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15368C00) [pid = 3796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12DF5400) [pid = 3796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15364C00) [pid = 3796] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (176F7C00) [pid = 3796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19A42000) [pid = 3796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AC85800) [pid = 3796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12DF8C00) [pid = 3796] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16766C00) [pid = 3796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A773C00) [pid = 3796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (129EC000) [pid = 3796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A275400) [pid = 3796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:39:50 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1312D000) [pid = 3796] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:39:50 INFO - PROCESS | 3796 | 1467193190872 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:39:50 INFO - PROCESS | 3796 | 1467193190874 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 02:39:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:39:50 INFO - PROCESS | 3796 | 1467193190879 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - PROCESS | 3796 | 1467193190881 Marionette TRACE conn2 <- [1,3034,null,{}] 02:39:50 INFO - PROCESS | 3796 | 1467193190885 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:50 INFO - PROCESS | 3796 | 1467193190887 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:50 INFO - PROCESS | 3796 | 1467193190964 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:39:50 INFO - PROCESS | 3796 | 1467193190969 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 3796 | 1467193190971 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:50 INFO - PROCESS | 3796 | ++DOCSHELL 19A44000 == 30 [pid = 3796] [id = 770] 02:39:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A275400) [pid = 3796] [serial = 2308] [outer = 00000000] 02:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1ABC4800) [pid = 3796] [serial = 2309] [outer = 1A275400] 02:39:51 INFO - PROCESS | 3796 | 1467193191015 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1B268400) [pid = 3796] [serial = 2310] [outer = 1A275400] 02:39:51 INFO - PROCESS | 3796 | [3796] 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 02:39:51 INFO - PROCESS | 3796 | 1467193191465 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:39:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:39:51 INFO - {} 02:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 641ms 02:39:51 INFO - PROCESS | 3796 | 1467193191516 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 3796 | 1467193191518 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 02:39:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:39:51 INFO - PROCESS | 3796 | 1467193191522 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 3796 | 1467193191523 Marionette TRACE conn2 <- [1,3038,null,{}] 02:39:51 INFO - PROCESS | 3796 | 1467193191526 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:51 INFO - PROCESS | 3796 | 1467193191532 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:51 INFO - PROCESS | 3796 | 1467193191643 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:39:51 INFO - PROCESS | 3796 | 1467193191649 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 3796 | 1467193191651 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:51 INFO - PROCESS | 3796 | ++DOCSHELL 16C4A800 == 31 [pid = 3796] [id = 771] 02:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16C4B400) [pid = 3796] [serial = 2311] [outer = 00000000] 02:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1B3C8400) [pid = 3796] [serial = 2312] [outer = 16C4B400] 02:39:51 INFO - PROCESS | 3796 | 1467193191696 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1B3C5C00) [pid = 3796] [serial = 2313] [outer = 16C4B400] 02:39:52 INFO - PROCESS | 3796 | 1467193192119 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 641ms 02:39:52 INFO - PROCESS | 3796 | 1467193192173 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 3796 | 1467193192175 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 02:39:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:39:52 INFO - PROCESS | 3796 | 1467193192182 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 3796 | 1467193192184 Marionette TRACE conn2 <- [1,3042,null,{}] 02:39:52 INFO - PROCESS | 3796 | 1467193192187 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:52 INFO - PROCESS | 3796 | 1467193192189 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:52 INFO - PROCESS | 3796 | 1467193192266 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:39:52 INFO - PROCESS | 3796 | 1467193192271 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 3796 | 1467193192273 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:52 INFO - PROCESS | 3796 | ++DOCSHELL 1431C800 == 32 [pid = 3796] [id = 772] 02:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1431CC00) [pid = 3796] [serial = 2314] [outer = 00000000] 02:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14321400) [pid = 3796] [serial = 2315] [outer = 1431CC00] 02:39:52 INFO - PROCESS | 3796 | 1467193192315 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14325000) [pid = 3796] [serial = 2316] [outer = 1431CC00] 02:39:53 INFO - PROCESS | 3796 | 1467193193110 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:39:53 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" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:39:53 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" 02:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:39:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1079ms 02:39:53 INFO - PROCESS | 3796 | 1467193193255 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 3796 | 1467193193260 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 02:39:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:39:53 INFO - PROCESS | 3796 | 1467193193265 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 3796 | 1467193193269 Marionette TRACE conn2 <- [1,3046,null,{}] 02:39:53 INFO - PROCESS | 3796 | 1467193193275 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:53 INFO - PROCESS | 3796 | 1467193193278 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:53 INFO - PROCESS | 3796 | 1467193193422 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:39:53 INFO - PROCESS | 3796 | 1467193193560 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 3796 | 1467193193565 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:53 INFO - PROCESS | 3796 | ++DOCSHELL 129F2800 == 33 [pid = 3796] [id = 773] 02:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (129F3000) [pid = 3796] [serial = 2317] [outer = 00000000] 02:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12DC7800) [pid = 3796] [serial = 2318] [outer = 129F3000] 02:39:53 INFO - PROCESS | 3796 | 1467193193622 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (130A0000) [pid = 3796] [serial = 2319] [outer = 129F3000] 02:39:54 INFO - PROCESS | 3796 | 1467193194292 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:39:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:39:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1047ms 02:39:54 INFO - PROCESS | 3796 | 1467193194343 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 3796 | 1467193194347 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 02:39:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:39:54 INFO - PROCESS | 3796 | 1467193194355 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 3796 | 1467193194358 Marionette TRACE conn2 <- [1,3050,null,{}] 02:39:54 INFO - PROCESS | 3796 | 1467193194362 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:54 INFO - PROCESS | 3796 | 1467193194365 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:54 INFO - PROCESS | 3796 | 1467193194481 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:39:54 INFO - PROCESS | 3796 | 1467193194622 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 3796 | 1467193194625 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:54 INFO - PROCESS | 3796 | ++DOCSHELL 14041000 == 34 [pid = 3796] [id = 774] 02:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (14041400) [pid = 3796] [serial = 2320] [outer = 00000000] 02:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14317800) [pid = 3796] [serial = 2321] [outer = 14041400] 02:39:54 INFO - PROCESS | 3796 | 1467193194688 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (14320000) [pid = 3796] [serial = 2322] [outer = 14041400] 02:39:54 INFO - PROCESS | 3796 | [3796] 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 02:39:55 INFO - PROCESS | 3796 | 1467193195345 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:39:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:39:55 INFO - {} 02:39:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1032ms 02:39:55 INFO - PROCESS | 3796 | 1467193195421 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 3796 | 1467193195424 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 02:39:55 INFO - PROCESS | 3796 | 1467193195428 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:39:55 INFO - PROCESS | 3796 | 1467193195431 Marionette TRACE conn2 <- [1,3054,null,{}] 02:39:55 INFO - PROCESS | 3796 | 1467193195442 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:55 INFO - PROCESS | 3796 | 1467193195447 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:55 INFO - PROCESS | 3796 | 1467193195570 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:39:55 INFO - PROCESS | 3796 | 1467193195785 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 3796 | 1467193195788 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:55 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E7400 == 35 [pid = 3796] [id = 775] 02:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0F9EA000) [pid = 3796] [serial = 2323] [outer = 00000000] 02:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A02000) [pid = 3796] [serial = 2324] [outer = 0F9EA000] 02:39:55 INFO - PROCESS | 3796 | 1467193195844 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10EAF000) [pid = 3796] [serial = 2325] [outer = 0F9EA000] 02:39:56 INFO - PROCESS | 3796 | --DOCSHELL 16C4A800 == 34 [pid = 3796] [id = 771] 02:39:56 INFO - PROCESS | 3796 | --DOCSHELL 19A44000 == 33 [pid = 3796] [id = 770] 02:39:56 INFO - PROCESS | 3796 | --DOCSHELL 1AC8D000 == 32 [pid = 3796] [id = 769] 02:39:56 INFO - PROCESS | 3796 | --DOCSHELL 1A5E4400 == 31 [pid = 3796] [id = 768] 02:39:56 INFO - PROCESS | 3796 | --DOCSHELL 19F7C800 == 30 [pid = 3796] [id = 767] 02:39:56 INFO - PROCESS | 3796 | --DOCSHELL 114C4C00 == 29 [pid = 3796] [id = 766] 02:39:56 INFO - PROCESS | 3796 | --DOCSHELL 140EAC00 == 28 [pid = 3796] [id = 765] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13047000) [pid = 3796] [serial = 2247] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16DA6000) [pid = 3796] [serial = 2256] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (170F3C00) [pid = 3796] [serial = 2257] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A8C5400) [pid = 3796] [serial = 2268] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (131E3000) [pid = 3796] [serial = 2250] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A2DEC00) [pid = 3796] [serial = 2266] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1ABC0000) [pid = 3796] [serial = 2276] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13110800) [pid = 3796] [serial = 2248] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (154D2800) [pid = 3796] [serial = 2253] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16A5C000) [pid = 3796] [serial = 2245] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A2D9000) [pid = 3796] [serial = 2265] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1625D000) [pid = 3796] [serial = 2244] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (132CA800) [pid = 3796] [serial = 2242] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13C87C00) [pid = 3796] [serial = 2251] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16A5C800) [pid = 3796] [serial = 2270] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13051000) [pid = 3796] [serial = 2241] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A8C4C00) [pid = 3796] [serial = 2274] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17799400) [pid = 3796] [serial = 2271] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17F2A000) [pid = 3796] [serial = 2259] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15A3C400) [pid = 3796] [serial = 2254] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17F2A400) [pid = 3796] [serial = 2260] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19E8A800) [pid = 3796] [serial = 2262] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A770C00) [pid = 3796] [serial = 2273] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19F7C000) [pid = 3796] [serial = 2263] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AE8D800) [pid = 3796] [serial = 2239] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1ABC2400) [pid = 3796] [serial = 2277] [outer = 00000000] [url = about:blank] 02:39:56 INFO - PROCESS | 3796 | 1467193196414 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:39:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:39:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:39:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:39:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:39:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:39:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:39:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:39:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1047ms 02:39:56 INFO - PROCESS | 3796 | 1467193196474 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 3796 | 1467193196478 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 02:39:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:39:56 INFO - PROCESS | 3796 | 1467193196482 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 3796 | 1467193196485 Marionette TRACE conn2 <- [1,3058,null,{}] 02:39:56 INFO - PROCESS | 3796 | 1467193196506 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:56 INFO - PROCESS | 3796 | 1467193196510 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:56 INFO - PROCESS | 3796 | 1467193196597 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:39:56 INFO - PROCESS | 3796 | 1467193196610 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 3796 | 1467193196614 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:56 INFO - PROCESS | 3796 | ++DOCSHELL 10A7EC00 == 29 [pid = 3796] [id = 776] 02:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10EB6000) [pid = 3796] [serial = 2326] [outer = 00000000] 02:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (129F4C00) [pid = 3796] [serial = 2327] [outer = 10EB6000] 02:39:56 INFO - PROCESS | 3796 | 1467193196665 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12DC9400) [pid = 3796] [serial = 2328] [outer = 10EB6000] 02:39:57 INFO - PROCESS | 3796 | 1467193197210 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:39:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 750ms 02:39:57 INFO - PROCESS | 3796 | 1467193197245 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 3796 | 1467193197249 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 02:39:57 INFO - PROCESS | 3796 | 1467193197253 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:39:57 INFO - PROCESS | 3796 | 1467193197255 Marionette TRACE conn2 <- [1,3062,null,{}] 02:39:57 INFO - PROCESS | 3796 | 1467193197259 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 3796 | 1467193197261 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:57 INFO - PROCESS | 3796 | 1467193197345 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:39:57 INFO - PROCESS | 3796 | 1467193197446 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 3796 | 1467193197449 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:57 INFO - PROCESS | 3796 | ++DOCSHELL 131E3C00 == 30 [pid = 3796] [id = 777] 02:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (131E4000) [pid = 3796] [serial = 2329] [outer = 00000000] 02:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13941400) [pid = 3796] [serial = 2330] [outer = 131E4000] 02:39:57 INFO - PROCESS | 3796 | 1467193197493 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14041C00) [pid = 3796] [serial = 2331] [outer = 131E4000] 02:39:57 INFO - PROCESS | 3796 | 1467193197870 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:39:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:39:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 641ms 02:39:57 INFO - PROCESS | 3796 | 1467193197896 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 3796 | 1467193197898 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 02:39:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:39:57 INFO - PROCESS | 3796 | 1467193197903 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 3796 | 1467193197909 Marionette TRACE conn2 <- [1,3066,null,{}] 02:39:57 INFO - PROCESS | 3796 | 1467193197918 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 3796 | 1467193197922 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:58 INFO - PROCESS | 3796 | 1467193198011 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:39:58 INFO - PROCESS | 3796 | 1467193198018 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 3796 | 1467193198020 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:58 INFO - PROCESS | 3796 | ++DOCSHELL 143BC000 == 31 [pid = 3796] [id = 778] 02:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (143F5000) [pid = 3796] [serial = 2332] [outer = 00000000] 02:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (154DC400) [pid = 3796] [serial = 2333] [outer = 143F5000] 02:39:58 INFO - PROCESS | 3796 | 1467193198063 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15E20C00) [pid = 3796] [serial = 2334] [outer = 143F5000] 02:39:58 INFO - PROCESS | 3796 | 1467193198518 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:39:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:39:58 INFO - PROCESS | 3796 | 1467193198569 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 02:39:58 INFO - PROCESS | 3796 | 1467193198572 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 3796 | 1467193198574 Marionette TRACE conn2 <- [1,3070,null,{}] 02:39:58 INFO - PROCESS | 3796 | 1467193198585 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:58 INFO - PROCESS | 3796 | 1467193198587 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:58 INFO - PROCESS | 3796 | 1467193198707 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:39:58 INFO - PROCESS | 3796 | 1467193198810 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 3796 | 1467193198812 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:58 INFO - PROCESS | 3796 | ++DOCSHELL 16A64800 == 32 [pid = 3796] [id = 779] 02:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16A65C00) [pid = 3796] [serial = 2335] [outer = 00000000] 02:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16C43800) [pid = 3796] [serial = 2336] [outer = 16A65C00] 02:39:58 INFO - PROCESS | 3796 | 1467193198861 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16C46000) [pid = 3796] [serial = 2337] [outer = 16A65C00] 02:39:59 INFO - PROCESS | 3796 | 1467193199250 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:39:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:39:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 703ms 02:39:59 INFO - PROCESS | 3796 | 1467193199268 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 3796 | 1467193199270 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 02:39:59 INFO - PROCESS | 3796 | 1467193199274 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:39:59 INFO - PROCESS | 3796 | 1467193199275 Marionette TRACE conn2 <- [1,3074,null,{}] 02:39:59 INFO - PROCESS | 3796 | 1467193199279 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:59 INFO - PROCESS | 3796 | 1467193199281 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:59 INFO - PROCESS | 3796 | 1467193199396 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:39:59 INFO - PROCESS | 3796 | 1467193199401 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 3796 | 1467193199407 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:39:59 INFO - PROCESS | 3796 | ++DOCSHELL 16C4F800 == 33 [pid = 3796] [id = 780] 02:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16C50000) [pid = 3796] [serial = 2338] [outer = 00000000] 02:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16DA5400) [pid = 3796] [serial = 2339] [outer = 16C50000] 02:39:59 INFO - PROCESS | 3796 | 1467193199519 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (170EE800) [pid = 3796] [serial = 2340] [outer = 16C50000] 02:39:59 INFO - PROCESS | 3796 | 1467193199943 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 704ms 02:39:59 INFO - PROCESS | 3796 | 1467193199973 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 3796 | 1467193199975 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 02:39:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:39:59 INFO - PROCESS | 3796 | 1467193199984 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 3796 | 1467193199986 Marionette TRACE conn2 <- [1,3078,null,{}] 02:39:59 INFO - PROCESS | 3796 | 1467193199989 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 3796 | 1467193199992 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:00 INFO - PROCESS | 3796 | 1467193200109 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:40:00 INFO - PROCESS | 3796 | 1467193200208 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 3796 | 1467193200210 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:00 INFO - PROCESS | 3796 | ++DOCSHELL 17AD1C00 == 34 [pid = 3796] [id = 781] 02:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17AD8000) [pid = 3796] [serial = 2341] [outer = 00000000] 02:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (18174400) [pid = 3796] [serial = 2342] [outer = 17AD8000] 02:40:00 INFO - PROCESS | 3796 | 1467193200252 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19605000) [pid = 3796] [serial = 2343] [outer = 17AD8000] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A76B800) [pid = 3796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (143C0C00) [pid = 3796] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AC8D400) [pid = 3796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19F7F800) [pid = 3796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (114C5800) [pid = 3796] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10369000) [pid = 3796] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1403F400) [pid = 3796] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19604800) [pid = 3796] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1AE90000) [pid = 3796] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19745C00) [pid = 3796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A275400) [pid = 3796] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:40:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16C4B400) [pid = 3796] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:40:00 INFO - PROCESS | 3796 | 1467193200707 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 735ms 02:40:00 INFO - PROCESS | 3796 | 1467193200724 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 3796 | 1467193200726 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 02:40:00 INFO - PROCESS | 3796 | 1467193200729 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:40:00 INFO - PROCESS | 3796 | 1467193200731 Marionette TRACE conn2 <- [1,3082,null,{}] 02:40:00 INFO - PROCESS | 3796 | 1467193200734 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 3796 | 1467193200736 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:00 INFO - PROCESS | 3796 | 1467193200821 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:40:00 INFO - PROCESS | 3796 | 1467193200826 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 3796 | 1467193200828 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:00 INFO - PROCESS | 3796 | ++DOCSHELL 114C4800 == 35 [pid = 3796] [id = 782] 02:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (14317400) [pid = 3796] [serial = 2344] [outer = 00000000] 02:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17FAD400) [pid = 3796] [serial = 2345] [outer = 14317400] 02:40:00 INFO - PROCESS | 3796 | 1467193200871 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19604800) [pid = 3796] [serial = 2346] [outer = 14317400] 02:40:01 INFO - PROCESS | 3796 | 1467193201281 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 594ms 02:40:01 INFO - PROCESS | 3796 | 1467193201327 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 3796 | 1467193201329 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 02:40:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:40:01 INFO - PROCESS | 3796 | 1467193201349 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - PROCESS | 3796 | 1467193201351 Marionette TRACE conn2 <- [1,3086,null,{}] 02:40:01 INFO - PROCESS | 3796 | 1467193201355 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:01 INFO - PROCESS | 3796 | 1467193201357 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:01 INFO - PROCESS | 3796 | 1467193201436 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:40:01 INFO - PROCESS | 3796 | 1467193201442 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 3796 | 1467193201444 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:01 INFO - PROCESS | 3796 | ++DOCSHELL 19740400 == 36 [pid = 3796] [id = 783] 02:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19741000) [pid = 3796] [serial = 2347] [outer = 00000000] 02:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1974A000) [pid = 3796] [serial = 2348] [outer = 19741000] 02:40:01 INFO - PROCESS | 3796 | 1467193201487 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1974AC00) [pid = 3796] [serial = 2349] [outer = 19741000] 02:40:01 INFO - PROCESS | 3796 | 1467193201929 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:40:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 656ms 02:40:02 INFO - PROCESS | 3796 | 1467193202002 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 3796 | 1467193202004 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 02:40:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:40:02 INFO - PROCESS | 3796 | 1467193202007 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 3796 | 1467193202009 Marionette TRACE conn2 <- [1,3090,null,{}] 02:40:02 INFO - PROCESS | 3796 | 1467193202017 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:02 INFO - PROCESS | 3796 | 1467193202018 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:02 INFO - PROCESS | 3796 | 1467193202099 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:40:02 INFO - PROCESS | 3796 | 1467193202115 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 3796 | 1467193202117 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:02 INFO - PROCESS | 3796 | ++DOCSHELL 16C42400 == 37 [pid = 3796] [id = 784] 02:40:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1974FC00) [pid = 3796] [serial = 2350] [outer = 00000000] 02:40:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E88400) [pid = 3796] [serial = 2351] [outer = 1974FC00] 02:40:02 INFO - PROCESS | 3796 | 1467193202159 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19C30000) [pid = 3796] [serial = 2352] [outer = 1974FC00] 02:40:02 INFO - PROCESS | 3796 | 1467193202575 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:40:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 594ms 02:40:02 INFO - PROCESS | 3796 | 1467193202603 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 3796 | 1467193202605 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 02:40:02 INFO - PROCESS | 3796 | 1467193202608 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:40:02 INFO - PROCESS | 3796 | 1467193202610 Marionette TRACE conn2 <- [1,3094,null,{}] 02:40:02 INFO - PROCESS | 3796 | 1467193202613 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:02 INFO - PROCESS | 3796 | 1467193202615 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:02 INFO - PROCESS | 3796 | 1467193202789 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:40:02 INFO - PROCESS | 3796 | 1467193202967 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 3796 | 1467193202971 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:03 INFO - PROCESS | 3796 | ++DOCSHELL 1055D800 == 38 [pid = 3796] [id = 785] 02:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10561400) [pid = 3796] [serial = 2353] [outer = 00000000] 02:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A77400) [pid = 3796] [serial = 2354] [outer = 10561400] 02:40:03 INFO - PROCESS | 3796 | 1467193203029 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11CCCC00) [pid = 3796] [serial = 2355] [outer = 10561400] 02:40:03 INFO - PROCESS | 3796 | 1467193203557 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:40:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 985ms 02:40:03 INFO - PROCESS | 3796 | 1467193203597 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 3796 | 1467193203602 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 02:40:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:40:03 INFO - PROCESS | 3796 | 1467193203607 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 3796 | 1467193203610 Marionette TRACE conn2 <- [1,3098,null,{}] 02:40:03 INFO - PROCESS | 3796 | 1467193203615 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:03 INFO - PROCESS | 3796 | 1467193203618 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:03 INFO - PROCESS | 3796 | 1467193203727 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:40:03 INFO - PROCESS | 3796 | 1467193203897 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 3796 | 1467193203900 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:03 INFO - PROCESS | 3796 | ++DOCSHELL 1323A800 == 39 [pid = 3796] [id = 786] 02:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13944400) [pid = 3796] [serial = 2356] [outer = 00000000] 02:40:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1403D400) [pid = 3796] [serial = 2357] [outer = 13944400] 02:40:03 INFO - PROCESS | 3796 | 1467193203957 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1431D000) [pid = 3796] [serial = 2358] [outer = 13944400] 02:40:04 INFO - PROCESS | 3796 | 1467193204484 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:40:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:40:04 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 02:40:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:40:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 891ms 02:40:04 INFO - PROCESS | 3796 | 1467193204511 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 3796 | 1467193204514 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 02:40:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:40:04 INFO - PROCESS | 3796 | 1467193204534 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 3796 | 1467193204537 Marionette TRACE conn2 <- [1,3102,null,{}] 02:40:04 INFO - PROCESS | 3796 | 1467193204541 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:04 INFO - PROCESS | 3796 | 1467193204544 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:04 INFO - PROCESS | 3796 | 1467193204653 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:40:04 INFO - PROCESS | 3796 | 1467193204817 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0774d23a-6e2b-4000-8674-7049b7d2980e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 3796 | 1467193204819 Marionette INFO sendAsync 21d3d7ba-c642-4519-b402-0ea8b10af6c1 02:40:04 INFO - PROCESS | 3796 | ++DOCSHELL 14325400 == 40 [pid = 3796] [id = 787] 02:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (169A3800) [pid = 3796] [serial = 2359] [outer = 00000000] 02:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16C4D800) [pid = 3796] [serial = 2360] [outer = 169A3800] 02:40:04 INFO - PROCESS | 3796 | 1467193204881 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (170F9800) [pid = 3796] [serial = 2361] [outer = 169A3800] 02:40:05 INFO - PROCESS | 3796 | 1467193205399 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:40:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:40:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 907ms 02:40:05 INFO - PROCESS | 3796 | 1467193205439 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 3796 | 1467193205443 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 02:40:06 WARNING - u'runner_teardown' () 02:40:06 INFO - No more tests 02:40:06 INFO - Got 0 unexpected results 02:40:06 INFO - SUITE-END | took 667s 02:40:07 INFO - Closing logging queue 02:40:07 INFO - queue closed 02:40:07 INFO - Return code: 0 02:40:07 WARNING - # TBPL SUCCESS # 02:40:07 INFO - Running post-action listener: _resource_record_post_action 02:40:07 INFO - Running post-run listener: _resource_record_post_run 02:40:08 INFO - Total resource usage - Wall time: 678s; CPU: 17.0%; Read bytes: 91513344; Write bytes: 948819456; Read time: 436814; Write time: 1106181 02:40:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:40:08 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 70250496; Read time: 0; Write time: 64457 02:40:08 INFO - run-tests - Wall time: 676s; CPU: 17.0%; Read bytes: 91513344; Write bytes: 813029376; Read time: 436814; Write time: 998105 02:40:08 INFO - Running post-run listener: _upload_blobber_files 02:40:08 INFO - Blob upload gear active. 02:40:08 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:40:08 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 02:40:08 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'] 02:40:08 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 02:40:08 INFO - (blobuploader) - INFO - Open directory for files ... 02:40:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:40:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:40:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:40:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:40:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:40:09 INFO - (blobuploader) - INFO - Done attempting. 02:40:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:40:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:40:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:40:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:40:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:40:11 INFO - (blobuploader) - INFO - Done attempting. 02:40:11 INFO - (blobuploader) - INFO - Iteration through files over. 02:40:11 INFO - Return code: 0 02:40:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:40:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2fefec81edcd0603a4117e0ced88a67366411d3a1be2f23f070ad0265d613bfdc2114cc127599c068c81ca71d74493f7512f2c491bf9b399707fa6891af04f13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a75a41b70e7bc52a58eebac17d45ffa555513561a609cd08cee68db4e2e142759827d8c6cb1a6478a77f1640038460245a9c0cfe81b7bd579b88b604bdda6143"} 02:40:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:40:11 INFO - Writing to file C:\slave\test\properties\blobber_files 02:40:11 INFO - Contents: 02:40:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2fefec81edcd0603a4117e0ced88a67366411d3a1be2f23f070ad0265d613bfdc2114cc127599c068c81ca71d74493f7512f2c491bf9b399707fa6891af04f13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a75a41b70e7bc52a58eebac17d45ffa555513561a609cd08cee68db4e2e142759827d8c6cb1a6478a77f1640038460245a9c0cfe81b7bd579b88b604bdda6143"} 02:40:11 INFO - Running post-run listener: copy_logs_to_upload_dir 02:40:11 INFO - Copying logs to upload dir... 02:40:11 INFO - mkdir: C:\slave\test\build\upload\logs 02:40:11 INFO - Copying logs to upload dir... 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Using _rmtree_windows ... 02:40:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=807.111000 ========= master_lag: 230.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 17 secs) (at 2016-06-29 02:44:05.516632) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-06-29 02:44:05.517575) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2fefec81edcd0603a4117e0ced88a67366411d3a1be2f23f070ad0265d613bfdc2114cc127599c068c81ca71d74493f7512f2c491bf9b399707fa6891af04f13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a75a41b70e7bc52a58eebac17d45ffa555513561a609cd08cee68db4e2e142759827d8c6cb1a6478a77f1640038460245a9c0cfe81b7bd579b88b604bdda6143"} build_url:https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/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/f-7IGpR0RBmX0PLEjVD93Q/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/2fefec81edcd0603a4117e0ced88a67366411d3a1be2f23f070ad0265d613bfdc2114cc127599c068c81ca71d74493f7512f2c491bf9b399707fa6891af04f13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a75a41b70e7bc52a58eebac17d45ffa555513561a609cd08cee68db4e2e142759827d8c6cb1a6478a77f1640038460245a9c0cfe81b7bd579b88b604bdda6143"}' symbols_url: 'https://queue.taskcluster.net/v1/task/f-7IGpR0RBmX0PLEjVD93Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 10.86 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-06-29 02:44:16.483572) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 15 secs) (at 2016-06-29 02:44:16.483879) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 15.62 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 15 secs) (at 2016-06-29 02:44:32.215581) ========= ========= Started reboot slave lost (results: 0, elapsed: 10 secs) (at 2016-06-29 02:44:32.215882) ========= ========= Finished reboot slave lost (results: 0, elapsed: 10 secs) (at 2016-06-29 02:44:42.238591) ========= ========= Total master_lag: 256.91 =========