builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-069 starttime: 1467956077.52 results: success (0) buildid: 20160707211026 builduid: 3fb7123cb39f4401909484066cf23109 revision: a8821f681f296183af74f837e00b89ceab8ea81d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:37.521152) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:37.521699) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:37.522063) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:37.568190) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:37.568646) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False --22:34:38-- 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% 29.19 MB/s 22:34:39 (29.19 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.779000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:38.358678) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-07 22:34:38.359044) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.982000 ========= master_lag: 4.59 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-07-07 22:34:43.929052) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-07 22:34:43.929440) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a8821f681f296183af74f837e00b89ceab8ea81d --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 a8821f681f296183af74f837e00b89ceab8ea81d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False 2016-07-07 22:34:45,825 truncating revision to first 12 chars 2016-07-07 22:34:45,825 Setting DEBUG logging. 2016-07-07 22:34:45,825 attempt 1/10 2016-07-07 22:34:45,825 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a8821f681f29?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 22:34:46,260 unpacking tar archive at: mozilla-beta-a8821f681f29/testing/mozharness/ program finished with exit code 0 elapsedTime=1.230000 ========= master_lag: 5.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-07 22:34:50.179340) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:50.179697) ========= script_repo_revision: a8821f681f296183af74f837e00b89ceab8ea81d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:50.180252) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:50.180603) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 22:34:50.208808) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 18 secs) (at 2016-07-07 22:34:50.209158) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 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-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 22:34:51 INFO - MultiFileLogger online at 20160707 22:34:51 in C:\slave\test 22:34:51 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 22:34:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:34:51 INFO - {'append_to_log': False, 22:34:51 INFO - 'base_work_dir': 'C:\\slave\\test', 22:34:51 INFO - 'blob_upload_branch': 'mozilla-beta', 22:34:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:34:51 INFO - 'buildbot_json_path': 'buildprops.json', 22:34:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:34:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:34:51 INFO - 'download_minidump_stackwalk': True, 22:34:51 INFO - 'download_symbols': 'true', 22:34:51 INFO - 'e10s': False, 22:34:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:34:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:34:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:34:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:34:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:34:51 INFO - 'C:/mozilla-build/tooltool.py'), 22:34:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:34:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:34:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:34:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:34:51 INFO - 'log_level': 'info', 22:34:51 INFO - 'log_to_console': True, 22:34:51 INFO - 'opt_config_files': (), 22:34:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:34:51 INFO - '--processes=1', 22:34:51 INFO - '--config=%(test_path)s/wptrunner.ini', 22:34:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:34:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:34:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:34:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:34:51 INFO - 'pip_index': False, 22:34:51 INFO - 'require_test_zip': True, 22:34:51 INFO - 'test_type': ('testharness',), 22:34:51 INFO - 'this_chunk': '1', 22:34:51 INFO - 'total_chunks': '10', 22:34:51 INFO - 'virtualenv_path': 'venv', 22:34:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:34:51 INFO - 'work_dir': 'build'} 22:34:51 INFO - ##### 22:34:51 INFO - ##### Running clobber step. 22:34:51 INFO - ##### 22:34:51 INFO - Running pre-action listener: _resource_record_pre_action 22:34:51 INFO - Running main action method: clobber 22:34:51 INFO - rmtree: C:\slave\test\build 22:34:51 INFO - Using _rmtree_windows ... 22:34:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:35:37 INFO - Running post-action listener: _resource_record_post_action 22:35:37 INFO - ##### 22:35:37 INFO - ##### Running read-buildbot-config step. 22:35:37 INFO - ##### 22:35:37 INFO - Running pre-action listener: _resource_record_pre_action 22:35:37 INFO - Running main action method: read_buildbot_config 22:35:37 INFO - Using buildbot properties: 22:35:37 INFO - { 22:35:37 INFO - "project": "", 22:35:37 INFO - "product": "firefox", 22:35:37 INFO - "script_repo_revision": "production", 22:35:37 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 22:35:37 INFO - "repository": "", 22:35:37 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 22:35:37 INFO - "buildid": "20160707211026", 22:35:37 INFO - "pgo_build": "False", 22:35:37 INFO - "basedir": "C:\\slave\\test", 22:35:37 INFO - "buildnumber": 6, 22:35:37 INFO - "slavename": "t-xp32-ix-069", 22:35:37 INFO - "revision": "a8821f681f296183af74f837e00b89ceab8ea81d", 22:35:37 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 22:35:37 INFO - "platform": "win32", 22:35:37 INFO - "branch": "mozilla-beta", 22:35:37 INFO - "repo_path": "releases/mozilla-beta", 22:35:37 INFO - "moz_repo_path": "", 22:35:37 INFO - "stage_platform": "win32", 22:35:37 INFO - "builduid": "3fb7123cb39f4401909484066cf23109", 22:35:37 INFO - "slavebuilddir": "test" 22:35:37 INFO - } 22:35:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 22:35:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 22:35:37 INFO - Running post-action listener: _resource_record_post_action 22:35:37 INFO - ##### 22:35:37 INFO - ##### Running download-and-extract step. 22:35:37 INFO - ##### 22:35:37 INFO - Running pre-action listener: _resource_record_pre_action 22:35:37 INFO - Running main action method: download_and_extract 22:35:37 INFO - mkdir: C:\slave\test\build\tests 22:35:37 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')]} 22:35:37 INFO - https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 22:35:37 INFO - trying https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 22:35:37 INFO - Downloading https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:35:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:35:38 INFO - Downloaded 1240 bytes. 22:35:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 22:35:38 INFO - Using the following test package requirements: 22:35:38 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 22:35:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 22:35:38 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 22:35:38 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'jsshell-win32.zip'], 22:35:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 22:35:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 22:35:38 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 22:35:38 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 22:35:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 22:35:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 22:35:38 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 22:35:38 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 22:35: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')]} 22:35:38 INFO - https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 22:35:38 INFO - trying https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 22:35:38 INFO - Downloading https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:35:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:35:40 INFO - Downloaded 20402935 bytes. 22:35:40 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/*'] 22:35:40 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/* 22:35:42 INFO - caution: filename not matched: web-platform/* 22:35:42 INFO - Return code: 11 22:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:35:42 INFO - https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 22:35:42 INFO - trying https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 22:35:42 INFO - Downloading https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:35:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:35:45 INFO - Downloaded 36389908 bytes. 22:35:45 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/*'] 22:35:45 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/* 22:36:13 INFO - caution: filename not matched: bin/* 22:36:13 INFO - caution: filename not matched: config/* 22:36:13 INFO - caution: filename not matched: mozbase/* 22:36:13 INFO - caution: filename not matched: marionette/* 22:36:13 INFO - caution: filename not matched: tools/wptserve/* 22:36:13 INFO - Return code: 11 22:36:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:36:13 INFO - https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 22:36:13 INFO - trying https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 22:36:13 INFO - Downloading https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 22:36:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:36:17 INFO - Downloaded 68467525 bytes. 22:36:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 22:36:17 INFO - mkdir: C:\slave\test\properties 22:36:17 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:36:17 INFO - Writing to file C:\slave\test\properties\build_url 22:36:17 INFO - Contents: 22:36:17 INFO - build_url:https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 22:36:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 22:36:18 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:36:18 INFO - Writing to file C:\slave\test\properties\symbols_url 22:36:18 INFO - Contents: 22:36:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 22:36:18 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')]} 22:36:18 INFO - https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:36:18 INFO - trying https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 22:36:18 INFO - Downloading https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:36:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:36:22 INFO - Downloaded 55588575 bytes. 22:36:22 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'] 22:36:22 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 22:36:27 INFO - Return code: 0 22:36:27 INFO - Running post-action listener: _resource_record_post_action 22:36:27 INFO - Running post-action listener: set_extra_try_arguments 22:36:27 INFO - ##### 22:36:27 INFO - ##### Running create-virtualenv step. 22:36:27 INFO - ##### 22:36:27 INFO - Running pre-action listener: _pre_create_virtualenv 22:36:27 INFO - Running pre-action listener: _resource_record_pre_action 22:36:27 INFO - Running main action method: create_virtualenv 22:36:27 INFO - Creating virtualenv C:\slave\test\build\venv 22:36:27 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 22:36:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:36:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:36:29 INFO - Installing distribute......................................................................................................................................................................................done. 22:36:30 INFO - Return code: 0 22:36:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:36:30 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')]} 22:36:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:36:30 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')]} 22:36:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:36:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\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-069'}}, attempt #1 22:36:30 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 22:36:30 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 22:36:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:36:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 22:36:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:36:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 22:36:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:36:30 INFO - 'DCLOCATION': 'SCL3', 22:36:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:36:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:36:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:36:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:36:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:36:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:36:30 INFO - 'HOMEDRIVE': 'C:', 22:36:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:36:30 INFO - 'KTS_VERSION': '1.19c', 22:36:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:36:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 22:36:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:36:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:36:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:36:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:36:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:36:30 INFO - 'MOZ_AIRBAG': '1', 22:36:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:36:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:36:30 INFO - 'MOZ_MSVCVERSION': '8', 22:36:30 INFO - 'MOZ_NO_REMOTE': '1', 22:36:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:36:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:36:30 INFO - 'NO_EM_RESTART': '1', 22:36:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:36:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:36:30 INFO - 'OS': 'Windows_NT', 22:36:30 INFO - 'OURDRIVE': 'C:', 22:36:30 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', 22:36:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:36:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:36:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:36:30 INFO - 'PROCESSOR_LEVEL': '6', 22:36:30 INFO - 'PROCESSOR_REVISION': '1e05', 22:36:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:36:30 INFO - 'PROMPT': '$P$G', 22:36:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:36:30 INFO - 'PWD': 'C:\\slave\\test', 22:36:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:36:30 INFO - 'SESSIONNAME': 'Console', 22:36:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:36:30 INFO - 'SYSTEMDRIVE': 'C:', 22:36:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:36:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:30 INFO - 'TEST1': 'testie', 22:36:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:30 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 22:36:30 INFO - 'USERNAME': 'cltbld', 22:36:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:36:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:36:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:36:30 INFO - 'WINDIR': 'C:\\WINDOWS', 22:36:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:36:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:36:30 INFO - Downloading/unpacking psutil>=0.7.1 22:36:31 INFO - Running setup.py egg_info for package psutil 22:36:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:36:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:36:31 INFO - Installing collected packages: psutil 22:36:31 INFO - Running setup.py install for psutil 22:36:31 INFO - building 'psutil._psutil_windows' extension 22:36:31 INFO - error: Unable to find vcvarsall.bat 22:36:31 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-r8uqkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:36:31 INFO - running install 22:36:31 INFO - running build 22:36:31 INFO - running build_py 22:36:31 INFO - creating build 22:36:31 INFO - creating build\lib.win32-2.7 22:36:31 INFO - creating build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:36:31 INFO - running build_ext 22:36:31 INFO - building 'psutil._psutil_windows' extension 22:36:31 INFO - error: Unable to find vcvarsall.bat 22:36:31 INFO - ---------------------------------------- 22:36:31 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-r8uqkv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:36:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-069\Application Data\pip\pip.log 22:36:31 WARNING - Return code: 1 22:36:31 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! 22:36:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:36:31 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')]} 22:36:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:36:31 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')]} 22:36:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:36:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\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-069'}}, attempt #1 22:36:31 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 22:36:31 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 22:36:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:36:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 22:36:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:36:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 22:36:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:36:31 INFO - 'DCLOCATION': 'SCL3', 22:36:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:36:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:36:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:36:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:36:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:36:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:36:31 INFO - 'HOMEDRIVE': 'C:', 22:36:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:36:31 INFO - 'KTS_VERSION': '1.19c', 22:36:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:36:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 22:36:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:36:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:36:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:36:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:36:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:36:31 INFO - 'MOZ_AIRBAG': '1', 22:36:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:36:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:36:31 INFO - 'MOZ_MSVCVERSION': '8', 22:36:31 INFO - 'MOZ_NO_REMOTE': '1', 22:36:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:36:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:36:31 INFO - 'NO_EM_RESTART': '1', 22:36:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:36:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:36:31 INFO - 'OS': 'Windows_NT', 22:36:31 INFO - 'OURDRIVE': 'C:', 22:36:31 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', 22:36:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:36:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:36:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:36:31 INFO - 'PROCESSOR_LEVEL': '6', 22:36:31 INFO - 'PROCESSOR_REVISION': '1e05', 22:36:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:36:31 INFO - 'PROMPT': '$P$G', 22:36:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:36:31 INFO - 'PWD': 'C:\\slave\\test', 22:36:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:36:31 INFO - 'SESSIONNAME': 'Console', 22:36:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:36:31 INFO - 'SYSTEMDRIVE': 'C:', 22:36:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:36:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:31 INFO - 'TEST1': 'testie', 22:36:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:31 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 22:36:31 INFO - 'USERNAME': 'cltbld', 22:36:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:36:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:36:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:36:31 INFO - 'WINDIR': 'C:\\WINDOWS', 22:36:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:36:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:36:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:36:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:36:32 INFO - Running setup.py egg_info for package mozsystemmonitor 22:36:32 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:36:32 INFO - Running setup.py egg_info for package psutil 22:36:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:36:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:36:32 INFO - Installing collected packages: mozsystemmonitor, psutil 22:36:32 INFO - Running setup.py install for mozsystemmonitor 22:36:32 INFO - Running setup.py install for psutil 22:36:32 INFO - building 'psutil._psutil_windows' extension 22:36:32 INFO - error: Unable to find vcvarsall.bat 22:36:32 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-kdqdm5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:36:32 INFO - running install 22:36:32 INFO - running build 22:36:32 INFO - running build_py 22:36:32 INFO - running build_ext 22:36:32 INFO - building 'psutil._psutil_windows' extension 22:36:32 INFO - error: Unable to find vcvarsall.bat 22:36:32 INFO - ---------------------------------------- 22:36:32 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-kdqdm5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:36:32 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-069\Application Data\pip\pip.log 22:36:32 WARNING - Return code: 1 22:36:32 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! 22:36:32 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:36: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')]} 22:36:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:36: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')]} 22:36:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:36:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\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-069'}}, attempt #1 22:36:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 22:36:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:36:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:36:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 22:36:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:36:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 22:36:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:36:32 INFO - 'DCLOCATION': 'SCL3', 22:36:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:36:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:36:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:36:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:36:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:36:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:36:32 INFO - 'HOMEDRIVE': 'C:', 22:36:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:36:32 INFO - 'KTS_VERSION': '1.19c', 22:36:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:36:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 22:36:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:36:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:36:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:36:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:36:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:36:32 INFO - 'MOZ_AIRBAG': '1', 22:36:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:36:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:36:32 INFO - 'MOZ_MSVCVERSION': '8', 22:36:32 INFO - 'MOZ_NO_REMOTE': '1', 22:36:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:36:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:36:32 INFO - 'NO_EM_RESTART': '1', 22:36:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:36:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:36:32 INFO - 'OS': 'Windows_NT', 22:36:32 INFO - 'OURDRIVE': 'C:', 22:36:32 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', 22:36:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:36:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:36:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:36:32 INFO - 'PROCESSOR_LEVEL': '6', 22:36:32 INFO - 'PROCESSOR_REVISION': '1e05', 22:36:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:36:32 INFO - 'PROMPT': '$P$G', 22:36:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:36:32 INFO - 'PWD': 'C:\\slave\\test', 22:36:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:36:32 INFO - 'SESSIONNAME': 'Console', 22:36:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:36:32 INFO - 'SYSTEMDRIVE': 'C:', 22:36:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:36:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:32 INFO - 'TEST1': 'testie', 22:36:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:32 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 22:36:32 INFO - 'USERNAME': 'cltbld', 22:36:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:36:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:36:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:36:32 INFO - 'WINDIR': 'C:\\WINDOWS', 22:36:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:36:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:36:32 INFO - Downloading/unpacking blobuploader==1.2.4 22:36:32 INFO - Downloading blobuploader-1.2.4.tar.gz 22:36:32 INFO - Running setup.py egg_info for package blobuploader 22:36:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:36:34 INFO - Running setup.py egg_info for package requests 22:36:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:36:34 INFO - Downloading docopt-0.6.1.tar.gz 22:36:34 INFO - Running setup.py egg_info for package docopt 22:36:34 INFO - Installing collected packages: blobuploader, docopt, requests 22:36:34 INFO - Running setup.py install for blobuploader 22:36:34 INFO - Running setup.py install for docopt 22:36:34 INFO - Running setup.py install for requests 22:36:34 INFO - Successfully installed blobuploader docopt requests 22:36:34 INFO - Cleaning up... 22:36:34 INFO - Return code: 0 22:36:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:36:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:36:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:36:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:36:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:36:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\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-069'}}, attempt #1 22:36:34 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 22:36:34 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 22:36:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:36:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 22:36:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:36:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 22:36:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:36:34 INFO - 'DCLOCATION': 'SCL3', 22:36:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:36:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:36:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:36:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:36:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:36:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:36:34 INFO - 'HOMEDRIVE': 'C:', 22:36:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:36:34 INFO - 'KTS_VERSION': '1.19c', 22:36:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:36:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 22:36:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:36:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:36:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:36:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:36:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:36:34 INFO - 'MOZ_AIRBAG': '1', 22:36:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:36:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:36:34 INFO - 'MOZ_MSVCVERSION': '8', 22:36:34 INFO - 'MOZ_NO_REMOTE': '1', 22:36:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:36:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:36:34 INFO - 'NO_EM_RESTART': '1', 22:36:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:36:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:36:34 INFO - 'OS': 'Windows_NT', 22:36:34 INFO - 'OURDRIVE': 'C:', 22:36:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:36:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:36:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:36:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:36:34 INFO - 'PROCESSOR_LEVEL': '6', 22:36:34 INFO - 'PROCESSOR_REVISION': '1e05', 22:36:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:36:34 INFO - 'PROMPT': '$P$G', 22:36:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:36:34 INFO - 'PWD': 'C:\\slave\\test', 22:36:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:36:34 INFO - 'SESSIONNAME': 'Console', 22:36:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:36:34 INFO - 'SYSTEMDRIVE': 'C:', 22:36:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:36:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:34 INFO - 'TEST1': 'testie', 22:36:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:34 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 22:36:34 INFO - 'USERNAME': 'cltbld', 22:36:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:36:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:36:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:36:34 INFO - 'WINDIR': 'C:\\WINDOWS', 22:36:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:36:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:36:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:36:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:36:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:36:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:36:39 INFO - Unpacking c:\slave\test\build\tests\marionette 22:36:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:36:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:36:39 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 22:36:39 INFO - Running setup.py install for browsermob-proxy 22:36:44 INFO - Running setup.py install for manifestparser 22:36:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for marionette-client 22:36:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:36:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for marionette-driver 22:36:44 INFO - Running setup.py install for mozcrash 22:36:44 INFO - Running setup.py install for mozdebug 22:36:44 INFO - Running setup.py install for mozdevice 22:36:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for mozfile 22:36:44 INFO - Running setup.py install for mozhttpd 22:36:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for mozinfo 22:36:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for mozInstall 22:36:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for mozleak 22:36:44 INFO - Running setup.py install for mozlog 22:36:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for moznetwork 22:36:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for mozprocess 22:36:44 INFO - Running setup.py install for mozprofile 22:36:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for mozrunner 22:36:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for mozscreenshot 22:36:44 INFO - Running setup.py install for moztest 22:36:44 INFO - Running setup.py install for mozversion 22:36:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:36:44 INFO - Running setup.py install for wptserve 22:36:44 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 22:36:44 INFO - Cleaning up... 22:36:44 INFO - Return code: 0 22:36:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:36:44 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')]} 22:36:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:36:44 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')]} 22:36:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:36:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-069', 'USERDOMAIN': 'T-XP32-IX-069', '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-069', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-069', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\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-069'}}, attempt #1 22:36:44 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 22:36:44 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 22:36:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:36:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 22:36:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:36:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 22:36:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:36:44 INFO - 'DCLOCATION': 'SCL3', 22:36:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:36:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:36:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:36:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:36:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:36:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:36:44 INFO - 'HOMEDRIVE': 'C:', 22:36:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:36:44 INFO - 'KTS_VERSION': '1.19c', 22:36:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:36:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 22:36:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:36:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:36:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:36:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:36:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:36:44 INFO - 'MOZ_AIRBAG': '1', 22:36:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:36:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:36:44 INFO - 'MOZ_MSVCVERSION': '8', 22:36:44 INFO - 'MOZ_NO_REMOTE': '1', 22:36:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:36:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:36:44 INFO - 'NO_EM_RESTART': '1', 22:36:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:36:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:36:44 INFO - 'OS': 'Windows_NT', 22:36:44 INFO - 'OURDRIVE': 'C:', 22:36:44 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', 22:36:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:36:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:36:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:36:44 INFO - 'PROCESSOR_LEVEL': '6', 22:36:44 INFO - 'PROCESSOR_REVISION': '1e05', 22:36:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:36:44 INFO - 'PROMPT': '$P$G', 22:36:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:36:44 INFO - 'PWD': 'C:\\slave\\test', 22:36:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:36:44 INFO - 'SESSIONNAME': 'Console', 22:36:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:36:44 INFO - 'SYSTEMDRIVE': 'C:', 22:36:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:36:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:44 INFO - 'TEST1': 'testie', 22:36:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:44 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 22:36:44 INFO - 'USERNAME': 'cltbld', 22:36:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:36:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:36:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:36:44 INFO - 'WINDIR': 'C:\\WINDOWS', 22:36:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:36:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:36:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:36:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:36:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:36:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:36:48 INFO - Unpacking c:\slave\test\build\tests\marionette 22:36:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:36:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:36:48 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)) 22:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 22:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 22:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 22:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 22:36:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:36:52 INFO - Downloading blessings-1.6.tar.gz 22:36:52 INFO - Running setup.py egg_info for package blessings 22:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 22:36:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:36:52 INFO - Running setup.py install for blessings 22:36:52 INFO - Running setup.py install for browsermob-proxy 22:36:52 INFO - Running setup.py install for manifestparser 22:36:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Running setup.py install for marionette-client 22:36:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:36:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Running setup.py install for marionette-driver 22:36:52 INFO - Running setup.py install for mozcrash 22:36:52 INFO - Running setup.py install for mozdebug 22:36:52 INFO - Running setup.py install for mozdevice 22:36:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Running setup.py install for mozhttpd 22:36:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Running setup.py install for mozInstall 22:36:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Running setup.py install for mozleak 22:36:52 INFO - Running setup.py install for mozprofile 22:36:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Running setup.py install for mozrunner 22:36:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:36:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:36:53 INFO - Running setup.py install for mozscreenshot 22:36:53 INFO - Running setup.py install for moztest 22:36:53 INFO - Running setup.py install for mozversion 22:36:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:36:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:36:53 INFO - Running setup.py install for wptserve 22:36:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:36:53 INFO - Cleaning up... 22:36:53 INFO - Return code: 0 22:36:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:36:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:36:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:36:53 INFO - Reading from file tmpfile_stdout 22:36:53 INFO - Using _rmtree_windows ... 22:36:53 INFO - Using _rmtree_windows ... 22:36:53 INFO - Current package versions: 22:36:53 INFO - blessings == 1.6 22:36:53 INFO - blobuploader == 1.2.4 22:36:53 INFO - browsermob-proxy == 0.6.0 22:36:53 INFO - distribute == 0.6.14 22:36:53 INFO - docopt == 0.6.1 22:36:53 INFO - manifestparser == 1.1 22:36:53 INFO - marionette-client == 2.3.0 22:36:53 INFO - marionette-driver == 1.4.0 22:36:53 INFO - mozInstall == 1.12 22:36:53 INFO - mozcrash == 0.17 22:36:53 INFO - mozdebug == 0.1 22:36:53 INFO - mozdevice == 0.48 22:36:53 INFO - mozfile == 1.2 22:36:53 INFO - mozhttpd == 0.7 22:36:53 INFO - mozinfo == 0.9 22:36:53 INFO - mozleak == 0.1 22:36:53 INFO - mozlog == 3.1 22:36:53 INFO - moznetwork == 0.27 22:36:53 INFO - mozprocess == 0.22 22:36:53 INFO - mozprofile == 0.28 22:36:53 INFO - mozrunner == 6.11 22:36:53 INFO - mozscreenshot == 0.1 22:36:53 INFO - mozsystemmonitor == 0.0 22:36:53 INFO - moztest == 0.7 22:36:53 INFO - mozversion == 1.4 22:36:53 INFO - requests == 1.2.3 22:36:53 INFO - wptserve == 1.4.0 22:36:53 INFO - Running post-action listener: _resource_record_post_action 22:36:53 INFO - Running post-action listener: _start_resource_monitoring 22:36:53 INFO - Starting resource monitoring. 22:36:53 INFO - ##### 22:36:53 INFO - ##### Running pull step. 22:36:53 INFO - ##### 22:36:53 INFO - Running pre-action listener: _resource_record_pre_action 22:36:53 INFO - Running main action method: pull 22:36:53 INFO - Pull has nothing to do! 22:36:53 INFO - Running post-action listener: _resource_record_post_action 22:36:53 INFO - ##### 22:36:53 INFO - ##### Running install step. 22:36:53 INFO - ##### 22:36:53 INFO - Running pre-action listener: _resource_record_pre_action 22:36:53 INFO - Running main action method: install 22:36:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:36:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:36:53 INFO - Reading from file tmpfile_stdout 22:36:53 INFO - Using _rmtree_windows ... 22:36:53 INFO - Using _rmtree_windows ... 22:36:53 INFO - Detecting whether we're running mozinstall >=1.0... 22:36:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:36:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:36:54 INFO - Reading from file tmpfile_stdout 22:36:54 INFO - Output received: 22:36:54 INFO - Usage: mozinstall-script.py [options] installer 22:36:54 INFO - Options: 22:36:54 INFO - -h, --help show this help message and exit 22:36:54 INFO - -d DEST, --destination=DEST 22:36:54 INFO - Directory to install application into. [default: 22:36:54 INFO - "C:\slave\test"] 22:36:54 INFO - --app=APP Application being installed. [default: firefox] 22:36:54 INFO - Using _rmtree_windows ... 22:36:54 INFO - Using _rmtree_windows ... 22:36:54 INFO - mkdir: C:\slave\test\build\application 22:36:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 22:36:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 22:36:56 INFO - Reading from file tmpfile_stdout 22:36:56 INFO - Output received: 22:36:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:36:56 INFO - Using _rmtree_windows ... 22:36:56 INFO - Using _rmtree_windows ... 22:36:56 INFO - Running post-action listener: _resource_record_post_action 22:36:56 INFO - ##### 22:36:56 INFO - ##### Running run-tests step. 22:36:56 INFO - ##### 22:36:56 INFO - Running pre-action listener: _resource_record_pre_action 22:36:56 INFO - Running main action method: run_tests 22:36:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:36:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:36:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:36:56 INFO - grabbing minidump binary from tooltool 22:36:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:36:56 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:36:56 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 22:36:56 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 22:36:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:36:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppgu7df 22:36:59 INFO - INFO - File integrity verified, renaming tmppgu7df to win32-minidump_stackwalk.exe 22:36:59 INFO - Return code: 0 22:36:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:36:59 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:36:59 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/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:36:59 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/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:36:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:36:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069\\Application Data', 22:36:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:36:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-069', 22:36:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:36:59 INFO - 'DCLOCATION': 'SCL3', 22:36:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:36:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:36:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:36:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:36:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:36:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:36:59 INFO - 'HOMEDRIVE': 'C:', 22:36:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:36:59 INFO - 'KTS_VERSION': '1.19c', 22:36:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:36:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-069', 22:36:59 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:36:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:36:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:36:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:36:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:36:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:36:59 INFO - 'MOZ_AIRBAG': '1', 22:36:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:36:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:36:59 INFO - 'MOZ_MSVCVERSION': '8', 22:36:59 INFO - 'MOZ_NO_REMOTE': '1', 22:36:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:36:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:36:59 INFO - 'NO_EM_RESTART': '1', 22:36:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:36:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:36:59 INFO - 'OS': 'Windows_NT', 22:36:59 INFO - 'OURDRIVE': 'C:', 22:36:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:36:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:36:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:36:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:36:59 INFO - 'PROCESSOR_LEVEL': '6', 22:36:59 INFO - 'PROCESSOR_REVISION': '1e05', 22:36:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:36:59 INFO - 'PROMPT': '$P$G', 22:36:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:36:59 INFO - 'PWD': 'C:\\slave\\test', 22:36:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:36:59 INFO - 'SESSIONNAME': 'Console', 22:36:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:36:59 INFO - 'SYSTEMDRIVE': 'C:', 22:36:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:36:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:59 INFO - 'TEST1': 'testie', 22:36:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:36:59 INFO - 'USERDOMAIN': 'T-XP32-IX-069', 22:36:59 INFO - 'USERNAME': 'cltbld', 22:36:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-069', 22:36:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:36:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:36:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:36:59 INFO - 'WINDIR': 'C:\\WINDOWS', 22:36:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:36:59 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/ShsKqm1sR7KW7Q0jiZgMQQ/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 22:37:00 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 22:37:00 INFO - import pkg_resources 22:37:01 INFO - Using 1 client processes 22:37:04 INFO - SUITE-START | Running 778 tests 22:37:04 INFO - Running testharness tests 22:37:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:37:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:37:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:37:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:37:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:37:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:37:04 INFO - Setting up ssl 22:37:05 INFO - PROCESS | certutil | 22:37:05 INFO - PROCESS | certutil | 22:37:05 INFO - PROCESS | certutil | 22:37:05 INFO - Certificate Nickname Trust Attributes 22:37:05 INFO - SSL,S/MIME,JAR/XPI 22:37:05 INFO - 22:37:05 INFO - web-platform-tests CT,, 22:37:05 INFO - 22:37:05 INFO - Starting runner 22:37:06 INFO - PROCESS | 3664 | [3664] 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 22:37:07 INFO - PROCESS | 3664 | [3664] 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 22:37:07 INFO - PROCESS | 3664 | [3664] 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 22:37:08 INFO - PROCESS | 3664 | 1467956228580 Marionette DEBUG Marionette enabled via build flag and pref 22:37:08 INFO - PROCESS | 3664 | ++DOCSHELL 1188F800 == 1 [pid = 3664] [id = 1] 22:37:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 1 (1188FC00) [pid = 3664] [serial = 1] [outer = 00000000] 22:37:08 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:37:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 2 (11890800) [pid = 3664] [serial = 2] [outer = 1188FC00] 22:37:08 INFO - PROCESS | 3664 | [3664] 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 22:37:08 INFO - PROCESS | 3664 | [3664] 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 22:37:08 INFO - PROCESS | 3664 | ++DOCSHELL 11DD8400 == 2 [pid = 3664] [id = 2] 22:37:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 3 (11DD8800) [pid = 3664] [serial = 3] [outer = 00000000] 22:37:08 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:37:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 4 (11DD9400) [pid = 3664] [serial = 4] [outer = 11DD8800] 22:37:09 INFO - PROCESS | 3664 | 1467956229156 Marionette INFO Listening on port 2828 22:37:09 INFO - PROCESS | 3664 | 1467956229550 Marionette DEBUG Marionette enabled via command-line flag 22:37:09 INFO - PROCESS | 3664 | ++DOCSHELL 10516000 == 3 [pid = 3664] [id = 3] 22:37:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 5 (10516400) [pid = 3664] [serial = 5] [outer = 00000000] 22:37:09 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:37:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 6 (10517000) [pid = 3664] [serial = 6] [outer = 10516400] 22:37:09 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:37:09 INFO - PROCESS | 3664 | [3664] 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 22:37:09 INFO - PROCESS | 3664 | [3664] 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 22:37:09 INFO - PROCESS | 3664 | [3664] 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 22:37:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 7 (13ABE400) [pid = 3664] [serial = 7] [outer = 11DD8800] 22:37:09 INFO - PROCESS | 3664 | [3664] 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 22:37:09 INFO - PROCESS | 3664 | 1467956229897 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1443 22:37:09 INFO - PROCESS | 3664 | 1467956229929 Marionette DEBUG Closed connection conn0 22:37:09 INFO - PROCESS | 3664 | [3664] 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 22:37:09 INFO - PROCESS | 3664 | 1467956229990 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1445 22:37:10 INFO - PROCESS | 3664 | 1467956230038 Marionette DEBUG Closed connection conn1 22:37:10 INFO - PROCESS | 3664 | [3664] 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 22:37:10 INFO - PROCESS | 3664 | 1467956230045 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1446 22:37:10 INFO - PROCESS | 3664 | 1467956230051 Marionette DEBUG Closed connection conn2 22:37:10 INFO - PROCESS | 3664 | ++DOCSHELL 1188EC00 == 4 [pid = 3664] [id = 4] 22:37:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 8 (11890C00) [pid = 3664] [serial = 8] [outer = 00000000] 22:37:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 9 (14416800) [pid = 3664] [serial = 9] [outer = 11890C00] 22:37:10 INFO - PROCESS | 3664 | [3664] 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 22:37:10 INFO - PROCESS | 3664 | 1467956230145 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1447 22:37:10 INFO - PROCESS | 3664 | [3664] 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 22:37:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 10 (1441DC00) [pid = 3664] [serial = 10] [outer = 11890C00] 22:37:10 INFO - PROCESS | 3664 | 1467956230303 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:37:10 INFO - PROCESS | 3664 | 1467956230310 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":"20160707211026","device":"desktop","version":"48.0"} 22:37:10 INFO - PROCESS | 3664 | [3664] 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 22:37:10 INFO - PROCESS | 3664 | [3664] 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 22:37:10 INFO - PROCESS | 3664 | [3664] 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 22:37:10 INFO - PROCESS | 3664 | [3664] 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 22:37:11 INFO - PROCESS | 3664 | ++DOCSHELL 139B1400 == 5 [pid = 3664] [id = 5] 22:37:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 11 (139B1800) [pid = 3664] [serial = 11] [outer = 00000000] 22:37:11 INFO - PROCESS | 3664 | ++DOCSHELL 139B1C00 == 6 [pid = 3664] [id = 6] 22:37:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 12 (139B2400) [pid = 3664] [serial = 12] [outer = 00000000] 22:37:11 INFO - PROCESS | 3664 | [3664] 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 22:37:11 INFO - PROCESS | 3664 | ++DOCSHELL 164EA000 == 7 [pid = 3664] [id = 7] 22:37:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 13 (164EA400) [pid = 3664] [serial = 13] [outer = 00000000] 22:37:11 INFO - PROCESS | 3664 | [3664] 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 22:37:11 INFO - PROCESS | 3664 | [3664] 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 22:37:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 14 (16779400) [pid = 3664] [serial = 14] [outer = 164EA400] 22:37:11 INFO - PROCESS | 3664 | [3664] 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 22:37:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 15 (166AF000) [pid = 3664] [serial = 15] [outer = 139B1800] 22:37:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 16 (166B0800) [pid = 3664] [serial = 16] [outer = 139B2400] 22:37:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 17 (166B3400) [pid = 3664] [serial = 17] [outer = 164EA400] 22:37:12 INFO - PROCESS | 3664 | 1467956232580 Marionette INFO startBrowser 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:12 INFO - PROCESS | 3664 | 1467956232613 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 3664 | 1467956232626 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 3664 | 1467956232628 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 18 (17C85C00) [pid = 3664] [serial = 18] [outer = 164EA400] 22:37:13 INFO - PROCESS | 3664 | 1467956233170 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9c0ffe38-a44d-4e32-ba1e-0e84755846ad","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":"20160707211026","device":"desktop","version":"48.0","command_id":1}}] 22:37:13 INFO - PROCESS | 3664 | 1467956233308 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:37:13 INFO - PROCESS | 3664 | 1467956233311 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:13 INFO - PROCESS | 3664 | 1467956233372 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:37:13 INFO - PROCESS | 3664 | 1467956233464 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:37:13 INFO - PROCESS | 3664 | 1467956233466 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:13 INFO - PROCESS | 3664 | [3664] 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 22:37:13 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:37:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 19 (15FA6000) [pid = 3664] [serial = 19] [outer = 164EA400] 22:37:13 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:37:13 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:37:13 INFO - PROCESS | 3664 | 1467956233994 Marionette TRACE conn3 <- [1,3,null,{}] 22:37:13 INFO - PROCESS | 3664 | 1467956234011 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:37:13 INFO - PROCESS | 3664 | 1467956234014 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:14 INFO - PROCESS | 3664 | 1467956234041 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:37:14 INFO - PROCESS | 3664 | 1467956234073 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 3664 | 1467956234075 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 22:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:37:14 INFO - PROCESS | 3664 | 1467956234097 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:37:14 INFO - PROCESS | 3664 | 1467956234100 Marionette TRACE conn3 <- [1,6,null,{}] 22:37:14 INFO - PROCESS | 3664 | 1467956234172 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:14 INFO - PROCESS | 3664 | 1467956234174 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:14 INFO - PROCESS | 3664 | 1467956234192 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:37:14 INFO - PROCESS | 3664 | 1467956234197 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:14 INFO - PROCESS | 3664 | 1467956234200 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:14 INFO - PROCESS | 3664 | ++DOCSHELL 16477800 == 8 [pid = 3664] [id = 8] 22:37:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 20 (18019800) [pid = 3664] [serial = 20] [outer = 00000000] 22:37:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 21 (19C85400) [pid = 3664] [serial = 21] [outer = 18019800] 22:37:14 INFO - PROCESS | 3664 | 1467956234248 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 22 (19C89000) [pid = 3664] [serial = 22] [outer = 18019800] 22:37:14 INFO - PROCESS | 3664 | ++DOCSHELL 1A010C00 == 9 [pid = 3664] [id = 9] 22:37:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 23 (1A201400) [pid = 3664] [serial = 23] [outer = 00000000] 22:37:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 24 (1A203C00) [pid = 3664] [serial = 24] [outer = 1A201400] 22:37:14 INFO - PROCESS | 3664 | 1467956234721 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 25 (1A207400) [pid = 3664] [serial = 25] [outer = 1A201400] 22:37:14 INFO - PROCESS | 3664 | 1467956234908 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 874ms 22:37:14 INFO - PROCESS | 3664 | 1467956234991 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 3664 | 1467956234993 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 22:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:37:15 INFO - PROCESS | 3664 | 1467956235008 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:37:15 INFO - PROCESS | 3664 | 1467956235010 Marionette TRACE conn3 <- [1,10,null,{}] 22:37:15 INFO - PROCESS | 3664 | 1467956235054 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:15 INFO - PROCESS | 3664 | 1467956235059 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:15 INFO - PROCESS | 3664 | 1467956235174 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:37:15 INFO - PROCESS | 3664 | 1467956235185 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 3664 | 1467956235189 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:15 INFO - PROCESS | 3664 | ++DOCSHELL 1A41E400 == 10 [pid = 3664] [id = 10] 22:37:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 26 (1A41E800) [pid = 3664] [serial = 26] [outer = 00000000] 22:37:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 27 (1AC51C00) [pid = 3664] [serial = 27] [outer = 1A41E800] 22:37:15 INFO - PROCESS | 3664 | 1467956235235 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 28 (1AC55800) [pid = 3664] [serial = 28] [outer = 1A41E800] 22:37:15 INFO - PROCESS | 3664 | 1467956235558 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 22:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms 22:37:15 INFO - PROCESS | 3664 | 1467956235584 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:37:15 INFO - PROCESS | 3664 | 1467956235586 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 22:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:37:15 INFO - PROCESS | 3664 | 1467956235594 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:37:15 INFO - PROCESS | 3664 | 1467956235596 Marionette TRACE conn3 <- [1,14,null,{}] 22:37:15 INFO - PROCESS | 3664 | 1467956235599 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:15 INFO - PROCESS | 3664 | 1467956235601 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:15 INFO - PROCESS | 3664 | 1467956235707 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:37:15 INFO - PROCESS | 3664 | 1467956235713 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 3664 | 1467956235715 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:15 INFO - PROCESS | 3664 | ++DOCSHELL 1A547400 == 11 [pid = 3664] [id = 11] 22:37:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 29 (1A547800) [pid = 3664] [serial = 29] [outer = 00000000] 22:37:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 30 (1AA69800) [pid = 3664] [serial = 30] [outer = 1A547800] 22:37:15 INFO - PROCESS | 3664 | 1467956235758 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 31 (1AC5D800) [pid = 3664] [serial = 31] [outer = 1A547800] 22:37:16 INFO - PROCESS | 3664 | 1467956236110 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 22:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 22:37:16 INFO - PROCESS | 3664 | 1467956236129 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 3664 | 1467956236131 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 22:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:37:16 INFO - PROCESS | 3664 | 1467956236139 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:37:16 INFO - PROCESS | 3664 | 1467956236141 Marionette TRACE conn3 <- [1,18,null,{}] 22:37:16 INFO - PROCESS | 3664 | 1467956236145 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:16 INFO - PROCESS | 3664 | 1467956236147 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:16 INFO - PROCESS | 3664 | 1467956236239 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:37:16 INFO - PROCESS | 3664 | 1467956236245 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:16 INFO - PROCESS | 3664 | 1467956236248 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:16 INFO - PROCESS | 3664 | ++DOCSHELL 1A5C8000 == 12 [pid = 3664] [id = 12] 22:37:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 32 (1A5CCC00) [pid = 3664] [serial = 32] [outer = 00000000] 22:37:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 33 (1A5D5800) [pid = 3664] [serial = 33] [outer = 1A5CCC00] 22:37:16 INFO - PROCESS | 3664 | 1467956236291 Marionette DEBUG loaded listener.js 22:37:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 34 (1AC5F000) [pid = 3664] [serial = 34] [outer = 1A5CCC00] 22:37:16 INFO - PROCESS | 3664 | 1467956236630 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 22:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 22:37:16 INFO - PROCESS | 3664 | 1467956236671 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 3664 | 1467956236673 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 22:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:37:16 INFO - PROCESS | 3664 | 1467956236677 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:37:16 INFO - PROCESS | 3664 | 1467956236678 Marionette TRACE conn3 <- [1,22,null,{}] 22:37:16 INFO - PROCESS | 3664 | 1467956236681 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:16 INFO - PROCESS | 3664 | 1467956236684 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:16 INFO - PROCESS | 3664 | 1467956236779 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:37:16 INFO - PROCESS | 3664 | 1467956236786 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:16 INFO - PROCESS | 3664 | 1467956236787 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:16 INFO - PROCESS | 3664 | ++DOCSHELL 1A8DA800 == 13 [pid = 3664] [id = 13] 22:37:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 35 (1A8DAC00) [pid = 3664] [serial = 35] [outer = 00000000] 22:37:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 36 (1AD60000) [pid = 3664] [serial = 36] [outer = 1A8DAC00] 22:37:16 INFO - PROCESS | 3664 | 1467956236830 Marionette DEBUG loaded listener.js 22:37:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 37 (1AD64400) [pid = 3664] [serial = 37] [outer = 1A8DAC00] 22:37:17 INFO - PROCESS | 3664 | 1467956237149 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 22:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 531ms 22:37:17 INFO - PROCESS | 3664 | 1467956237211 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:37:17 INFO - PROCESS | 3664 | 1467956237213 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 22:37:17 INFO - PROCESS | 3664 | 1467956237217 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:37:17 INFO - PROCESS | 3664 | 1467956237218 Marionette TRACE conn3 <- [1,26,null,{}] 22:37:17 INFO - PROCESS | 3664 | 1467956237222 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:17 INFO - PROCESS | 3664 | 1467956237224 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:17 INFO - PROCESS | 3664 | 1467956237318 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:37:17 INFO - PROCESS | 3664 | 1467956237323 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:17 INFO - PROCESS | 3664 | 1467956237325 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:17 INFO - PROCESS | 3664 | ++DOCSHELL 1AD6CC00 == 14 [pid = 3664] [id = 14] 22:37:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 38 (1AEC8800) [pid = 3664] [serial = 38] [outer = 00000000] 22:37:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 39 (1AECF000) [pid = 3664] [serial = 39] [outer = 1AEC8800] 22:37:17 INFO - PROCESS | 3664 | 1467956237374 Marionette DEBUG loaded listener.js 22:37:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 40 (1AED3800) [pid = 3664] [serial = 40] [outer = 1AEC8800] 22:37:17 INFO - PROCESS | 3664 | 1467956237717 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 22:37:17 INFO - PROCESS | 3664 | 1467956237752 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:37:17 INFO - PROCESS | 3664 | 1467956237754 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 22:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:37:17 INFO - PROCESS | 3664 | 1467956237758 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:37:17 INFO - PROCESS | 3664 | 1467956237759 Marionette TRACE conn3 <- [1,30,null,{}] 22:37:17 INFO - PROCESS | 3664 | 1467956237773 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:17 INFO - PROCESS | 3664 | 1467956237775 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:17 INFO - PROCESS | 3664 | 1467956237867 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:37:17 INFO - PROCESS | 3664 | 1467956237872 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:17 INFO - PROCESS | 3664 | 1467956237874 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:17 INFO - PROCESS | 3664 | ++DOCSHELL 1AECAC00 == 15 [pid = 3664] [id = 15] 22:37:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 41 (1AECEC00) [pid = 3664] [serial = 41] [outer = 00000000] 22:37:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 42 (1B144C00) [pid = 3664] [serial = 42] [outer = 1AECEC00] 22:37:17 INFO - PROCESS | 3664 | 1467956237918 Marionette DEBUG loaded listener.js 22:37:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 43 (1B145400) [pid = 3664] [serial = 43] [outer = 1AECEC00] 22:37:18 INFO - PROCESS | 3664 | ++DOCSHELL 1B287000 == 16 [pid = 3664] [id = 16] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 44 (1B287400) [pid = 3664] [serial = 44] [outer = 00000000] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 45 (1B141000) [pid = 3664] [serial = 45] [outer = 1B287400] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 46 (1B14D000) [pid = 3664] [serial = 46] [outer = 1B287400] 22:37:18 INFO - PROCESS | 3664 | ++DOCSHELL 1B284800 == 17 [pid = 3664] [id = 17] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 47 (1B288C00) [pid = 3664] [serial = 47] [outer = 00000000] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 48 (1B291800) [pid = 3664] [serial = 48] [outer = 1B288C00] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 49 (1B2ED400) [pid = 3664] [serial = 49] [outer = 1B288C00] 22:37:18 INFO - PROCESS | 3664 | 1467956238422 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 22:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 702ms 22:37:18 INFO - PROCESS | 3664 | 1467956238457 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:37:18 INFO - PROCESS | 3664 | 1467956238459 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 22:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:37:18 INFO - PROCESS | 3664 | 1467956238462 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:37:18 INFO - PROCESS | 3664 | 1467956238464 Marionette TRACE conn3 <- [1,34,null,{}] 22:37:18 INFO - PROCESS | 3664 | 1467956238467 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:18 INFO - PROCESS | 3664 | 1467956238469 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:18 INFO - PROCESS | 3664 | 1467956238554 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:37:18 INFO - PROCESS | 3664 | 1467956238578 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:18 INFO - PROCESS | 3664 | 1467956238580 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:18 INFO - PROCESS | 3664 | ++DOCSHELL 1B144800 == 18 [pid = 3664] [id = 18] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 50 (1B14E800) [pid = 3664] [serial = 50] [outer = 00000000] 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (1B2F1800) [pid = 3664] [serial = 51] [outer = 1B14E800] 22:37:18 INFO - PROCESS | 3664 | 1467956238624 Marionette DEBUG loaded listener.js 22:37:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (1B695000) [pid = 3664] [serial = 52] [outer = 1B14E800] 22:37:19 INFO - PROCESS | 3664 | --DOCSHELL 1188F800 == 17 [pid = 3664] [id = 1] 22:37:19 INFO - PROCESS | 3664 | 1467956239651 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 22:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1233ms 22:37:19 INFO - PROCESS | 3664 | 1467956239707 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:37:19 INFO - PROCESS | 3664 | 1467956239711 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 22:37:19 INFO - PROCESS | 3664 | 1467956239716 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:37:19 INFO - PROCESS | 3664 | 1467956239721 Marionette TRACE conn3 <- [1,38,null,{}] 22:37:19 INFO - PROCESS | 3664 | 1467956239727 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:19 INFO - PROCESS | 3664 | 1467956239729 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:19 INFO - PROCESS | 3664 | 1467956239846 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:37:19 INFO - PROCESS | 3664 | 1467956239910 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:19 INFO - PROCESS | 3664 | 1467956239913 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:19 INFO - PROCESS | 3664 | ++DOCSHELL 10374000 == 18 [pid = 3664] [id = 19] 22:37:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (103CAC00) [pid = 3664] [serial = 53] [outer = 00000000] 22:37:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (10BAE800) [pid = 3664] [serial = 54] [outer = 103CAC00] 22:37:19 INFO - PROCESS | 3664 | 1467956239968 Marionette DEBUG loaded listener.js 22:37:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (114B0000) [pid = 3664] [serial = 55] [outer = 103CAC00] 22:37:20 INFO - PROCESS | 3664 | 1467956240512 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 22:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 843ms 22:37:20 INFO - PROCESS | 3664 | 1467956240560 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:37:20 INFO - PROCESS | 3664 | 1467956240565 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 22:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:37:20 INFO - PROCESS | 3664 | 1467956240572 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:37:20 INFO - PROCESS | 3664 | 1467956240575 Marionette TRACE conn3 <- [1,42,null,{}] 22:37:20 INFO - PROCESS | 3664 | 1467956240578 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:20 INFO - PROCESS | 3664 | 1467956240581 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:20 INFO - PROCESS | 3664 | 1467956240703 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:37:20 INFO - PROCESS | 3664 | 1467956240767 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:20 INFO - PROCESS | 3664 | 1467956240770 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:20 INFO - PROCESS | 3664 | ++DOCSHELL 1369C400 == 19 [pid = 3664] [id = 20] 22:37:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (1369C800) [pid = 3664] [serial = 56] [outer = 00000000] 22:37:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (139B7C00) [pid = 3664] [serial = 57] [outer = 1369C800] 22:37:20 INFO - PROCESS | 3664 | 1467956240826 Marionette DEBUG loaded listener.js 22:37:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (13B4B800) [pid = 3664] [serial = 58] [outer = 1369C800] 22:37:21 INFO - PROCESS | 3664 | 1467956241347 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 22:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 811ms 22:37:21 INFO - PROCESS | 3664 | 1467956241384 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:37:21 INFO - PROCESS | 3664 | 1467956241387 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 22:37:21 INFO - PROCESS | 3664 | 1467956241392 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:37:21 INFO - PROCESS | 3664 | 1467956241396 Marionette TRACE conn3 <- [1,46,null,{}] 22:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:37:21 INFO - PROCESS | 3664 | 1467956241407 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:21 INFO - PROCESS | 3664 | 1467956241411 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:21 INFO - PROCESS | 3664 | 1467956241528 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:37:21 INFO - PROCESS | 3664 | 1467956241606 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:21 INFO - PROCESS | 3664 | 1467956241610 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:21 INFO - PROCESS | 3664 | ++DOCSHELL 159EA400 == 20 [pid = 3664] [id = 21] 22:37:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (159EE000) [pid = 3664] [serial = 59] [outer = 00000000] 22:37:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (15F3A400) [pid = 3664] [serial = 60] [outer = 159EE000] 22:37:21 INFO - PROCESS | 3664 | 1467956241669 Marionette DEBUG loaded listener.js 22:37:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (15FABC00) [pid = 3664] [serial = 61] [outer = 159EE000] 22:37:22 INFO - PROCESS | 3664 | 1467956242388 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1046ms 22:37:22 INFO - PROCESS | 3664 | 1467956242438 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:37:22 INFO - PROCESS | 3664 | 1467956242442 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 22:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:37:22 INFO - PROCESS | 3664 | 1467956242447 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:37:22 INFO - PROCESS | 3664 | 1467956242450 Marionette TRACE conn3 <- [1,50,null,{}] 22:37:22 INFO - PROCESS | 3664 | 1467956242459 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:22 INFO - PROCESS | 3664 | 1467956242462 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:22 INFO - PROCESS | 3664 | 1467956242628 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:37:22 INFO - PROCESS | 3664 | 1467956242756 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:22 INFO - PROCESS | 3664 | 1467956242758 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:22 INFO - PROCESS | 3664 | ++DOCSHELL 114AD400 == 21 [pid = 3664] [id = 22] 22:37:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (114AE800) [pid = 3664] [serial = 62] [outer = 00000000] 22:37:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (11805000) [pid = 3664] [serial = 63] [outer = 114AE800] 22:37:22 INFO - PROCESS | 3664 | 1467956242820 Marionette DEBUG loaded listener.js 22:37:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (1180A800) [pid = 3664] [serial = 64] [outer = 114AE800] 22:37:23 INFO - PROCESS | 3664 | --DOCSHELL 1188EC00 == 20 [pid = 3664] [id = 4] 22:37:23 INFO - PROCESS | 3664 | 1467956243252 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 858ms 22:37:23 INFO - PROCESS | 3664 | 1467956243308 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:37:23 INFO - PROCESS | 3664 | 1467956243312 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 22:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:37:23 INFO - PROCESS | 3664 | 1467956243318 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:37:23 INFO - PROCESS | 3664 | 1467956243320 Marionette TRACE conn3 <- [1,54,null,{}] 22:37:23 INFO - PROCESS | 3664 | 1467956243324 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:23 INFO - PROCESS | 3664 | 1467956243326 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:23 INFO - PROCESS | 3664 | 1467956243410 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:37:23 INFO - PROCESS | 3664 | 1467956243416 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:23 INFO - PROCESS | 3664 | 1467956243419 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:23 INFO - PROCESS | 3664 | ++DOCSHELL 11CF0000 == 21 [pid = 3664] [id = 23] 22:37:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (11CF1C00) [pid = 3664] [serial = 65] [outer = 00000000] 22:37:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (11DDF800) [pid = 3664] [serial = 66] [outer = 11CF1C00] 22:37:23 INFO - PROCESS | 3664 | 1467956243464 Marionette DEBUG loaded listener.js 22:37:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (129E8000) [pid = 3664] [serial = 67] [outer = 11CF1C00] 22:37:23 INFO - PROCESS | 3664 | 1467956243871 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 22:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:37:23 INFO - PROCESS | 3664 | 1467956243915 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:37:23 INFO - PROCESS | 3664 | 1467956243917 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 22:37:23 INFO - PROCESS | 3664 | 1467956243920 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:37:23 INFO - PROCESS | 3664 | 1467956243924 Marionette TRACE conn3 <- [1,58,null,{}] 22:37:23 INFO - PROCESS | 3664 | 1467956243934 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:23 INFO - PROCESS | 3664 | 1467956243938 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:24 INFO - PROCESS | 3664 | 1467956244022 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:37:24 INFO - PROCESS | 3664 | 1467956244029 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:24 INFO - PROCESS | 3664 | 1467956244032 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:24 INFO - PROCESS | 3664 | ++DOCSHELL 13130C00 == 22 [pid = 3664] [id = 24] 22:37:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1315CC00) [pid = 3664] [serial = 68] [outer = 00000000] 22:37:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13276C00) [pid = 3664] [serial = 69] [outer = 1315CC00] 22:37:24 INFO - PROCESS | 3664 | 1467956244079 Marionette DEBUG loaded listener.js 22:37:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13694400) [pid = 3664] [serial = 70] [outer = 1315CC00] 22:37:24 INFO - PROCESS | 3664 | 1467956244470 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 593ms 22:37:24 INFO - PROCESS | 3664 | 1467956244517 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:37:24 INFO - PROCESS | 3664 | 1467956244520 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 22:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:37:24 INFO - PROCESS | 3664 | 1467956244523 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:37:24 INFO - PROCESS | 3664 | 1467956244525 Marionette TRACE conn3 <- [1,62,null,{}] 22:37:24 INFO - PROCESS | 3664 | 1467956244529 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:24 INFO - PROCESS | 3664 | 1467956244532 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:24 INFO - PROCESS | 3664 | 1467956244638 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:37:24 INFO - PROCESS | 3664 | 1467956244643 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:24 INFO - PROCESS | 3664 | 1467956244645 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:24 INFO - PROCESS | 3664 | ++DOCSHELL 139ACC00 == 23 [pid = 3664] [id = 25] 22:37:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (139B7400) [pid = 3664] [serial = 71] [outer = 00000000] 22:37:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13E7AC00) [pid = 3664] [serial = 72] [outer = 139B7400] 22:37:24 INFO - PROCESS | 3664 | 1467956244688 Marionette DEBUG loaded listener.js 22:37:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (14216400) [pid = 3664] [serial = 73] [outer = 139B7400] 22:37:25 INFO - PROCESS | 3664 | 1467956245089 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 593ms 22:37:25 INFO - PROCESS | 3664 | 1467956245132 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:37:25 INFO - PROCESS | 3664 | 1467956245134 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 22:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:37:25 INFO - PROCESS | 3664 | 1467956245138 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:37:25 INFO - PROCESS | 3664 | 1467956245140 Marionette TRACE conn3 <- [1,66,null,{}] 22:37:25 INFO - PROCESS | 3664 | 1467956245143 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:25 INFO - PROCESS | 3664 | 1467956245145 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:25 INFO - PROCESS | 3664 | 1467956245222 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:37:25 INFO - PROCESS | 3664 | 1467956245227 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:25 INFO - PROCESS | 3664 | 1467956245229 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:25 INFO - PROCESS | 3664 | ++DOCSHELL 14411C00 == 24 [pid = 3664] [id = 26] 22:37:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1441B000) [pid = 3664] [serial = 74] [outer = 00000000] 22:37:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (144CEC00) [pid = 3664] [serial = 75] [outer = 1441B000] 22:37:25 INFO - PROCESS | 3664 | 1467956245272 Marionette DEBUG loaded listener.js 22:37:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (150E8400) [pid = 3664] [serial = 76] [outer = 1441B000] 22:37:25 INFO - PROCESS | 3664 | 1467956245676 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 22:37:25 INFO - PROCESS | 3664 | 1467956245733 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:37:25 INFO - PROCESS | 3664 | 1467956245735 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 22:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:37:25 INFO - PROCESS | 3664 | 1467956245739 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:37:25 INFO - PROCESS | 3664 | 1467956245740 Marionette TRACE conn3 <- [1,70,null,{}] 22:37:25 INFO - PROCESS | 3664 | 1467956245743 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:25 INFO - PROCESS | 3664 | 1467956245749 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:25 INFO - PROCESS | 3664 | 1467956245852 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:37:25 INFO - PROCESS | 3664 | 1467956245860 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:25 INFO - PROCESS | 3664 | 1467956245862 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:25 INFO - PROCESS | 3664 | ++DOCSHELL 14215C00 == 25 [pid = 3664] [id = 27] 22:37:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15744400) [pid = 3664] [serial = 77] [outer = 00000000] 22:37:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15F33000) [pid = 3664] [serial = 78] [outer = 15744400] 22:37:25 INFO - PROCESS | 3664 | 1467956245906 Marionette DEBUG loaded listener.js 22:37:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (15FA9400) [pid = 3664] [serial = 79] [outer = 15744400] 22:37:26 INFO - PROCESS | 3664 | 1467956246292 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 593ms 22:37:26 INFO - PROCESS | 3664 | 1467956246348 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:37:26 INFO - PROCESS | 3664 | 1467956246350 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 22:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:37:26 INFO - PROCESS | 3664 | 1467956246355 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:37:26 INFO - PROCESS | 3664 | 1467956246356 Marionette TRACE conn3 <- [1,74,null,{}] 22:37:26 INFO - PROCESS | 3664 | 1467956246360 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:26 INFO - PROCESS | 3664 | 1467956246362 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:26 INFO - PROCESS | 3664 | 1467956246437 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:37:26 INFO - PROCESS | 3664 | 1467956246442 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:26 INFO - PROCESS | 3664 | 1467956246444 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:26 INFO - PROCESS | 3664 | ++DOCSHELL 1031D800 == 26 [pid = 3664] [id = 28] 22:37:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (15FB1800) [pid = 3664] [serial = 80] [outer = 00000000] 22:37:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (16C51800) [pid = 3664] [serial = 81] [outer = 15FB1800] 22:37:26 INFO - PROCESS | 3664 | 1467956246487 Marionette DEBUG loaded listener.js 22:37:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (16DDB400) [pid = 3664] [serial = 82] [outer = 15FB1800] 22:37:26 INFO - PROCESS | 3664 | 1467956246894 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 22:37:26 INFO - PROCESS | 3664 | 1467956246949 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:37:26 INFO - PROCESS | 3664 | 1467956246951 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 22:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:37:26 INFO - PROCESS | 3664 | 1467956246971 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:37:26 INFO - PROCESS | 3664 | 1467956246973 Marionette TRACE conn3 <- [1,78,null,{}] 22:37:26 INFO - PROCESS | 3664 | 1467956246976 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:26 INFO - PROCESS | 3664 | 1467956246978 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:27 INFO - PROCESS | 3664 | 1467956247052 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:37:27 INFO - PROCESS | 3664 | 1467956247059 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:27 INFO - PROCESS | 3664 | 1467956247061 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:27 INFO - PROCESS | 3664 | ++DOCSHELL 16C50800 == 27 [pid = 3664] [id = 29] 22:37:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17383000) [pid = 3664] [serial = 83] [outer = 00000000] 22:37:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (17474C00) [pid = 3664] [serial = 84] [outer = 17383000] 22:37:27 INFO - PROCESS | 3664 | 1467956247103 Marionette DEBUG loaded listener.js 22:37:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17481000) [pid = 3664] [serial = 85] [outer = 17383000] 22:37:27 INFO - PROCESS | 3664 | 1467956247488 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 546ms 22:37:27 INFO - PROCESS | 3664 | 1467956247521 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:37:27 INFO - PROCESS | 3664 | 1467956247523 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 22:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:37:27 INFO - PROCESS | 3664 | 1467956247526 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:37:27 INFO - PROCESS | 3664 | 1467956247528 Marionette TRACE conn3 <- [1,82,null,{}] 22:37:27 INFO - PROCESS | 3664 | 1467956247531 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:27 INFO - PROCESS | 3664 | 1467956247533 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:27 INFO - PROCESS | 3664 | 1467956247640 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:37:27 INFO - PROCESS | 3664 | 1467956247648 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:27 INFO - PROCESS | 3664 | 1467956247650 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:27 INFO - PROCESS | 3664 | ++DOCSHELL 1737F800 == 28 [pid = 3664] [id = 30] 22:37:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17480000) [pid = 3664] [serial = 86] [outer = 00000000] 22:37:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (175A6000) [pid = 3664] [serial = 87] [outer = 17480000] 22:37:27 INFO - PROCESS | 3664 | 1467956247698 Marionette DEBUG loaded listener.js 22:37:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (175B0800) [pid = 3664] [serial = 88] [outer = 17480000] 22:37:28 INFO - PROCESS | 3664 | 1467956248087 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 22:37:28 INFO - PROCESS | 3664 | 1467956248124 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:37:28 INFO - PROCESS | 3664 | 1467956248126 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 22:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:37:28 INFO - PROCESS | 3664 | 1467956248129 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:37:28 INFO - PROCESS | 3664 | 1467956248131 Marionette TRACE conn3 <- [1,86,null,{}] 22:37:28 INFO - PROCESS | 3664 | 1467956248135 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:28 INFO - PROCESS | 3664 | 1467956248137 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:28 INFO - PROCESS | 3664 | 1467956248241 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:37:28 INFO - PROCESS | 3664 | 1467956248249 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:28 INFO - PROCESS | 3664 | 1467956248251 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:28 INFO - PROCESS | 3664 | ++DOCSHELL 11804800 == 29 [pid = 3664] [id = 31] 22:37:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (15F3D800) [pid = 3664] [serial = 89] [outer = 00000000] 22:37:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (17C83C00) [pid = 3664] [serial = 90] [outer = 15F3D800] 22:37:28 INFO - PROCESS | 3664 | 1467956248303 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (17E27000) [pid = 3664] [serial = 91] [outer = 15F3D800] 22:37:28 INFO - PROCESS | 3664 | 1467956248658 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 22:37:28 INFO - PROCESS | 3664 | 1467956248727 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:37:28 INFO - PROCESS | 3664 | 1467956248731 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 22:37:28 INFO - PROCESS | 3664 | 1467956248735 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:37:28 INFO - PROCESS | 3664 | 1467956248737 Marionette TRACE conn3 <- [1,90,null,{}] 22:37:28 INFO - PROCESS | 3664 | 1467956248740 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:28 INFO - PROCESS | 3664 | 1467956248742 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:28 INFO - PROCESS | 3664 | 1467956248862 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:37:28 INFO - PROCESS | 3664 | 1467956248899 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:28 INFO - PROCESS | 3664 | 1467956248901 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:28 INFO - PROCESS | 3664 | ++DOCSHELL 180D3000 == 30 [pid = 3664] [id = 32] 22:37:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (180D3400) [pid = 3664] [serial = 92] [outer = 00000000] 22:37:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (19C88C00) [pid = 3664] [serial = 93] [outer = 180D3400] 22:37:28 INFO - PROCESS | 3664 | 1467956248944 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19F31400) [pid = 3664] [serial = 94] [outer = 180D3400] 22:37:29 INFO - PROCESS | 3664 | 1467956249299 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 593ms 22:37:29 INFO - PROCESS | 3664 | 1467956249334 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:37:29 INFO - PROCESS | 3664 | 1467956249336 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 22:37:29 INFO - PROCESS | 3664 | 1467956249339 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:37:29 INFO - PROCESS | 3664 | 1467956249340 Marionette TRACE conn3 <- [1,94,null,{}] 22:37:29 INFO - PROCESS | 3664 | 1467956249344 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:29 INFO - PROCESS | 3664 | 1467956249345 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:29 INFO - PROCESS | 3664 | 1467956249406 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:37:29 INFO - PROCESS | 3664 | 1467956249476 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:29 INFO - PROCESS | 3664 | 1467956249477 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:29 INFO - PROCESS | 3664 | ++DOCSHELL 1737C400 == 31 [pid = 3664] [id = 33] 22:37:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (180DE400) [pid = 3664] [serial = 95] [outer = 00000000] 22:37:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1A00BC00) [pid = 3664] [serial = 96] [outer = 180DE400] 22:37:29 INFO - PROCESS | 3664 | 1467956249522 Marionette DEBUG loaded listener.js 22:37:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1A201C00) [pid = 3664] [serial = 97] [outer = 180DE400] 22:37:29 INFO - PROCESS | 3664 | 1467956249883 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 593ms 22:37:29 INFO - PROCESS | 3664 | 1467956249920 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:37:29 INFO - PROCESS | 3664 | 1467956249922 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 22:37:29 INFO - PROCESS | 3664 | 1467956249925 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:37:29 INFO - PROCESS | 3664 | 1467956249927 Marionette TRACE conn3 <- [1,98,null,{}] 22:37:29 INFO - PROCESS | 3664 | 1467956249930 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:29 INFO - PROCESS | 3664 | 1467956249932 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:30 INFO - PROCESS | 3664 | 1467956250067 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:37:30 INFO - PROCESS | 3664 | 1467956250075 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:30 INFO - PROCESS | 3664 | 1467956250077 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:30 INFO - PROCESS | 3664 | ++DOCSHELL 13189C00 == 32 [pid = 3664] [id = 34] 22:37:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (17407800) [pid = 3664] [serial = 98] [outer = 00000000] 22:37:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1A53C400) [pid = 3664] [serial = 99] [outer = 17407800] 22:37:30 INFO - PROCESS | 3664 | 1467956250118 Marionette DEBUG loaded listener.js 22:37:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1A540800) [pid = 3664] [serial = 100] [outer = 17407800] 22:37:31 INFO - PROCESS | 3664 | 1467956251377 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1499ms 22:37:31 INFO - PROCESS | 3664 | 1467956251427 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:37:31 INFO - PROCESS | 3664 | 1467956251431 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 22:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:37:31 INFO - PROCESS | 3664 | 1467956251436 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:37:31 INFO - PROCESS | 3664 | 1467956251439 Marionette TRACE conn3 <- [1,102,null,{}] 22:37:31 INFO - PROCESS | 3664 | 1467956251444 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:31 INFO - PROCESS | 3664 | 1467956251447 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:31 INFO - PROCESS | 3664 | 1467956251560 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:37:31 INFO - PROCESS | 3664 | 1467956251575 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:31 INFO - PROCESS | 3664 | 1467956251578 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:31 INFO - PROCESS | 3664 | ++DOCSHELL 10A80400 == 33 [pid = 3664] [id = 35] 22:37:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (10A81C00) [pid = 3664] [serial = 101] [outer = 00000000] 22:37:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (114AEC00) [pid = 3664] [serial = 102] [outer = 10A81C00] 22:37:31 INFO - PROCESS | 3664 | 1467956251624 Marionette DEBUG loaded listener.js 22:37:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (11806800) [pid = 3664] [serial = 103] [outer = 10A81C00] 22:37:32 INFO - PROCESS | 3664 | 1467956252032 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 625ms 22:37:32 INFO - PROCESS | 3664 | 1467956252075 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:37:32 INFO - PROCESS | 3664 | 1467956252079 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 22:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:37:32 INFO - PROCESS | 3664 | 1467956252085 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:37:32 INFO - PROCESS | 3664 | 1467956252087 Marionette TRACE conn3 <- [1,106,null,{}] 22:37:32 INFO - PROCESS | 3664 | 1467956252091 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:32 INFO - PROCESS | 3664 | 1467956252094 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:32 INFO - PROCESS | 3664 | 1467956252199 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:37:32 INFO - PROCESS | 3664 | 1467956252206 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:32 INFO - PROCESS | 3664 | 1467956252208 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:32 INFO - PROCESS | 3664 | ++DOCSHELL 12956000 == 34 [pid = 3664] [id = 36] 22:37:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (12958800) [pid = 3664] [serial = 104] [outer = 00000000] 22:37:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (12BB2800) [pid = 3664] [serial = 105] [outer = 12958800] 22:37:32 INFO - PROCESS | 3664 | 1467956252253 Marionette DEBUG loaded listener.js 22:37:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (12E5F800) [pid = 3664] [serial = 106] [outer = 12958800] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (11890C00) [pid = 3664] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1AECEC00) [pid = 3664] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1AEC8800) [pid = 3664] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1A8DAC00) [pid = 3664] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1A5CCC00) [pid = 3664] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1A547800) [pid = 3664] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1A41E800) [pid = 3664] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (18019800) [pid = 3664] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (139B7400) [pid = 3664] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1441B000) [pid = 3664] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (15744400) [pid = 3664] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (15FB1800) [pid = 3664] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (17383000) [pid = 3664] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (17480000) [pid = 3664] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (15F3D800) [pid = 3664] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (180D3400) [pid = 3664] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1B14E800) [pid = 3664] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (103CAC00) [pid = 3664] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1369C800) [pid = 3664] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:37:32 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (159EE000) [pid = 3664] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:37:33 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (114AE800) [pid = 3664] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:37:33 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (11CF1C00) [pid = 3664] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:37:33 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1315CC00) [pid = 3664] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:37:33 INFO - PROCESS | 3664 | 1467956253180 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1155ms 22:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:37:33 INFO - PROCESS | 3664 | 1467956253240 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:37:33 INFO - PROCESS | 3664 | 1467956253242 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 22:37:33 INFO - PROCESS | 3664 | 1467956253245 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:37:33 INFO - PROCESS | 3664 | 1467956253249 Marionette TRACE conn3 <- [1,110,null,{}] 22:37:33 INFO - PROCESS | 3664 | 1467956253259 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:33 INFO - PROCESS | 3664 | 1467956253263 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:33 INFO - PROCESS | 3664 | 1467956253344 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:37:33 INFO - PROCESS | 3664 | 1467956253351 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:33 INFO - PROCESS | 3664 | 1467956253354 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:33 INFO - PROCESS | 3664 | ++DOCSHELL 1318B800 == 35 [pid = 3664] [id = 37] 22:37:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1326F000) [pid = 3664] [serial = 107] [outer = 00000000] 22:37:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (139ABC00) [pid = 3664] [serial = 108] [outer = 1326F000] 22:37:33 INFO - PROCESS | 3664 | 1467956253404 Marionette DEBUG loaded listener.js 22:37:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (13AB6000) [pid = 3664] [serial = 109] [outer = 1326F000] 22:37:33 INFO - PROCESS | 3664 | 1467956253848 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 624ms 22:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:37:33 INFO - PROCESS | 3664 | 1467956253883 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:37:33 INFO - PROCESS | 3664 | 1467956253886 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 22:37:33 INFO - PROCESS | 3664 | 1467956253893 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:37:33 INFO - PROCESS | 3664 | 1467956253894 Marionette TRACE conn3 <- [1,114,null,{}] 22:37:33 INFO - PROCESS | 3664 | 1467956253898 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:33 INFO - PROCESS | 3664 | 1467956253900 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:33 INFO - PROCESS | 3664 | 1467956253977 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:37:33 INFO - PROCESS | 3664 | 1467956253983 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:33 INFO - PROCESS | 3664 | 1467956253985 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:33 INFO - PROCESS | 3664 | ++DOCSHELL 14419800 == 36 [pid = 3664] [id = 38] 22:37:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (14420000) [pid = 3664] [serial = 110] [outer = 00000000] 22:37:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1573B000) [pid = 3664] [serial = 111] [outer = 14420000] 22:37:34 INFO - PROCESS | 3664 | 1467956254030 Marionette DEBUG loaded listener.js 22:37:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (15747000) [pid = 3664] [serial = 112] [outer = 14420000] 22:37:34 INFO - PROCESS | 3664 | 1467956254444 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 593ms 22:37:34 INFO - PROCESS | 3664 | 1467956254486 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:37:34 INFO - PROCESS | 3664 | 1467956254488 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 22:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:37:34 INFO - PROCESS | 3664 | 1467956254491 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:37:34 INFO - PROCESS | 3664 | 1467956254493 Marionette TRACE conn3 <- [1,118,null,{}] 22:37:34 INFO - PROCESS | 3664 | 1467956254497 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:34 INFO - PROCESS | 3664 | 1467956254500 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:34 INFO - PROCESS | 3664 | 1467956254602 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:37:34 INFO - PROCESS | 3664 | 1467956254609 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:34 INFO - PROCESS | 3664 | 1467956254611 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:34 INFO - PROCESS | 3664 | ++DOCSHELL 159BC000 == 37 [pid = 3664] [id = 39] 22:37:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (159F0800) [pid = 3664] [serial = 113] [outer = 00000000] 22:37:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (15F3E000) [pid = 3664] [serial = 114] [outer = 159F0800] 22:37:34 INFO - PROCESS | 3664 | 1467956254654 Marionette DEBUG loaded listener.js 22:37:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (16C52400) [pid = 3664] [serial = 115] [outer = 159F0800] 22:37:35 INFO - PROCESS | 3664 | 1467956255162 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 702ms 22:37:35 INFO - PROCESS | 3664 | 1467956255205 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:37:35 INFO - PROCESS | 3664 | 1467956255209 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 22:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:37:35 INFO - PROCESS | 3664 | 1467956255216 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:37:35 INFO - PROCESS | 3664 | 1467956255219 Marionette TRACE conn3 <- [1,122,null,{}] 22:37:35 INFO - PROCESS | 3664 | 1467956255224 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:35 INFO - PROCESS | 3664 | 1467956255227 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:35 INFO - PROCESS | 3664 | 1467956255357 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:37:35 INFO - PROCESS | 3664 | 1467956255444 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:35 INFO - PROCESS | 3664 | 1467956255447 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:35 INFO - PROCESS | 3664 | ++DOCSHELL 10A81000 == 38 [pid = 3664] [id = 40] 22:37:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (10A81400) [pid = 3664] [serial = 116] [outer = 00000000] 22:37:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1188EC00) [pid = 3664] [serial = 117] [outer = 10A81400] 22:37:35 INFO - PROCESS | 3664 | 1467956255501 Marionette DEBUG loaded listener.js 22:37:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (12962400) [pid = 3664] [serial = 118] [outer = 10A81400] 22:37:35 INFO - PROCESS | 3664 | 1467956255992 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 796ms 22:37:36 INFO - PROCESS | 3664 | 1467956256016 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:37:36 INFO - PROCESS | 3664 | 1467956256021 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 22:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:37:36 INFO - PROCESS | 3664 | 1467956256043 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:37:36 INFO - PROCESS | 3664 | 1467956256046 Marionette TRACE conn3 <- [1,126,null,{}] 22:37:36 INFO - PROCESS | 3664 | 1467956256050 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:36 INFO - PROCESS | 3664 | 1467956256053 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:36 INFO - PROCESS | 3664 | 1467956256153 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:37:36 INFO - PROCESS | 3664 | 1467956256239 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:36 INFO - PROCESS | 3664 | 1467956256241 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:36 INFO - PROCESS | 3664 | ++DOCSHELL 13AB4C00 == 39 [pid = 3664] [id = 41] 22:37:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (13B4D800) [pid = 3664] [serial = 119] [outer = 00000000] 22:37:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (144C6000) [pid = 3664] [serial = 120] [outer = 13B4D800] 22:37:36 INFO - PROCESS | 3664 | 1467956256296 Marionette DEBUG loaded listener.js 22:37:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (150F3C00) [pid = 3664] [serial = 121] [outer = 13B4D800] 22:37:36 INFO - PROCESS | 3664 | 1467956256821 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 843ms 22:37:36 INFO - PROCESS | 3664 | 1467956256883 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:37:36 INFO - PROCESS | 3664 | 1467956256885 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 22:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:37:36 INFO - PROCESS | 3664 | 1467956256889 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:37:36 INFO - PROCESS | 3664 | 1467956256893 Marionette TRACE conn3 <- [1,130,null,{}] 22:37:36 INFO - PROCESS | 3664 | 1467956256904 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:36 INFO - PROCESS | 3664 | 1467956256908 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:37 INFO - PROCESS | 3664 | 1467956257044 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:37:37 INFO - PROCESS | 3664 | 1467956257118 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:37 INFO - PROCESS | 3664 | 1467956257122 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:37 INFO - PROCESS | 3664 | ++DOCSHELL 175AA400 == 40 [pid = 3664] [id = 42] 22:37:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (175AB400) [pid = 3664] [serial = 122] [outer = 00000000] 22:37:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (17675800) [pid = 3664] [serial = 123] [outer = 175AB400] 22:37:37 INFO - PROCESS | 3664 | 1467956257176 Marionette DEBUG loaded listener.js 22:37:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (17E21800) [pid = 3664] [serial = 124] [outer = 175AB400] 22:37:37 INFO - PROCESS | 3664 | 1467956257716 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 22:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 889ms 22:37:37 INFO - PROCESS | 3664 | 1467956257793 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:37:37 INFO - PROCESS | 3664 | 1467956257796 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 22:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:37:37 INFO - PROCESS | 3664 | 1467956257799 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:37:37 INFO - PROCESS | 3664 | 1467956257801 Marionette TRACE conn3 <- [1,134,null,{}] 22:37:37 INFO - PROCESS | 3664 | 1467956257805 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:37 INFO - PROCESS | 3664 | 1467956257807 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:37 INFO - PROCESS | 3664 | 1467956257906 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:37:37 INFO - PROCESS | 3664 | 1467956257983 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:37 INFO - PROCESS | 3664 | 1467956257985 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:37 INFO - PROCESS | 3664 | ++DOCSHELL 180DB400 == 41 [pid = 3664] [id = 43] 22:37:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (180DEC00) [pid = 3664] [serial = 125] [outer = 00000000] 22:37:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (197ECC00) [pid = 3664] [serial = 126] [outer = 180DEC00] 22:37:38 INFO - PROCESS | 3664 | 1467956258037 Marionette DEBUG loaded listener.js 22:37:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (197F2000) [pid = 3664] [serial = 127] [outer = 180DEC00] 22:37:38 INFO - PROCESS | 3664 | 1467956258595 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 22:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 843ms 22:37:38 INFO - PROCESS | 3664 | 1467956258641 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:37:38 INFO - PROCESS | 3664 | 1467956258644 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 22:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:37:38 INFO - PROCESS | 3664 | 1467956258647 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:37:38 INFO - PROCESS | 3664 | 1467956258649 Marionette TRACE conn3 <- [1,138,null,{}] 22:37:38 INFO - PROCESS | 3664 | 1467956258653 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:38 INFO - PROCESS | 3664 | 1467956258655 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:38 INFO - PROCESS | 3664 | 1467956258748 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:37:38 INFO - PROCESS | 3664 | 1467956258819 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:38 INFO - PROCESS | 3664 | 1467956258822 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:38 INFO - PROCESS | 3664 | ++DOCSHELL 10A09C00 == 42 [pid = 3664] [id = 44] 22:37:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1180C400) [pid = 3664] [serial = 128] [outer = 00000000] 22:37:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (11D8F800) [pid = 3664] [serial = 129] [outer = 1180C400] 22:37:38 INFO - PROCESS | 3664 | 1467956258873 Marionette DEBUG loaded listener.js 22:37:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1369A000) [pid = 3664] [serial = 130] [outer = 1180C400] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 14419800 == 41 [pid = 3664] [id = 38] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 1318B800 == 40 [pid = 3664] [id = 37] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 12956000 == 39 [pid = 3664] [id = 36] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 10A80400 == 38 [pid = 3664] [id = 35] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 16C50800 == 37 [pid = 3664] [id = 29] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 180DB400 == 36 [pid = 3664] [id = 43] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 180D3000 == 35 [pid = 3664] [id = 32] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 13AB4C00 == 34 [pid = 3664] [id = 41] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 11804800 == 33 [pid = 3664] [id = 31] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 175AA400 == 32 [pid = 3664] [id = 42] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 1737F800 == 31 [pid = 3664] [id = 30] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 159BC000 == 30 [pid = 3664] [id = 39] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 1737C400 == 29 [pid = 3664] [id = 33] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 10A81000 == 28 [pid = 3664] [id = 40] 22:37:39 INFO - PROCESS | 3664 | --DOCSHELL 13189C00 == 27 [pid = 3664] [id = 34] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (166B3400) [pid = 3664] [serial = 17] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (13E7AC00) [pid = 3664] [serial = 72] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (14216400) [pid = 3664] [serial = 73] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (144CEC00) [pid = 3664] [serial = 75] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (150E8400) [pid = 3664] [serial = 76] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (15F33000) [pid = 3664] [serial = 78] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (16C51800) [pid = 3664] [serial = 81] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (17474C00) [pid = 3664] [serial = 84] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (175A6000) [pid = 3664] [serial = 87] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (17C83C00) [pid = 3664] [serial = 90] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (19C88C00) [pid = 3664] [serial = 93] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1B2F1800) [pid = 3664] [serial = 51] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (10BAE800) [pid = 3664] [serial = 54] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (139B7C00) [pid = 3664] [serial = 57] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (15F3A400) [pid = 3664] [serial = 60] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (11805000) [pid = 3664] [serial = 63] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (11DDF800) [pid = 3664] [serial = 66] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (129E8000) [pid = 3664] [serial = 67] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (13276C00) [pid = 3664] [serial = 69] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (15FA9400) [pid = 3664] [serial = 79] [outer = 00000000] [url = about:blank] 22:37:39 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (16DDB400) [pid = 3664] [serial = 82] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13694400) [pid = 3664] [serial = 70] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17481000) [pid = 3664] [serial = 85] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (175B0800) [pid = 3664] [serial = 88] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1180A800) [pid = 3664] [serial = 64] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (114B0000) [pid = 3664] [serial = 55] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (17E27000) [pid = 3664] [serial = 91] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A00BC00) [pid = 3664] [serial = 96] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (19F31400) [pid = 3664] [serial = 94] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13B4B800) [pid = 3664] [serial = 58] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15FABC00) [pid = 3664] [serial = 61] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1B695000) [pid = 3664] [serial = 52] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (16779400) [pid = 3664] [serial = 14] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1441DC00) [pid = 3664] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (14416800) [pid = 3664] [serial = 9] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (11DD9400) [pid = 3664] [serial = 4] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1B141000) [pid = 3664] [serial = 45] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1B291800) [pid = 3664] [serial = 48] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1B144C00) [pid = 3664] [serial = 42] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1B145400) [pid = 3664] [serial = 43] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1AECF000) [pid = 3664] [serial = 39] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1AED3800) [pid = 3664] [serial = 40] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (1AD60000) [pid = 3664] [serial = 36] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (1AD64400) [pid = 3664] [serial = 37] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (1A5D5800) [pid = 3664] [serial = 33] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1AC5F000) [pid = 3664] [serial = 34] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (1AA69800) [pid = 3664] [serial = 30] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1AC5D800) [pid = 3664] [serial = 31] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (1AC55800) [pid = 3664] [serial = 28] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (1AC51C00) [pid = 3664] [serial = 27] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (1A203C00) [pid = 3664] [serial = 24] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (19C85400) [pid = 3664] [serial = 21] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (19C89000) [pid = 3664] [serial = 22] [outer = 00000000] [url = about:blank] 22:37:40 INFO - PROCESS | 3664 | 1467956260022 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 22:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1451ms 22:37:40 INFO - PROCESS | 3664 | 1467956260105 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:37:40 INFO - PROCESS | 3664 | 1467956260109 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 22:37:40 INFO - PROCESS | 3664 | 1467956260114 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:37:40 INFO - PROCESS | 3664 | 1467956260118 Marionette TRACE conn3 <- [1,142,null,{}] 22:37:40 INFO - PROCESS | 3664 | 1467956260130 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:40 INFO - PROCESS | 3664 | 1467956260133 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:40 INFO - PROCESS | 3664 | 1467956260243 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:37:40 INFO - PROCESS | 3664 | 1467956260253 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:40 INFO - PROCESS | 3664 | 1467956260258 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:40 INFO - PROCESS | 3664 | ++DOCSHELL 10E99800 == 28 [pid = 3664] [id = 45] 22:37:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (10ED5800) [pid = 3664] [serial = 131] [outer = 00000000] 22:37:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (114A8400) [pid = 3664] [serial = 132] [outer = 10ED5800] 22:37:40 INFO - PROCESS | 3664 | 1467956260305 Marionette DEBUG loaded listener.js 22:37:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (114B2800) [pid = 3664] [serial = 133] [outer = 10ED5800] 22:37:40 INFO - PROCESS | 3664 | 1467956260728 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 22:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 640ms 22:37:40 INFO - PROCESS | 3664 | 1467956260753 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:37:40 INFO - PROCESS | 3664 | 1467956260758 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 22:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:37:40 INFO - PROCESS | 3664 | 1467956260767 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:37:40 INFO - PROCESS | 3664 | 1467956260770 Marionette TRACE conn3 <- [1,146,null,{}] 22:37:40 INFO - PROCESS | 3664 | 1467956260774 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:40 INFO - PROCESS | 3664 | 1467956260776 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:40 INFO - PROCESS | 3664 | 1467956260861 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:37:40 INFO - PROCESS | 3664 | 1467956260869 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:40 INFO - PROCESS | 3664 | 1467956260872 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:40 INFO - PROCESS | 3664 | ++DOCSHELL 12B70800 == 29 [pid = 3664] [id = 46] 22:37:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (12B71000) [pid = 3664] [serial = 134] [outer = 00000000] 22:37:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (12E29400) [pid = 3664] [serial = 135] [outer = 12B71000] 22:37:40 INFO - PROCESS | 3664 | 1467956260920 Marionette DEBUG loaded listener.js 22:37:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (13129800) [pid = 3664] [serial = 136] [outer = 12B71000] 22:37:41 INFO - PROCESS | 3664 | 1467956261329 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 593ms 22:37:41 INFO - PROCESS | 3664 | 1467956261360 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:37:41 INFO - PROCESS | 3664 | 1467956261362 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 22:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:37:41 INFO - PROCESS | 3664 | 1467956261366 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:37:41 INFO - PROCESS | 3664 | 1467956261369 Marionette TRACE conn3 <- [1,150,null,{}] 22:37:41 INFO - PROCESS | 3664 | 1467956261380 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:41 INFO - PROCESS | 3664 | 1467956261385 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:41 INFO - PROCESS | 3664 | 1467956261468 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:37:41 INFO - PROCESS | 3664 | 1467956261475 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:41 INFO - PROCESS | 3664 | 1467956261478 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:41 INFO - PROCESS | 3664 | ++DOCSHELL 13698000 == 30 [pid = 3664] [id = 47] 22:37:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (13ABC000) [pid = 3664] [serial = 137] [outer = 00000000] 22:37:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (13E7DC00) [pid = 3664] [serial = 138] [outer = 13ABC000] 22:37:41 INFO - PROCESS | 3664 | 1467956261526 Marionette DEBUG loaded listener.js 22:37:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (14222C00) [pid = 3664] [serial = 139] [outer = 13ABC000] 22:37:41 INFO - PROCESS | 3664 | 1467956261943 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 22:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 594ms 22:37:41 INFO - PROCESS | 3664 | 1467956261966 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:37:41 INFO - PROCESS | 3664 | 1467956261969 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 22:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:37:41 INFO - PROCESS | 3664 | 1467956261972 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:37:41 INFO - PROCESS | 3664 | 1467956261974 Marionette TRACE conn3 <- [1,154,null,{}] 22:37:41 INFO - PROCESS | 3664 | 1467956261991 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:41 INFO - PROCESS | 3664 | 1467956261994 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:42 INFO - PROCESS | 3664 | 1467956262101 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:37:42 INFO - PROCESS | 3664 | 1467956262106 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:42 INFO - PROCESS | 3664 | 1467956262108 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:42 INFO - PROCESS | 3664 | ++DOCSHELL 1441EC00 == 31 [pid = 3664] [id = 48] 22:37:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (1441F400) [pid = 3664] [serial = 140] [outer = 00000000] 22:37:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (15743C00) [pid = 3664] [serial = 141] [outer = 1441F400] 22:37:42 INFO - PROCESS | 3664 | 1467956262151 Marionette DEBUG loaded listener.js 22:37:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (159F3800) [pid = 3664] [serial = 142] [outer = 1441F400] 22:37:42 INFO - PROCESS | 3664 | 1467956262575 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 22:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 656ms 22:37:42 INFO - PROCESS | 3664 | 1467956262632 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:37:42 INFO - PROCESS | 3664 | 1467956262634 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 22:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:37:42 INFO - PROCESS | 3664 | 1467956262637 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:37:42 INFO - PROCESS | 3664 | 1467956262639 Marionette TRACE conn3 <- [1,158,null,{}] 22:37:42 INFO - PROCESS | 3664 | 1467956262643 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:42 INFO - PROCESS | 3664 | 1467956262644 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:42 INFO - PROCESS | 3664 | 1467956262740 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:37:42 INFO - PROCESS | 3664 | 1467956262750 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:42 INFO - PROCESS | 3664 | 1467956262753 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:42 INFO - PROCESS | 3664 | ++DOCSHELL 159EE400 == 32 [pid = 3664] [id = 49] 22:37:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (15F2FC00) [pid = 3664] [serial = 143] [outer = 00000000] 22:37:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (15FB0400) [pid = 3664] [serial = 144] [outer = 15F2FC00] 22:37:42 INFO - PROCESS | 3664 | 1467956262827 Marionette DEBUG loaded listener.js 22:37:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (166B4400) [pid = 3664] [serial = 145] [outer = 15F2FC00] 22:37:43 INFO - PROCESS | 3664 | 1467956263283 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 22:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 687ms 22:37:43 INFO - PROCESS | 3664 | 1467956263337 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:37:43 INFO - PROCESS | 3664 | 1467956263339 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 22:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:37:43 INFO - PROCESS | 3664 | 1467956263342 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:37:43 INFO - PROCESS | 3664 | 1467956263344 Marionette TRACE conn3 <- [1,162,null,{}] 22:37:43 INFO - PROCESS | 3664 | 1467956263348 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:43 INFO - PROCESS | 3664 | 1467956263354 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:43 INFO - PROCESS | 3664 | 1467956263500 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:37:43 INFO - PROCESS | 3664 | 1467956263510 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:43 INFO - PROCESS | 3664 | 1467956263512 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:43 INFO - PROCESS | 3664 | ++DOCSHELL 166B5000 == 33 [pid = 3664] [id = 50] 22:37:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (166B6800) [pid = 3664] [serial = 146] [outer = 00000000] 22:37:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (17381000) [pid = 3664] [serial = 147] [outer = 166B6800] 22:37:43 INFO - PROCESS | 3664 | 1467956263596 Marionette DEBUG loaded listener.js 22:37:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (17479800) [pid = 3664] [serial = 148] [outer = 166B6800] 22:37:43 INFO - PROCESS | 3664 | 1467956263972 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 22:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 686ms 22:37:44 INFO - PROCESS | 3664 | 1467956264026 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:37:44 INFO - PROCESS | 3664 | 1467956264028 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 22:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:37:44 INFO - PROCESS | 3664 | 1467956264038 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:37:44 INFO - PROCESS | 3664 | 1467956264040 Marionette TRACE conn3 <- [1,166,null,{}] 22:37:44 INFO - PROCESS | 3664 | 1467956264043 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:44 INFO - PROCESS | 3664 | 1467956264045 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:44 INFO - PROCESS | 3664 | 1467956264177 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:37:44 INFO - PROCESS | 3664 | 1467956264189 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:44 INFO - PROCESS | 3664 | 1467956264191 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:44 INFO - PROCESS | 3664 | ++DOCSHELL 17403400 == 34 [pid = 3664] [id = 51] 22:37:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (17406400) [pid = 3664] [serial = 149] [outer = 00000000] 22:37:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (175AEC00) [pid = 3664] [serial = 150] [outer = 17406400] 22:37:44 INFO - PROCESS | 3664 | 1467956264233 Marionette DEBUG loaded listener.js 22:37:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17678C00) [pid = 3664] [serial = 151] [outer = 17406400] 22:37:44 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (17407800) [pid = 3664] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:37:44 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (180DE400) [pid = 3664] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:37:44 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (10A81C00) [pid = 3664] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:37:44 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (12958800) [pid = 3664] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:37:44 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (14420000) [pid = 3664] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:37:44 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (159F0800) [pid = 3664] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:37:44 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1326F000) [pid = 3664] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:37:44 INFO - PROCESS | 3664 | 1467956264642 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 640ms 22:37:44 INFO - PROCESS | 3664 | 1467956264696 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:37:44 INFO - PROCESS | 3664 | 1467956264698 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 22:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:37:44 INFO - PROCESS | 3664 | 1467956264705 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:37:44 INFO - PROCESS | 3664 | 1467956264707 Marionette TRACE conn3 <- [1,170,null,{}] 22:37:44 INFO - PROCESS | 3664 | 1467956264710 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:44 INFO - PROCESS | 3664 | 1467956264712 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:44 INFO - PROCESS | 3664 | 1467956264786 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:37:44 INFO - PROCESS | 3664 | 1467956264791 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:44 INFO - PROCESS | 3664 | 1467956264793 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:44 INFO - PROCESS | 3664 | ++DOCSHELL 12E22000 == 35 [pid = 3664] [id = 52] 22:37:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (1441E400) [pid = 3664] [serial = 152] [outer = 00000000] 22:37:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (175ABC00) [pid = 3664] [serial = 153] [outer = 1441E400] 22:37:44 INFO - PROCESS | 3664 | 1467956264835 Marionette DEBUG loaded listener.js 22:37:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (17E27000) [pid = 3664] [serial = 154] [outer = 1441E400] 22:37:45 INFO - PROCESS | 3664 | 1467956265208 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 22:37:45 INFO - PROCESS | 3664 | 1467956265241 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:37:45 INFO - PROCESS | 3664 | 1467956265243 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 22:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:37:45 INFO - PROCESS | 3664 | 1467956265246 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:37:45 INFO - PROCESS | 3664 | 1467956265247 Marionette TRACE conn3 <- [1,174,null,{}] 22:37:45 INFO - PROCESS | 3664 | 1467956265251 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:45 INFO - PROCESS | 3664 | 1467956265253 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:45 INFO - PROCESS | 3664 | 1467956265356 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:37:45 INFO - PROCESS | 3664 | 1467956265364 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:45 INFO - PROCESS | 3664 | 1467956265366 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:45 INFO - PROCESS | 3664 | ++DOCSHELL 180D4800 == 36 [pid = 3664] [id = 53] 22:37:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (180D4C00) [pid = 3664] [serial = 155] [outer = 00000000] 22:37:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (197EB000) [pid = 3664] [serial = 156] [outer = 180D4C00] 22:37:45 INFO - PROCESS | 3664 | 1467956265408 Marionette DEBUG loaded listener.js 22:37:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (197EBC00) [pid = 3664] [serial = 157] [outer = 180D4C00] 22:37:45 INFO - PROCESS | 3664 | 1467956265770 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 22:37:45 INFO - PROCESS | 3664 | 1467956265781 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:37:45 INFO - PROCESS | 3664 | 1467956265783 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 22:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:37:45 INFO - PROCESS | 3664 | 1467956265787 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:37:45 INFO - PROCESS | 3664 | 1467956265788 Marionette TRACE conn3 <- [1,178,null,{}] 22:37:45 INFO - PROCESS | 3664 | 1467956265792 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:45 INFO - PROCESS | 3664 | 1467956265793 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:45 INFO - PROCESS | 3664 | 1467956265881 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:37:45 INFO - PROCESS | 3664 | 1467956265886 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:45 INFO - PROCESS | 3664 | 1467956265888 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:45 INFO - PROCESS | 3664 | ++DOCSHELL 10A0A400 == 37 [pid = 3664] [id = 54] 22:37:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15F2F800) [pid = 3664] [serial = 158] [outer = 00000000] 22:37:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (19C8E000) [pid = 3664] [serial = 159] [outer = 15F2F800] 22:37:45 INFO - PROCESS | 3664 | 1467956265929 Marionette DEBUG loaded listener.js 22:37:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19F33000) [pid = 3664] [serial = 160] [outer = 15F2F800] 22:37:46 INFO - PROCESS | 3664 | 1467956266302 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 531ms 22:37:46 INFO - PROCESS | 3664 | 1467956266323 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:37:46 INFO - PROCESS | 3664 | 1467956266325 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 22:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:37:46 INFO - PROCESS | 3664 | 1467956266328 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:37:46 INFO - PROCESS | 3664 | 1467956266330 Marionette TRACE conn3 <- [1,182,null,{}] 22:37:46 INFO - PROCESS | 3664 | 1467956266349 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:46 INFO - PROCESS | 3664 | 1467956266351 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:46 INFO - PROCESS | 3664 | 1467956266440 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:37:46 INFO - PROCESS | 3664 | 1467956266537 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:46 INFO - PROCESS | 3664 | 1467956266540 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:46 INFO - PROCESS | 3664 | ++DOCSHELL 0C76C800 == 38 [pid = 3664] [id = 55] 22:37:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (0C773000) [pid = 3664] [serial = 161] [outer = 00000000] 22:37:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (10373400) [pid = 3664] [serial = 162] [outer = 0C773000] 22:37:46 INFO - PROCESS | 3664 | 1467956266596 Marionette DEBUG loaded listener.js 22:37:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (10A75800) [pid = 3664] [serial = 163] [outer = 0C773000] 22:37:47 INFO - PROCESS | 3664 | 1467956267317 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1046ms 22:37:47 INFO - PROCESS | 3664 | 1467956267377 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:37:47 INFO - PROCESS | 3664 | 1467956267381 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 22:37:47 INFO - PROCESS | 3664 | 1467956267419 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:37:47 INFO - PROCESS | 3664 | 1467956267422 Marionette TRACE conn3 <- [1,186,null,{}] 22:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:37:47 INFO - PROCESS | 3664 | 1467956267428 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:47 INFO - PROCESS | 3664 | 1467956267432 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:47 INFO - PROCESS | 3664 | 1467956267550 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:37:47 INFO - PROCESS | 3664 | 1467956267615 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:47 INFO - PROCESS | 3664 | 1467956267619 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:47 INFO - PROCESS | 3664 | ++DOCSHELL 12B6C400 == 39 [pid = 3664] [id = 56] 22:37:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (12B6F400) [pid = 3664] [serial = 164] [outer = 00000000] 22:37:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (13193000) [pid = 3664] [serial = 165] [outer = 12B6F400] 22:37:47 INFO - PROCESS | 3664 | 1467956267672 Marionette DEBUG loaded listener.js 22:37:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (139AC000) [pid = 3664] [serial = 166] [outer = 12B6F400] 22:37:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (10E72800) [pid = 3664] [serial = 167] [outer = 1B288C00] 22:37:48 INFO - PROCESS | 3664 | 1467956268543 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 10A0A400 == 38 [pid = 3664] [id = 54] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 180D4800 == 37 [pid = 3664] [id = 53] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 12E22000 == 36 [pid = 3664] [id = 52] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 17403400 == 35 [pid = 3664] [id = 51] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 166B5000 == 34 [pid = 3664] [id = 50] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 159EE400 == 33 [pid = 3664] [id = 49] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 1441EC00 == 32 [pid = 3664] [id = 48] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 13698000 == 31 [pid = 3664] [id = 47] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 12B70800 == 30 [pid = 3664] [id = 46] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 10E99800 == 29 [pid = 3664] [id = 45] 22:37:48 INFO - PROCESS | 3664 | --DOCSHELL 10A09C00 == 28 [pid = 3664] [id = 44] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1A53C400) [pid = 3664] [serial = 99] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1A201C00) [pid = 3664] [serial = 97] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (114AEC00) [pid = 3664] [serial = 102] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (11806800) [pid = 3664] [serial = 103] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (12BB2800) [pid = 3664] [serial = 105] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1573B000) [pid = 3664] [serial = 111] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (16C52400) [pid = 3664] [serial = 115] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15747000) [pid = 3664] [serial = 112] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15F3E000) [pid = 3664] [serial = 114] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12E5F800) [pid = 3664] [serial = 106] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13AB6000) [pid = 3664] [serial = 109] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1A540800) [pid = 3664] [serial = 100] [outer = 00000000] [url = about:blank] 22:37:48 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (139ABC00) [pid = 3664] [serial = 108] [outer = 00000000] [url = about:blank] 22:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1186ms 22:37:48 INFO - PROCESS | 3664 | 1467956268620 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:37:48 INFO - PROCESS | 3664 | 1467956268624 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 22:37:48 INFO - PROCESS | 3664 | 1467956268629 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:37:48 INFO - PROCESS | 3664 | 1467956268632 Marionette TRACE conn3 <- [1,190,null,{}] 22:37:48 INFO - PROCESS | 3664 | 1467956268637 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:48 INFO - PROCESS | 3664 | 1467956268640 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:48 INFO - PROCESS | 3664 | 1467956268729 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:37:48 INFO - PROCESS | 3664 | 1467956268735 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:48 INFO - PROCESS | 3664 | 1467956268740 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:48 INFO - PROCESS | 3664 | ++DOCSHELL 11890C00 == 29 [pid = 3664] [id = 57] 22:37:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (11891400) [pid = 3664] [serial = 168] [outer = 00000000] 22:37:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1295F400) [pid = 3664] [serial = 169] [outer = 11891400] 22:37:48 INFO - PROCESS | 3664 | 1467956268786 Marionette DEBUG loaded listener.js 22:37:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (12BA9C00) [pid = 3664] [serial = 170] [outer = 11891400] 22:37:49 INFO - PROCESS | 3664 | 1467956269227 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 640ms 22:37:49 INFO - PROCESS | 3664 | 1467956269268 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:37:49 INFO - PROCESS | 3664 | 1467956269273 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 22:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:37:49 INFO - PROCESS | 3664 | 1467956269280 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:37:49 INFO - PROCESS | 3664 | 1467956269284 Marionette TRACE conn3 <- [1,194,null,{}] 22:37:49 INFO - PROCESS | 3664 | 1467956269289 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:49 INFO - PROCESS | 3664 | 1467956269293 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:49 INFO - PROCESS | 3664 | 1467956269379 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:37:49 INFO - PROCESS | 3664 | 1467956269387 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:49 INFO - PROCESS | 3664 | 1467956269389 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:49 INFO - PROCESS | 3664 | ++DOCSHELL 139B8400 == 30 [pid = 3664] [id = 58] 22:37:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (139B9000) [pid = 3664] [serial = 171] [outer = 00000000] 22:37:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (13ABB000) [pid = 3664] [serial = 172] [outer = 139B9000] 22:37:49 INFO - PROCESS | 3664 | 1467956269435 Marionette DEBUG loaded listener.js 22:37:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13B4AC00) [pid = 3664] [serial = 173] [outer = 139B9000] 22:37:49 INFO - PROCESS | 3664 | 1467956269852 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 593ms 22:37:49 INFO - PROCESS | 3664 | 1467956269876 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:37:49 INFO - PROCESS | 3664 | 1467956269878 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 22:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:37:49 INFO - PROCESS | 3664 | 1467956269885 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:37:49 INFO - PROCESS | 3664 | 1467956269888 Marionette TRACE conn3 <- [1,198,null,{}] 22:37:49 INFO - PROCESS | 3664 | 1467956269898 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:49 INFO - PROCESS | 3664 | 1467956269903 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:49 INFO - PROCESS | 3664 | 1467956269983 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:37:49 INFO - PROCESS | 3664 | 1467956269992 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:49 INFO - PROCESS | 3664 | 1467956269995 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:50 INFO - PROCESS | 3664 | ++DOCSHELL 1573E800 == 31 [pid = 3664] [id = 59] 22:37:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15746C00) [pid = 3664] [serial = 174] [outer = 00000000] 22:37:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (159EC800) [pid = 3664] [serial = 175] [outer = 15746C00] 22:37:50 INFO - PROCESS | 3664 | 1467956270044 Marionette DEBUG loaded listener.js 22:37:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (15F3D400) [pid = 3664] [serial = 176] [outer = 15746C00] 22:37:50 INFO - PROCESS | 3664 | 1467956270469 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 656ms 22:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:37:50 INFO - PROCESS | 3664 | 1467956270540 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:37:50 INFO - PROCESS | 3664 | 1467956270542 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 22:37:50 INFO - PROCESS | 3664 | 1467956270545 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:37:50 INFO - PROCESS | 3664 | 1467956270547 Marionette TRACE conn3 <- [1,202,null,{}] 22:37:50 INFO - PROCESS | 3664 | 1467956270550 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:50 INFO - PROCESS | 3664 | 1467956270552 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:50 INFO - PROCESS | 3664 | 1467956270632 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:37:50 INFO - PROCESS | 3664 | 1467956270637 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:50 INFO - PROCESS | 3664 | 1467956270640 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:50 INFO - PROCESS | 3664 | ++DOCSHELL 16779400 == 32 [pid = 3664] [id = 60] 22:37:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (167F0000) [pid = 3664] [serial = 177] [outer = 00000000] 22:37:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (16DDB400) [pid = 3664] [serial = 178] [outer = 167F0000] 22:37:50 INFO - PROCESS | 3664 | 1467956270684 Marionette DEBUG loaded listener.js 22:37:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1740FC00) [pid = 3664] [serial = 179] [outer = 167F0000] 22:37:51 INFO - PROCESS | 3664 | 1467956271108 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 22:37:51 INFO - PROCESS | 3664 | 1467956271144 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:37:51 INFO - PROCESS | 3664 | 1467956271146 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 22:37:51 INFO - PROCESS | 3664 | 1467956271153 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:37:51 INFO - PROCESS | 3664 | 1467956271155 Marionette TRACE conn3 <- [1,206,null,{}] 22:37:51 INFO - PROCESS | 3664 | 1467956271159 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:51 INFO - PROCESS | 3664 | 1467956271160 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:51 INFO - PROCESS | 3664 | 1467956271257 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:37:51 INFO - PROCESS | 3664 | 1467956271265 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:51 INFO - PROCESS | 3664 | 1467956271267 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:51 INFO - PROCESS | 3664 | ++DOCSHELL 11808000 == 33 [pid = 3664] [id = 61] 22:37:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (17478C00) [pid = 3664] [serial = 180] [outer = 00000000] 22:37:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (175B1800) [pid = 3664] [serial = 181] [outer = 17478C00] 22:37:51 INFO - PROCESS | 3664 | 1467956271310 Marionette DEBUG loaded listener.js 22:37:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1801A000) [pid = 3664] [serial = 182] [outer = 17478C00] 22:37:51 INFO - PROCESS | 3664 | 1467956271766 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 625ms 22:37:51 INFO - PROCESS | 3664 | 1467956271790 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:37:51 INFO - PROCESS | 3664 | 1467956271792 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 22:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:37:51 INFO - PROCESS | 3664 | 1467956271804 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:37:51 INFO - PROCESS | 3664 | 1467956271806 Marionette TRACE conn3 <- [1,210,null,{}] 22:37:51 INFO - PROCESS | 3664 | 1467956271810 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:51 INFO - PROCESS | 3664 | 1467956271815 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:51 INFO - PROCESS | 3664 | 1467956271941 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:37:51 INFO - PROCESS | 3664 | 1467956271952 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:51 INFO - PROCESS | 3664 | 1467956271954 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:52 INFO - PROCESS | 3664 | ++DOCSHELL 1747DC00 == 34 [pid = 3664] [id = 62] 22:37:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1801DC00) [pid = 3664] [serial = 183] [outer = 00000000] 22:37:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A00A400) [pid = 3664] [serial = 184] [outer = 1801DC00] 22:37:52 INFO - PROCESS | 3664 | 1467956272044 Marionette DEBUG loaded listener.js 22:37:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1A203800) [pid = 3664] [serial = 185] [outer = 1801DC00] 22:37:52 INFO - PROCESS | 3664 | 1467956272455 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 22:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 687ms 22:37:52 INFO - PROCESS | 3664 | 1467956272506 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:37:52 INFO - PROCESS | 3664 | 1467956272508 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 22:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:37:52 INFO - PROCESS | 3664 | 1467956272512 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:37:52 INFO - PROCESS | 3664 | 1467956272513 Marionette TRACE conn3 <- [1,214,null,{}] 22:37:52 INFO - PROCESS | 3664 | 1467956272521 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:52 INFO - PROCESS | 3664 | 1467956272523 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:52 INFO - PROCESS | 3664 | 1467956272643 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:37:52 INFO - PROCESS | 3664 | 1467956272663 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:52 INFO - PROCESS | 3664 | 1467956272665 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:52 INFO - PROCESS | 3664 | ++DOCSHELL 1A20AC00 == 35 [pid = 3664] [id = 63] 22:37:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A41B800) [pid = 3664] [serial = 186] [outer = 00000000] 22:37:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A428800) [pid = 3664] [serial = 187] [outer = 1A41B800] 22:37:52 INFO - PROCESS | 3664 | 1467956272706 Marionette DEBUG loaded listener.js 22:37:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A53FC00) [pid = 3664] [serial = 188] [outer = 1A41B800] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (175AB400) [pid = 3664] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (180DEC00) [pid = 3664] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (166B6800) [pid = 3664] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (17406400) [pid = 3664] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1441F400) [pid = 3664] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (13ABC000) [pid = 3664] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1441E400) [pid = 3664] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (12B71000) [pid = 3664] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10ED5800) [pid = 3664] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (15F2FC00) [pid = 3664] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (180D4C00) [pid = 3664] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (10A81400) [pid = 3664] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:37:52 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13B4D800) [pid = 3664] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:37:53 INFO - PROCESS | 3664 | 1467956273150 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 22:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 687ms 22:37:53 INFO - PROCESS | 3664 | 1467956273211 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:37:53 INFO - PROCESS | 3664 | 1467956273213 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 22:37:53 INFO - PROCESS | 3664 | 1467956273217 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:37:53 INFO - PROCESS | 3664 | 1467956273218 Marionette TRACE conn3 <- [1,218,null,{}] 22:37:53 INFO - PROCESS | 3664 | 1467956273222 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:53 INFO - PROCESS | 3664 | 1467956273224 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:53 INFO - PROCESS | 3664 | 1467956273299 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:37:53 INFO - PROCESS | 3664 | 1467956273304 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:53 INFO - PROCESS | 3664 | 1467956273306 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:53 INFO - PROCESS | 3664 | ++DOCSHELL 1312CC00 == 36 [pid = 3664] [id = 64] 22:37:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (14412000) [pid = 3664] [serial = 189] [outer = 00000000] 22:37:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17175400) [pid = 3664] [serial = 190] [outer = 14412000] 22:37:53 INFO - PROCESS | 3664 | 1467956273349 Marionette DEBUG loaded listener.js 22:37:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180DEC00) [pid = 3664] [serial = 191] [outer = 14412000] 22:37:53 INFO - PROCESS | 3664 | 1467956273733 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 22:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 22:37:53 INFO - PROCESS | 3664 | 1467956273752 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:37:53 INFO - PROCESS | 3664 | 1467956273754 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 22:37:53 INFO - PROCESS | 3664 | 1467956273757 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:37:53 INFO - PROCESS | 3664 | 1467956273759 Marionette TRACE conn3 <- [1,222,null,{}] 22:37:53 INFO - PROCESS | 3664 | 1467956273762 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:53 INFO - PROCESS | 3664 | 1467956273764 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:53 INFO - PROCESS | 3664 | 1467956273870 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:37:53 INFO - PROCESS | 3664 | 1467956273877 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:53 INFO - PROCESS | 3664 | 1467956273879 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:53 INFO - PROCESS | 3664 | ++DOCSHELL 103C8400 == 37 [pid = 3664] [id = 65] 22:37:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (10A0F800) [pid = 3664] [serial = 192] [outer = 00000000] 22:37:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A540C00) [pid = 3664] [serial = 193] [outer = 10A0F800] 22:37:53 INFO - PROCESS | 3664 | 1467956273921 Marionette DEBUG loaded listener.js 22:37:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A545400) [pid = 3664] [serial = 194] [outer = 10A0F800] 22:37:54 INFO - PROCESS | 3664 | 1467956274312 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 22:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 593ms 22:37:54 INFO - PROCESS | 3664 | 1467956274355 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:37:54 INFO - PROCESS | 3664 | 1467956274357 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 22:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:37:54 INFO - PROCESS | 3664 | 1467956274360 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:37:54 INFO - PROCESS | 3664 | 1467956274362 Marionette TRACE conn3 <- [1,226,null,{}] 22:37:54 INFO - PROCESS | 3664 | 1467956274365 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:54 INFO - PROCESS | 3664 | 1467956274367 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:54 INFO - PROCESS | 3664 | 1467956274445 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:37:54 INFO - PROCESS | 3664 | 1467956274522 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:54 INFO - PROCESS | 3664 | 1467956274523 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:54 INFO - PROCESS | 3664 | ++DOCSHELL 10F0E400 == 38 [pid = 3664] [id = 66] 22:37:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (13ABB800) [pid = 3664] [serial = 195] [outer = 00000000] 22:37:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1A5CB800) [pid = 3664] [serial = 196] [outer = 13ABB800] 22:37:54 INFO - PROCESS | 3664 | 1467956274569 Marionette DEBUG loaded listener.js 22:37:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A5CC000) [pid = 3664] [serial = 197] [outer = 13ABB800] 22:37:54 INFO - PROCESS | 3664 | 1467956274904 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 593ms 22:37:54 INFO - PROCESS | 3664 | 1467956274990 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:37:54 INFO - PROCESS | 3664 | 1467956274994 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 22:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:37:54 INFO - PROCESS | 3664 | 1467956274999 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:37:54 INFO - PROCESS | 3664 | 1467956275004 Marionette TRACE conn3 <- [1,230,null,{}] 22:37:54 INFO - PROCESS | 3664 | 1467956275010 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:54 INFO - PROCESS | 3664 | 1467956275013 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:55 INFO - PROCESS | 3664 | 1467956275129 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:37:55 INFO - PROCESS | 3664 | 1467956275246 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:55 INFO - PROCESS | 3664 | 1467956275249 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:55 INFO - PROCESS | 3664 | ++DOCSHELL 11D8A800 == 39 [pid = 3664] [id = 67] 22:37:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (11D8E000) [pid = 3664] [serial = 198] [outer = 00000000] 22:37:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (129E5000) [pid = 3664] [serial = 199] [outer = 11D8E000] 22:37:55 INFO - PROCESS | 3664 | 1467956275306 Marionette DEBUG loaded listener.js 22:37:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (12C8B400) [pid = 3664] [serial = 200] [outer = 11D8E000] 22:37:55 INFO - PROCESS | 3664 | 1467956275820 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 22:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 889ms 22:37:55 INFO - PROCESS | 3664 | 1467956275903 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:37:55 INFO - PROCESS | 3664 | 1467956275906 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 22:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:37:55 INFO - PROCESS | 3664 | 1467956275913 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:37:55 INFO - PROCESS | 3664 | 1467956275917 Marionette TRACE conn3 <- [1,234,null,{}] 22:37:55 INFO - PROCESS | 3664 | 1467956275921 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:55 INFO - PROCESS | 3664 | 1467956275924 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:56 INFO - PROCESS | 3664 | 1467956276028 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:37:56 INFO - PROCESS | 3664 | 1467956276102 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:56 INFO - PROCESS | 3664 | 1467956276105 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:56 INFO - PROCESS | 3664 | ++DOCSHELL 13E84800 == 40 [pid = 3664] [id = 68] 22:37:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (14415000) [pid = 3664] [serial = 201] [outer = 00000000] 22:37:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (150EBC00) [pid = 3664] [serial = 202] [outer = 14415000] 22:37:56 INFO - PROCESS | 3664 | 1467956276159 Marionette DEBUG loaded listener.js 22:37:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (15F3A400) [pid = 3664] [serial = 203] [outer = 14415000] 22:37:56 INFO - PROCESS | 3664 | 1467956276753 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 22:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 905ms 22:37:56 INFO - PROCESS | 3664 | 1467956276813 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:37:56 INFO - PROCESS | 3664 | 1467956276815 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 22:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:37:56 INFO - PROCESS | 3664 | 1467956276819 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:37:56 INFO - PROCESS | 3664 | 1467956276821 Marionette TRACE conn3 <- [1,238,null,{}] 22:37:56 INFO - PROCESS | 3664 | 1467956276831 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:56 INFO - PROCESS | 3664 | 1467956276835 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:56 INFO - PROCESS | 3664 | 1467956276941 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:37:57 INFO - PROCESS | 3664 | 1467956277019 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:57 INFO - PROCESS | 3664 | 1467956277023 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:57 INFO - PROCESS | 3664 | ++DOCSHELL 180DC000 == 41 [pid = 3664] [id = 69] 22:37:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (180DE000) [pid = 3664] [serial = 204] [outer = 00000000] 22:37:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (180E1C00) [pid = 3664] [serial = 205] [outer = 180DE000] 22:37:57 INFO - PROCESS | 3664 | 1467956277124 Marionette DEBUG loaded listener.js 22:37:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (197E6400) [pid = 3664] [serial = 206] [outer = 180DE000] 22:37:57 INFO - PROCESS | 3664 | 1467956277665 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 22:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 906ms 22:37:57 INFO - PROCESS | 3664 | 1467956277723 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:37:57 INFO - PROCESS | 3664 | 1467956277725 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 22:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:37:57 INFO - PROCESS | 3664 | 1467956277728 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:37:57 INFO - PROCESS | 3664 | 1467956277730 Marionette TRACE conn3 <- [1,242,null,{}] 22:37:57 INFO - PROCESS | 3664 | 1467956277734 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:57 INFO - PROCESS | 3664 | 1467956277736 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:57 INFO - PROCESS | 3664 | 1467956277838 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:37:57 INFO - PROCESS | 3664 | 1467956277928 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:57 INFO - PROCESS | 3664 | 1467956277930 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:57 INFO - PROCESS | 3664 | ++DOCSHELL 19C8F800 == 42 [pid = 3664] [id = 70] 22:37:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (19F39C00) [pid = 3664] [serial = 207] [outer = 00000000] 22:37:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1A427000) [pid = 3664] [serial = 208] [outer = 19F39C00] 22:37:57 INFO - PROCESS | 3664 | 1467956277982 Marionette DEBUG loaded listener.js 22:37:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1A5C9800) [pid = 3664] [serial = 209] [outer = 19F39C00] 22:37:58 INFO - PROCESS | 3664 | 1467956278653 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 22:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 999ms 22:37:58 INFO - PROCESS | 3664 | 1467956278715 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:37:58 INFO - PROCESS | 3664 | 1467956278719 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 22:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:37:58 INFO - PROCESS | 3664 | 1467956278724 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:37:58 INFO - PROCESS | 3664 | 1467956278727 Marionette TRACE conn3 <- [1,246,null,{}] 22:37:58 INFO - PROCESS | 3664 | 1467956278747 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:58 INFO - PROCESS | 3664 | 1467956278750 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:58 INFO - PROCESS | 3664 | 1467956278847 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:37:58 INFO - PROCESS | 3664 | 1467956278922 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:58 INFO - PROCESS | 3664 | 1467956278926 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:58 INFO - PROCESS | 3664 | ++DOCSHELL 10F0D000 == 43 [pid = 3664] [id = 71] 22:37:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (10F17C00) [pid = 3664] [serial = 210] [outer = 00000000] 22:37:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (12B72C00) [pid = 3664] [serial = 211] [outer = 10F17C00] 22:37:58 INFO - PROCESS | 3664 | 1467956278977 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (12E64400) [pid = 3664] [serial = 212] [outer = 10F17C00] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 103C8400 == 42 [pid = 3664] [id = 65] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 1312CC00 == 41 [pid = 3664] [id = 64] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 1A20AC00 == 40 [pid = 3664] [id = 63] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 1747DC00 == 39 [pid = 3664] [id = 62] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 11808000 == 38 [pid = 3664] [id = 61] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 16779400 == 37 [pid = 3664] [id = 60] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 1573E800 == 36 [pid = 3664] [id = 59] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 139B8400 == 35 [pid = 3664] [id = 58] 22:37:59 INFO - PROCESS | 3664 | --DOCSHELL 11890C00 == 34 [pid = 3664] [id = 57] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (19C8E000) [pid = 3664] [serial = 159] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (12E29400) [pid = 3664] [serial = 135] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (13129800) [pid = 3664] [serial = 136] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (114A8400) [pid = 3664] [serial = 132] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (114B2800) [pid = 3664] [serial = 133] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (166B4400) [pid = 3664] [serial = 145] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (15FB0400) [pid = 3664] [serial = 144] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (11D8F800) [pid = 3664] [serial = 129] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (197EBC00) [pid = 3664] [serial = 157] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (12962400) [pid = 3664] [serial = 118] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1188EC00) [pid = 3664] [serial = 117] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (150F3C00) [pid = 3664] [serial = 121] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (144C6000) [pid = 3664] [serial = 120] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17E21800) [pid = 3664] [serial = 124] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (17675800) [pid = 3664] [serial = 123] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (197F2000) [pid = 3664] [serial = 127] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (197ECC00) [pid = 3664] [serial = 126] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17381000) [pid = 3664] [serial = 147] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17479800) [pid = 3664] [serial = 148] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (175AEC00) [pid = 3664] [serial = 150] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (197EB000) [pid = 3664] [serial = 156] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (15743C00) [pid = 3664] [serial = 141] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13E7DC00) [pid = 3664] [serial = 138] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (14222C00) [pid = 3664] [serial = 139] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (175ABC00) [pid = 3664] [serial = 153] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (17678C00) [pid = 3664] [serial = 151] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (159F3800) [pid = 3664] [serial = 142] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17E27000) [pid = 3664] [serial = 154] [outer = 00000000] [url = about:blank] 22:37:59 INFO - PROCESS | 3664 | 1467956279524 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 843ms 22:37:59 INFO - PROCESS | 3664 | 1467956279568 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:37:59 INFO - PROCESS | 3664 | 1467956279572 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 22:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:37:59 INFO - PROCESS | 3664 | 1467956279580 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:37:59 INFO - PROCESS | 3664 | 1467956279583 Marionette TRACE conn3 <- [1,250,null,{}] 22:37:59 INFO - PROCESS | 3664 | 1467956279588 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:59 INFO - PROCESS | 3664 | 1467956279592 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:59 INFO - PROCESS | 3664 | 1467956279678 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:37:59 INFO - PROCESS | 3664 | 1467956279686 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:59 INFO - PROCESS | 3664 | 1467956279688 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:37:59 INFO - PROCESS | 3664 | ++DOCSHELL 12E6C400 == 35 [pid = 3664] [id = 72] 22:37:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (12EF0C00) [pid = 3664] [serial = 213] [outer = 00000000] 22:37:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1318BC00) [pid = 3664] [serial = 214] [outer = 12EF0C00] 22:37:59 INFO - PROCESS | 3664 | 1467956279754 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (139B9800) [pid = 3664] [serial = 215] [outer = 12EF0C00] 22:38:00 INFO - PROCESS | 3664 | 1467956280193 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 639ms 22:38:00 INFO - PROCESS | 3664 | 1467956280217 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:38:00 INFO - PROCESS | 3664 | 1467956280219 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 22:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:38:00 INFO - PROCESS | 3664 | 1467956280222 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:38:00 INFO - PROCESS | 3664 | 1467956280225 Marionette TRACE conn3 <- [1,254,null,{}] 22:38:00 INFO - PROCESS | 3664 | 1467956280266 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:00 INFO - PROCESS | 3664 | 1467956280271 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:00 INFO - PROCESS | 3664 | 1467956280351 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:38:00 INFO - PROCESS | 3664 | 1467956280359 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:00 INFO - PROCESS | 3664 | 1467956280362 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:00 INFO - PROCESS | 3664 | ++DOCSHELL 1441E000 == 36 [pid = 3664] [id = 73] 22:38:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1441F400) [pid = 3664] [serial = 216] [outer = 00000000] 22:38:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (150F3800) [pid = 3664] [serial = 217] [outer = 1441F400] 22:38:00 INFO - PROCESS | 3664 | 1467956280407 Marionette DEBUG loaded listener.js 22:38:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (159B7800) [pid = 3664] [serial = 218] [outer = 1441F400] 22:38:00 INFO - PROCESS | 3664 | 1467956280831 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 22:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 640ms 22:38:00 INFO - PROCESS | 3664 | 1467956280860 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:38:00 INFO - PROCESS | 3664 | 1467956280862 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 22:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:38:00 INFO - PROCESS | 3664 | 1467956280865 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:38:00 INFO - PROCESS | 3664 | 1467956280867 Marionette TRACE conn3 <- [1,258,null,{}] 22:38:00 INFO - PROCESS | 3664 | 1467956280870 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:00 INFO - PROCESS | 3664 | 1467956280872 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:00 INFO - PROCESS | 3664 | 1467956280952 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:38:00 INFO - PROCESS | 3664 | 1467956280958 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:00 INFO - PROCESS | 3664 | 1467956280960 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:00 INFO - PROCESS | 3664 | ++DOCSHELL 15747000 == 37 [pid = 3664] [id = 74] 22:38:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (159EE400) [pid = 3664] [serial = 219] [outer = 00000000] 22:38:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15FAE800) [pid = 3664] [serial = 220] [outer = 159EE400] 22:38:00 INFO - PROCESS | 3664 | 1467956281004 Marionette DEBUG loaded listener.js 22:38:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (166B5400) [pid = 3664] [serial = 221] [outer = 159EE400] 22:38:01 INFO - PROCESS | 3664 | 1467956281408 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 22:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 22:38:01 INFO - PROCESS | 3664 | 1467956281462 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:38:01 INFO - PROCESS | 3664 | 1467956281464 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 22:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:38:01 INFO - PROCESS | 3664 | 1467956281472 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:38:01 INFO - PROCESS | 3664 | 1467956281474 Marionette TRACE conn3 <- [1,262,null,{}] 22:38:01 INFO - PROCESS | 3664 | 1467956281477 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:01 INFO - PROCESS | 3664 | 1467956281479 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:01 INFO - PROCESS | 3664 | 1467956281556 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:38:01 INFO - PROCESS | 3664 | 1467956281562 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:01 INFO - PROCESS | 3664 | 1467956281564 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:01 INFO - PROCESS | 3664 | ++DOCSHELL 16C53800 == 38 [pid = 3664] [id = 75] 22:38:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (16C57800) [pid = 3664] [serial = 222] [outer = 00000000] 22:38:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17383000) [pid = 3664] [serial = 223] [outer = 16C57800] 22:38:01 INFO - PROCESS | 3664 | 1467956281608 Marionette DEBUG loaded listener.js 22:38:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1740A800) [pid = 3664] [serial = 224] [outer = 16C57800] 22:38:02 INFO - PROCESS | 3664 | 1467956282084 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 22:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 640ms 22:38:02 INFO - PROCESS | 3664 | 1467956282111 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:38:02 INFO - PROCESS | 3664 | 1467956282113 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 22:38:02 INFO - PROCESS | 3664 | 1467956282116 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:38:02 INFO - PROCESS | 3664 | 1467956282118 Marionette TRACE conn3 <- [1,266,null,{}] 22:38:02 INFO - PROCESS | 3664 | 1467956282121 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:02 INFO - PROCESS | 3664 | 1467956282126 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:02 INFO - PROCESS | 3664 | 1467956282250 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:38:02 INFO - PROCESS | 3664 | 1467956282258 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:02 INFO - PROCESS | 3664 | 1467956282260 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:02 INFO - PROCESS | 3664 | ++DOCSHELL 11804800 == 39 [pid = 3664] [id = 76] 22:38:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (167F2400) [pid = 3664] [serial = 225] [outer = 00000000] 22:38:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (17E27400) [pid = 3664] [serial = 226] [outer = 167F2400] 22:38:02 INFO - PROCESS | 3664 | 1467956282342 Marionette DEBUG loaded listener.js 22:38:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1801F800) [pid = 3664] [serial = 227] [outer = 167F2400] 22:38:02 INFO - PROCESS | 3664 | 1467956282747 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 22:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 702ms 22:38:02 INFO - PROCESS | 3664 | 1467956282816 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:38:02 INFO - PROCESS | 3664 | 1467956282818 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 22:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:38:02 INFO - PROCESS | 3664 | 1467956282821 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:38:02 INFO - PROCESS | 3664 | 1467956282823 Marionette TRACE conn3 <- [1,270,null,{}] 22:38:02 INFO - PROCESS | 3664 | 1467956282826 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:02 INFO - PROCESS | 3664 | 1467956282828 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:02 INFO - PROCESS | 3664 | 1467956282954 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:38:02 INFO - PROCESS | 3664 | 1467956282977 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:02 INFO - PROCESS | 3664 | 1467956282987 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:02 INFO - PROCESS | 3664 | ++DOCSHELL 17503800 == 40 [pid = 3664] [id = 77] 22:38:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1767B400) [pid = 3664] [serial = 228] [outer = 00000000] 22:38:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (197E5400) [pid = 3664] [serial = 229] [outer = 1767B400] 22:38:03 INFO - PROCESS | 3664 | 1467956283030 Marionette DEBUG loaded listener.js 22:38:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (197E9400) [pid = 3664] [serial = 230] [outer = 1767B400] 22:38:03 INFO - PROCESS | 3664 | 1467956283427 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 640ms 22:38:03 INFO - PROCESS | 3664 | 1467956283459 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:38:03 INFO - PROCESS | 3664 | 1467956283461 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 22:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:38:03 INFO - PROCESS | 3664 | 1467956283465 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:38:03 INFO - PROCESS | 3664 | 1467956283466 Marionette TRACE conn3 <- [1,274,null,{}] 22:38:03 INFO - PROCESS | 3664 | 1467956283470 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:03 INFO - PROCESS | 3664 | 1467956283472 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:03 INFO - PROCESS | 3664 | 1467956283578 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:38:03 INFO - PROCESS | 3664 | 1467956283583 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:03 INFO - PROCESS | 3664 | 1467956283585 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:03 INFO - PROCESS | 3664 | ++DOCSHELL 1051BC00 == 41 [pid = 3664] [id = 78] 22:38:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (180DA000) [pid = 3664] [serial = 231] [outer = 00000000] 22:38:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (19C8CC00) [pid = 3664] [serial = 232] [outer = 180DA000] 22:38:03 INFO - PROCESS | 3664 | 1467956283627 Marionette DEBUG loaded listener.js 22:38:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (19C8FC00) [pid = 3664] [serial = 233] [outer = 180DA000] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (15746C00) [pid = 3664] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (167F0000) [pid = 3664] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (11891400) [pid = 3664] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (17478C00) [pid = 3664] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (139B9000) [pid = 3664] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1801DC00) [pid = 3664] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1A41B800) [pid = 3664] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (10A0F800) [pid = 3664] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (14412000) [pid = 3664] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:38:03 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (15F2F800) [pid = 3664] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:38:04 INFO - PROCESS | 3664 | 1467956284095 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 22:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 687ms 22:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:38:04 INFO - PROCESS | 3664 | 1467956284165 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:38:04 INFO - PROCESS | 3664 | 1467956284167 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 22:38:04 INFO - PROCESS | 3664 | 1467956284175 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:38:04 INFO - PROCESS | 3664 | 1467956284177 Marionette TRACE conn3 <- [1,278,null,{}] 22:38:04 INFO - PROCESS | 3664 | 1467956284181 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:04 INFO - PROCESS | 3664 | 1467956284183 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:04 INFO - PROCESS | 3664 | 1467956284282 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:38:04 INFO - PROCESS | 3664 | 1467956284293 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:04 INFO - PROCESS | 3664 | 1467956284295 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:04 INFO - PROCESS | 3664 | ++DOCSHELL 180DAC00 == 42 [pid = 3664] [id = 79] 22:38:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (19C8B000) [pid = 3664] [serial = 234] [outer = 00000000] 22:38:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A00C000) [pid = 3664] [serial = 235] [outer = 19C8B000] 22:38:04 INFO - PROCESS | 3664 | 1467956284341 Marionette DEBUG loaded listener.js 22:38:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1A20AC00) [pid = 3664] [serial = 236] [outer = 19C8B000] 22:38:04 INFO - PROCESS | 3664 | 1467956284751 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 22:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 593ms 22:38:04 INFO - PROCESS | 3664 | 1467956284767 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:38:04 INFO - PROCESS | 3664 | 1467956284769 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 22:38:04 INFO - PROCESS | 3664 | 1467956284772 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:38:04 INFO - PROCESS | 3664 | 1467956284774 Marionette TRACE conn3 <- [1,282,null,{}] 22:38:04 INFO - PROCESS | 3664 | 1467956284777 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:04 INFO - PROCESS | 3664 | 1467956284779 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:04 INFO - PROCESS | 3664 | 1467956284906 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:38:04 INFO - PROCESS | 3664 | 1467956284914 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:04 INFO - PROCESS | 3664 | 1467956284916 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:04 INFO - PROCESS | 3664 | ++DOCSHELL 0F935800 == 43 [pid = 3664] [id = 80] 22:38:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (10EDB000) [pid = 3664] [serial = 237] [outer = 00000000] 22:38:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A53F400) [pid = 3664] [serial = 238] [outer = 10EDB000] 22:38:04 INFO - PROCESS | 3664 | 1467956284958 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A5C9400) [pid = 3664] [serial = 239] [outer = 10EDB000] 22:38:05 INFO - PROCESS | 3664 | 1467956285326 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 22:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 22:38:05 INFO - PROCESS | 3664 | 1467956285370 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:38:05 INFO - PROCESS | 3664 | 1467956285372 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 22:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:38:05 INFO - PROCESS | 3664 | 1467956285386 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:38:05 INFO - PROCESS | 3664 | 1467956285388 Marionette TRACE conn3 <- [1,286,null,{}] 22:38:05 INFO - PROCESS | 3664 | 1467956285393 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:05 INFO - PROCESS | 3664 | 1467956285395 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:05 INFO - PROCESS | 3664 | 1467956285489 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:38:05 INFO - PROCESS | 3664 | 1467956285494 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:05 INFO - PROCESS | 3664 | 1467956285496 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:05 INFO - PROCESS | 3664 | ++DOCSHELL 1A5CE800 == 44 [pid = 3664] [id = 81] 22:38:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1A5D2400) [pid = 3664] [serial = 240] [outer = 00000000] 22:38:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1A8E1C00) [pid = 3664] [serial = 241] [outer = 1A5D2400] 22:38:05 INFO - PROCESS | 3664 | 1467956285541 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1AA61000) [pid = 3664] [serial = 242] [outer = 1A5D2400] 22:38:06 INFO - PROCESS | 3664 | 1467956286222 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 22:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 889ms 22:38:06 INFO - PROCESS | 3664 | 1467956286291 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:38:06 INFO - PROCESS | 3664 | 1467956286295 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 22:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:38:06 INFO - PROCESS | 3664 | 1467956286300 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:38:06 INFO - PROCESS | 3664 | 1467956286302 Marionette TRACE conn3 <- [1,290,null,{}] 22:38:06 INFO - PROCESS | 3664 | 1467956286308 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:06 INFO - PROCESS | 3664 | 1467956286311 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:06 INFO - PROCESS | 3664 | 1467956286418 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:38:06 INFO - PROCESS | 3664 | 1467956286495 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:06 INFO - PROCESS | 3664 | 1467956286498 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:06 INFO - PROCESS | 3664 | ++DOCSHELL 10ED5800 == 45 [pid = 3664] [id = 82] 22:38:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (11806000) [pid = 3664] [serial = 243] [outer = 00000000] 22:38:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (11DDDC00) [pid = 3664] [serial = 244] [outer = 11806000] 22:38:06 INFO - PROCESS | 3664 | 1467956286593 Marionette DEBUG loaded listener.js 22:38:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (12B6C000) [pid = 3664] [serial = 245] [outer = 11806000] 22:38:07 INFO - PROCESS | 3664 | 1467956287152 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 905ms 22:38:07 INFO - PROCESS | 3664 | 1467956287201 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:38:07 INFO - PROCESS | 3664 | 1467956287206 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 22:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:38:07 INFO - PROCESS | 3664 | 1467956287213 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:38:07 INFO - PROCESS | 3664 | 1467956287216 Marionette TRACE conn3 <- [1,294,null,{}] 22:38:07 INFO - PROCESS | 3664 | 1467956287220 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:07 INFO - PROCESS | 3664 | 1467956287222 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:07 INFO - PROCESS | 3664 | 1467956287329 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:38:07 INFO - PROCESS | 3664 | 1467956287420 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:07 INFO - PROCESS | 3664 | 1467956287423 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:07 INFO - PROCESS | 3664 | ++DOCSHELL 14417000 == 46 [pid = 3664] [id = 83] 22:38:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (14417C00) [pid = 3664] [serial = 246] [outer = 00000000] 22:38:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (159F0800) [pid = 3664] [serial = 247] [outer = 14417C00] 22:38:07 INFO - PROCESS | 3664 | 1467956287477 Marionette DEBUG loaded listener.js 22:38:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (166B7000) [pid = 3664] [serial = 248] [outer = 14417C00] 22:38:08 INFO - PROCESS | 3664 | 1467956288043 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:08 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. 22:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 906ms 22:38:08 INFO - PROCESS | 3664 | 1467956288116 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:38:08 INFO - PROCESS | 3664 | 1467956288119 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 22:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:38:08 INFO - PROCESS | 3664 | 1467956288123 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:38:08 INFO - PROCESS | 3664 | 1467956288127 Marionette TRACE conn3 <- [1,298,null,{}] 22:38:08 INFO - PROCESS | 3664 | 1467956288137 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:08 INFO - PROCESS | 3664 | 1467956288142 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:08 INFO - PROCESS | 3664 | 1467956288251 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:38:08 INFO - PROCESS | 3664 | 1467956288324 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:08 INFO - PROCESS | 3664 | 1467956288328 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:08 INFO - PROCESS | 3664 | ++DOCSHELL 19C8B800 == 47 [pid = 3664] [id = 84] 22:38:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (19C8C400) [pid = 3664] [serial = 249] [outer = 00000000] 22:38:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1A53CC00) [pid = 3664] [serial = 250] [outer = 19C8C400] 22:38:08 INFO - PROCESS | 3664 | 1467956288425 Marionette DEBUG loaded listener.js 22:38:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1A8D5C00) [pid = 3664] [serial = 251] [outer = 19C8C400] 22:38:09 INFO - PROCESS | 3664 | 1467956289153 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:09 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. 22:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1093ms 22:38:09 INFO - PROCESS | 3664 | 1467956289240 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:38:09 INFO - PROCESS | 3664 | 1467956289243 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 22:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:38:09 INFO - PROCESS | 3664 | 1467956289263 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:38:09 INFO - PROCESS | 3664 | 1467956289265 Marionette TRACE conn3 <- [1,302,null,{}] 22:38:09 INFO - PROCESS | 3664 | 1467956289270 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:09 INFO - PROCESS | 3664 | 1467956289273 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:09 INFO - PROCESS | 3664 | 1467956289502 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:38:09 INFO - PROCESS | 3664 | 1467956289626 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:09 INFO - PROCESS | 3664 | 1467956289629 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:09 INFO - PROCESS | 3664 | ++DOCSHELL 11805000 == 48 [pid = 3664] [id = 85] 22:38:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (11808000) [pid = 3664] [serial = 252] [outer = 00000000] 22:38:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (11891400) [pid = 3664] [serial = 253] [outer = 11808000] 22:38:09 INFO - PROCESS | 3664 | 1467956289681 Marionette DEBUG loaded listener.js 22:38:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (11DD9C00) [pid = 3664] [serial = 254] [outer = 11808000] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 0F935800 == 47 [pid = 3664] [id = 80] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 180DAC00 == 46 [pid = 3664] [id = 79] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 1051BC00 == 45 [pid = 3664] [id = 78] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 17503800 == 44 [pid = 3664] [id = 77] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 11804800 == 43 [pid = 3664] [id = 76] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 16C53800 == 42 [pid = 3664] [id = 75] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 15747000 == 41 [pid = 3664] [id = 74] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 1441E000 == 40 [pid = 3664] [id = 73] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 12E6C400 == 39 [pid = 3664] [id = 72] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 10F0D000 == 38 [pid = 3664] [id = 71] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 19C8F800 == 37 [pid = 3664] [id = 70] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 11D8A800 == 36 [pid = 3664] [id = 67] 22:38:10 INFO - PROCESS | 3664 | --DOCSHELL 10F0E400 == 35 [pid = 3664] [id = 66] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19F33000) [pid = 3664] [serial = 160] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (10373400) [pid = 3664] [serial = 162] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (159EC800) [pid = 3664] [serial = 175] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (15F3D400) [pid = 3664] [serial = 176] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (16DDB400) [pid = 3664] [serial = 178] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1295F400) [pid = 3664] [serial = 169] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (12BA9C00) [pid = 3664] [serial = 170] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (175B1800) [pid = 3664] [serial = 181] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (13ABB000) [pid = 3664] [serial = 172] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (13B4AC00) [pid = 3664] [serial = 173] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (13193000) [pid = 3664] [serial = 165] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1A203800) [pid = 3664] [serial = 185] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1A00A400) [pid = 3664] [serial = 184] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1801A000) [pid = 3664] [serial = 182] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1A428800) [pid = 3664] [serial = 187] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1A545400) [pid = 3664] [serial = 194] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1B2ED400) [pid = 3664] [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.] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1A53FC00) [pid = 3664] [serial = 188] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (17175400) [pid = 3664] [serial = 190] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (180DEC00) [pid = 3664] [serial = 191] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1740FC00) [pid = 3664] [serial = 179] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1A5CB800) [pid = 3664] [serial = 196] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1A540C00) [pid = 3664] [serial = 193] [outer = 00000000] [url = about:blank] 22:38:10 INFO - PROCESS | 3664 | 1467956290297 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:10 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. 22:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1108ms 22:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:38:10 INFO - PROCESS | 3664 | 1467956290366 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:38:10 INFO - PROCESS | 3664 | 1467956290369 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 22:38:10 INFO - PROCESS | 3664 | 1467956290374 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:38:10 INFO - PROCESS | 3664 | 1467956290377 Marionette TRACE conn3 <- [1,306,null,{}] 22:38:10 INFO - PROCESS | 3664 | 1467956290382 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:10 INFO - PROCESS | 3664 | 1467956290384 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:10 INFO - PROCESS | 3664 | 1467956290483 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:38:10 INFO - PROCESS | 3664 | 1467956290561 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:10 INFO - PROCESS | 3664 | 1467956290563 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:10 INFO - PROCESS | 3664 | ++DOCSHELL 10A75400 == 36 [pid = 3664] [id = 86] 22:38:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (10A76800) [pid = 3664] [serial = 255] [outer = 00000000] 22:38:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (12BA9C00) [pid = 3664] [serial = 256] [outer = 10A76800] 22:38:10 INFO - PROCESS | 3664 | 1467956290609 Marionette DEBUG loaded listener.js 22:38:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13ABC800) [pid = 3664] [serial = 257] [outer = 10A76800] 22:38:10 INFO - PROCESS | 3664 | 1467956290967 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:10 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. 22:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 22:38:11 INFO - PROCESS | 3664 | 1467956291025 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:38:11 INFO - PROCESS | 3664 | 1467956291027 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 22:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:38:11 INFO - PROCESS | 3664 | 1467956291032 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:38:11 INFO - PROCESS | 3664 | 1467956291034 Marionette TRACE conn3 <- [1,310,null,{}] 22:38:11 INFO - PROCESS | 3664 | 1467956291038 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:11 INFO - PROCESS | 3664 | 1467956291040 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:11 INFO - PROCESS | 3664 | 1467956291129 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:38:11 INFO - PROCESS | 3664 | 1467956291137 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:11 INFO - PROCESS | 3664 | 1467956291139 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:11 INFO - PROCESS | 3664 | ++DOCSHELL 144D6400 == 37 [pid = 3664] [id = 87] 22:38:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (159B7400) [pid = 3664] [serial = 258] [outer = 00000000] 22:38:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (15F32400) [pid = 3664] [serial = 259] [outer = 159B7400] 22:38:11 INFO - PROCESS | 3664 | 1467956291183 Marionette DEBUG loaded listener.js 22:38:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (166B0400) [pid = 3664] [serial = 260] [outer = 159B7400] 22:38:11 INFO - PROCESS | 3664 | 1467956291609 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:11 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. 22:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 640ms 22:38:11 INFO - PROCESS | 3664 | 1467956291670 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:38:11 INFO - PROCESS | 3664 | 1467956291673 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 22:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:38:11 INFO - PROCESS | 3664 | 1467956291683 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:38:11 INFO - PROCESS | 3664 | 1467956291687 Marionette TRACE conn3 <- [1,314,null,{}] 22:38:11 INFO - PROCESS | 3664 | 1467956291691 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:11 INFO - PROCESS | 3664 | 1467956291693 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:11 INFO - PROCESS | 3664 | 1467956291780 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:38:11 INFO - PROCESS | 3664 | 1467956291787 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:11 INFO - PROCESS | 3664 | 1467956291789 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:11 INFO - PROCESS | 3664 | ++DOCSHELL 15FB2000 == 38 [pid = 3664] [id = 88] 22:38:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (17403400) [pid = 3664] [serial = 261] [outer = 00000000] 22:38:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (175AB800) [pid = 3664] [serial = 262] [outer = 17403400] 22:38:11 INFO - PROCESS | 3664 | 1467956291833 Marionette DEBUG loaded listener.js 22:38:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (17676800) [pid = 3664] [serial = 263] [outer = 17403400] 22:38:12 INFO - PROCESS | 3664 | 1467956292258 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:12 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. 22:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 656ms 22:38:12 INFO - PROCESS | 3664 | 1467956292318 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:38:12 INFO - PROCESS | 3664 | 1467956292320 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 22:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:38:12 INFO - PROCESS | 3664 | 1467956292323 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:38:12 INFO - PROCESS | 3664 | 1467956292325 Marionette TRACE conn3 <- [1,318,null,{}] 22:38:12 INFO - PROCESS | 3664 | 1467956292329 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:12 INFO - PROCESS | 3664 | 1467956292330 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:12 INFO - PROCESS | 3664 | 1467956292411 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:38:12 INFO - PROCESS | 3664 | 1467956292444 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:12 INFO - PROCESS | 3664 | 1467956292446 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:12 INFO - PROCESS | 3664 | ++DOCSHELL 1801E000 == 39 [pid = 3664] [id = 89] 22:38:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1801E800) [pid = 3664] [serial = 264] [outer = 00000000] 22:38:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (180DD800) [pid = 3664] [serial = 265] [outer = 1801E800] 22:38:12 INFO - PROCESS | 3664 | 1467956292488 Marionette DEBUG loaded listener.js 22:38:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (19C86C00) [pid = 3664] [serial = 266] [outer = 1801E800] 22:38:12 INFO - PROCESS | 3664 | 1467956292748 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:38:12 INFO - PROCESS | 3664 | 1467956292952 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:13 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. 22:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 687ms 22:38:13 INFO - PROCESS | 3664 | 1467956293027 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:38:13 INFO - PROCESS | 3664 | 1467956293029 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 22:38:13 INFO - PROCESS | 3664 | 1467956293033 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:38:13 INFO - PROCESS | 3664 | 1467956293034 Marionette TRACE conn3 <- [1,322,null,{}] 22:38:13 INFO - PROCESS | 3664 | 1467956293038 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:13 INFO - PROCESS | 3664 | 1467956293040 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:13 INFO - PROCESS | 3664 | 1467956293148 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:38:13 INFO - PROCESS | 3664 | 1467956293160 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:13 INFO - PROCESS | 3664 | 1467956293165 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:13 INFO - PROCESS | 3664 | ++DOCSHELL 1A203800 == 40 [pid = 3664] [id = 90] 22:38:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1A203C00) [pid = 3664] [serial = 267] [outer = 00000000] 22:38:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1A542400) [pid = 3664] [serial = 268] [outer = 1A203C00] 22:38:13 INFO - PROCESS | 3664 | 1467956293260 Marionette DEBUG loaded listener.js 22:38:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1A5CD400) [pid = 3664] [serial = 269] [outer = 1A203C00] 22:38:13 INFO - PROCESS | 3664 | 1467956293694 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:13 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. 22:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 702ms 22:38:13 INFO - PROCESS | 3664 | 1467956293733 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:38:13 INFO - PROCESS | 3664 | 1467956293735 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 22:38:13 INFO - PROCESS | 3664 | 1467956293738 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:38:13 INFO - PROCESS | 3664 | 1467956293740 Marionette TRACE conn3 <- [1,326,null,{}] 22:38:13 INFO - PROCESS | 3664 | 1467956293747 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:13 INFO - PROCESS | 3664 | 1467956293749 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:13 INFO - PROCESS | 3664 | 1467956293882 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:38:13 INFO - PROCESS | 3664 | 1467956293896 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:13 INFO - PROCESS | 3664 | 1467956293898 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:13 INFO - PROCESS | 3664 | ++DOCSHELL 1AA5E800 == 41 [pid = 3664] [id = 91] 22:38:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1AA5F000) [pid = 3664] [serial = 270] [outer = 00000000] 22:38:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1AC53400) [pid = 3664] [serial = 271] [outer = 1AA5F000] 22:38:13 INFO - PROCESS | 3664 | 1467956294000 Marionette DEBUG loaded listener.js 22:38:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (1AC59800) [pid = 3664] [serial = 272] [outer = 1AA5F000] 22:38:14 INFO - PROCESS | 3664 | 1467956294404 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:14 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. 22:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 702ms 22:38:14 INFO - PROCESS | 3664 | 1467956294442 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:38:14 INFO - PROCESS | 3664 | 1467956294444 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 22:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:38:14 INFO - PROCESS | 3664 | 1467956294447 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:38:14 INFO - PROCESS | 3664 | 1467956294449 Marionette TRACE conn3 <- [1,330,null,{}] 22:38:14 INFO - PROCESS | 3664 | 1467956294452 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:14 INFO - PROCESS | 3664 | 1467956294454 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:14 INFO - PROCESS | 3664 | 1467956294565 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:38:14 INFO - PROCESS | 3664 | 1467956294570 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:14 INFO - PROCESS | 3664 | 1467956294572 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:14 INFO - PROCESS | 3664 | ++DOCSHELL 10A0F800 == 42 [pid = 3664] [id = 92] 22:38:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1AC55C00) [pid = 3664] [serial = 273] [outer = 00000000] 22:38:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1AD5E000) [pid = 3664] [serial = 274] [outer = 1AC55C00] 22:38:14 INFO - PROCESS | 3664 | 1467956294614 Marionette DEBUG loaded listener.js 22:38:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1AD61800) [pid = 3664] [serial = 275] [outer = 1AC55C00] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1180C400) [pid = 3664] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (12B6F400) [pid = 3664] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (167F2400) [pid = 3664] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1767B400) [pid = 3664] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1441F400) [pid = 3664] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (19F39C00) [pid = 3664] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (11D8E000) [pid = 3664] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (10F17C00) [pid = 3664] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (14415000) [pid = 3664] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (12EF0C00) [pid = 3664] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (16C57800) [pid = 3664] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (159EE400) [pid = 3664] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (180DE000) [pid = 3664] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (180DA000) [pid = 3664] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (19C8B000) [pid = 3664] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (10EDB000) [pid = 3664] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:38:14 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (0C773000) [pid = 3664] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:38:15 INFO - PROCESS | 3664 | 1467956295170 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:15 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. 22:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 22:38:15 INFO - PROCESS | 3664 | 1467956295189 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 3664 | 1467956295191 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 22:38:15 INFO - PROCESS | 3664 | 1467956295216 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:38:15 INFO - PROCESS | 3664 | 1467956295218 Marionette TRACE conn3 <- [1,334,null,{}] 22:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:38:15 INFO - PROCESS | 3664 | 1467956295222 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:15 INFO - PROCESS | 3664 | 1467956295224 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:15 INFO - PROCESS | 3664 | 1467956295305 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:38:15 INFO - PROCESS | 3664 | 1467956295310 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:15 INFO - PROCESS | 3664 | 1467956295312 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:15 INFO - PROCESS | 3664 | ++DOCSHELL 1180C400 == 43 [pid = 3664] [id = 93] 22:38:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (129E8000) [pid = 3664] [serial = 276] [outer = 00000000] 22:38:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (17405C00) [pid = 3664] [serial = 277] [outer = 129E8000] 22:38:15 INFO - PROCESS | 3664 | 1467956295354 Marionette DEBUG loaded listener.js 22:38:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (17683400) [pid = 3664] [serial = 278] [outer = 129E8000] 22:38:15 INFO - PROCESS | 3664 | 1467956295750 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:15 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. 22:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 593ms 22:38:15 INFO - PROCESS | 3664 | 1467956295817 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 3664 | 1467956295819 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 22:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:38:15 INFO - PROCESS | 3664 | 1467956295823 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:38:15 INFO - PROCESS | 3664 | 1467956295825 Marionette TRACE conn3 <- [1,338,null,{}] 22:38:15 INFO - PROCESS | 3664 | 1467956295828 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:15 INFO - PROCESS | 3664 | 1467956295831 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:15 INFO - PROCESS | 3664 | 1467956295922 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:38:15 INFO - PROCESS | 3664 | 1467956295929 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:15 INFO - PROCESS | 3664 | 1467956295931 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:15 INFO - PROCESS | 3664 | ++DOCSHELL 10A03400 == 44 [pid = 3664] [id = 94] 22:38:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (13131000) [pid = 3664] [serial = 279] [outer = 00000000] 22:38:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1A8E0800) [pid = 3664] [serial = 280] [outer = 13131000] 22:38:15 INFO - PROCESS | 3664 | 1467956295973 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1AC5E000) [pid = 3664] [serial = 281] [outer = 13131000] 22:38:16 INFO - PROCESS | 3664 | 1467956296379 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:16 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. 22:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 594ms 22:38:16 INFO - PROCESS | 3664 | 1467956296420 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:38:16 INFO - PROCESS | 3664 | 1467956296422 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 22:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:38:16 INFO - PROCESS | 3664 | 1467956296440 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:38:16 INFO - PROCESS | 3664 | 1467956296442 Marionette TRACE conn3 <- [1,342,null,{}] 22:38:16 INFO - PROCESS | 3664 | 1467956296446 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:16 INFO - PROCESS | 3664 | 1467956296449 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:16 INFO - PROCESS | 3664 | 1467956296530 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:38:16 INFO - PROCESS | 3664 | 1467956296535 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:16 INFO - PROCESS | 3664 | 1467956296538 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:16 INFO - PROCESS | 3664 | ++DOCSHELL 13E34000 == 45 [pid = 3664] [id = 95] 22:38:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (13E36400) [pid = 3664] [serial = 282] [outer = 00000000] 22:38:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (13E3A400) [pid = 3664] [serial = 283] [outer = 13E36400] 22:38:16 INFO - PROCESS | 3664 | 1467956296583 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (19C8B000) [pid = 3664] [serial = 284] [outer = 13E36400] 22:38:17 INFO - PROCESS | 3664 | 1467956297169 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:17 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. 22:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 796ms 22:38:17 INFO - PROCESS | 3664 | 1467956297239 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:38:17 INFO - PROCESS | 3664 | 1467956297243 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 22:38:17 INFO - PROCESS | 3664 | 1467956297248 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:38:17 INFO - PROCESS | 3664 | 1467956297251 Marionette TRACE conn3 <- [1,346,null,{}] 22:38:17 INFO - PROCESS | 3664 | 1467956297257 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:17 INFO - PROCESS | 3664 | 1467956297260 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:17 INFO - PROCESS | 3664 | 1467956297418 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:38:17 INFO - PROCESS | 3664 | 1467956297428 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:17 INFO - PROCESS | 3664 | 1467956297431 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:17 INFO - PROCESS | 3664 | ++DOCSHELL 114B2400 == 46 [pid = 3664] [id = 96] 22:38:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (11804800) [pid = 3664] [serial = 285] [outer = 00000000] 22:38:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (13A57000) [pid = 3664] [serial = 286] [outer = 11804800] 22:38:17 INFO - PROCESS | 3664 | 1467956297487 Marionette DEBUG loaded listener.js 22:38:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (13E35000) [pid = 3664] [serial = 287] [outer = 11804800] 22:38:18 INFO - PROCESS | 3664 | 1467956298075 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:18 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. 22:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 843ms 22:38:18 INFO - PROCESS | 3664 | 1467956298106 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:38:18 INFO - PROCESS | 3664 | 1467956298111 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 22:38:18 INFO - PROCESS | 3664 | 1467956298119 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:38:18 INFO - PROCESS | 3664 | 1467956298122 Marionette TRACE conn3 <- [1,350,null,{}] 22:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:38:18 INFO - PROCESS | 3664 | 1467956298128 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:18 INFO - PROCESS | 3664 | 1467956298132 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:18 INFO - PROCESS | 3664 | 1467956298245 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:38:18 INFO - PROCESS | 3664 | 1467956298339 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:18 INFO - PROCESS | 3664 | 1467956298341 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:18 INFO - PROCESS | 3664 | ++DOCSHELL 1441B000 == 47 [pid = 3664] [id = 97] 22:38:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1441DC00) [pid = 3664] [serial = 288] [outer = 00000000] 22:38:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (15064400) [pid = 3664] [serial = 289] [outer = 1441DC00] 22:38:18 INFO - PROCESS | 3664 | 1467956298397 Marionette DEBUG loaded listener.js 22:38:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (15067C00) [pid = 3664] [serial = 290] [outer = 1441DC00] 22:38:18 INFO - PROCESS | 3664 | 1467956298918 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:18 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. 22:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 827ms 22:38:18 INFO - PROCESS | 3664 | 1467956298966 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:38:18 INFO - PROCESS | 3664 | 1467956298969 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 22:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:38:18 INFO - PROCESS | 3664 | 1467956298973 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:38:18 INFO - PROCESS | 3664 | 1467956298976 Marionette TRACE conn3 <- [1,354,null,{}] 22:38:18 INFO - PROCESS | 3664 | 1467956298987 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:18 INFO - PROCESS | 3664 | 1467956298992 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:19 INFO - PROCESS | 3664 | 1467956299098 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:38:19 INFO - PROCESS | 3664 | 1467956299200 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:19 INFO - PROCESS | 3664 | 1467956299203 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:19 INFO - PROCESS | 3664 | ++DOCSHELL 16C51800 == 48 [pid = 3664] [id = 98] 22:38:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (16C57800) [pid = 3664] [serial = 291] [outer = 00000000] 22:38:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (17406C00) [pid = 3664] [serial = 292] [outer = 16C57800] 22:38:19 INFO - PROCESS | 3664 | 1467956299258 Marionette DEBUG loaded listener.js 22:38:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (17510400) [pid = 3664] [serial = 293] [outer = 16C57800] 22:38:19 INFO - PROCESS | 3664 | 1467956299866 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:19 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. 22:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 936ms 22:38:19 INFO - PROCESS | 3664 | 1467956299917 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:38:19 INFO - PROCESS | 3664 | 1467956299920 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 22:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:38:19 INFO - PROCESS | 3664 | 1467956299924 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:38:19 INFO - PROCESS | 3664 | 1467956299926 Marionette TRACE conn3 <- [1,358,null,{}] 22:38:19 INFO - PROCESS | 3664 | 1467956299929 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:19 INFO - PROCESS | 3664 | 1467956299932 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:20 INFO - PROCESS | 3664 | 1467956300038 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:38:20 INFO - PROCESS | 3664 | 1467956300133 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 3664 | 1467956300135 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:20 INFO - PROCESS | 3664 | ++DOCSHELL 180D8000 == 49 [pid = 3664] [id = 99] 22:38:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (180DA000) [pid = 3664] [serial = 294] [outer = 00000000] 22:38:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19C8E000) [pid = 3664] [serial = 295] [outer = 180DA000] 22:38:20 INFO - PROCESS | 3664 | 1467956300189 Marionette DEBUG loaded listener.js 22:38:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1A20E000) [pid = 3664] [serial = 296] [outer = 180DA000] 22:38:20 INFO - PROCESS | 3664 | 1467956300742 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:20 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. 22:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 843ms 22:38:20 INFO - PROCESS | 3664 | 1467956300776 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:38:20 INFO - PROCESS | 3664 | 1467956300779 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 22:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:38:20 INFO - PROCESS | 3664 | 1467956300783 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:38:20 INFO - PROCESS | 3664 | 1467956300785 Marionette TRACE conn3 <- [1,362,null,{}] 22:38:20 INFO - PROCESS | 3664 | 1467956300789 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:20 INFO - PROCESS | 3664 | 1467956300791 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:20 INFO - PROCESS | 3664 | 1467956300895 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:38:20 INFO - PROCESS | 3664 | 1467956300989 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 3664 | 1467956300992 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:21 INFO - PROCESS | 3664 | ++DOCSHELL 10328400 == 50 [pid = 3664] [id = 100] 22:38:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (103C8400) [pid = 3664] [serial = 297] [outer = 00000000] 22:38:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (13697C00) [pid = 3664] [serial = 298] [outer = 103C8400] 22:38:21 INFO - PROCESS | 3664 | 1467956301048 Marionette DEBUG loaded listener.js 22:38:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (14223400) [pid = 3664] [serial = 299] [outer = 103C8400] 22:38:21 INFO - PROCESS | 3664 | 1467956301787 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:21 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. 22:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1046ms 22:38:21 INFO - PROCESS | 3664 | 1467956301854 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:38:21 INFO - PROCESS | 3664 | 1467956301858 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 22:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:38:21 INFO - PROCESS | 3664 | 1467956301863 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:38:21 INFO - PROCESS | 3664 | 1467956301866 Marionette TRACE conn3 <- [1,366,null,{}] 22:38:21 INFO - PROCESS | 3664 | 1467956301872 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:21 INFO - PROCESS | 3664 | 1467956301874 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:21 INFO - PROCESS | 3664 | 1467956301971 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:38:22 INFO - PROCESS | 3664 | 1467956302054 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:22 INFO - PROCESS | 3664 | 1467956302056 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:22 INFO - PROCESS | 3664 | ++DOCSHELL 12E5F800 == 51 [pid = 3664] [id = 101] 22:38:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (13276C00) [pid = 3664] [serial = 300] [outer = 00000000] 22:38:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (139B8C00) [pid = 3664] [serial = 301] [outer = 13276C00] 22:38:22 INFO - PROCESS | 3664 | 1467956302152 Marionette DEBUG loaded listener.js 22:38:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (13E31000) [pid = 3664] [serial = 302] [outer = 13276C00] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 10A03400 == 50 [pid = 3664] [id = 94] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 1180C400 == 49 [pid = 3664] [id = 93] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 10A0F800 == 48 [pid = 3664] [id = 92] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 1AA5E800 == 47 [pid = 3664] [id = 91] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 1A203800 == 46 [pid = 3664] [id = 90] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 1801E000 == 45 [pid = 3664] [id = 89] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 15FB2000 == 44 [pid = 3664] [id = 88] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 144D6400 == 43 [pid = 3664] [id = 87] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 10A75400 == 42 [pid = 3664] [id = 86] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 11805000 == 41 [pid = 3664] [id = 85] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 1A5CE800 == 40 [pid = 3664] [id = 81] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 10ED5800 == 39 [pid = 3664] [id = 82] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 14417000 == 38 [pid = 3664] [id = 83] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 13E84800 == 37 [pid = 3664] [id = 68] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 180DC000 == 36 [pid = 3664] [id = 69] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 0C76C800 == 35 [pid = 3664] [id = 55] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 19C8B800 == 34 [pid = 3664] [id = 84] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 12B6C400 == 33 [pid = 3664] [id = 56] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 180D8000 == 32 [pid = 3664] [id = 99] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 10328400 == 31 [pid = 3664] [id = 100] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 16C51800 == 30 [pid = 3664] [id = 98] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 13E34000 == 29 [pid = 3664] [id = 95] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 114B2400 == 28 [pid = 3664] [id = 96] 22:38:23 INFO - PROCESS | 3664 | --DOCSHELL 1441B000 == 27 [pid = 3664] [id = 97] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (10A75800) [pid = 3664] [serial = 163] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1369A000) [pid = 3664] [serial = 130] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (139AC000) [pid = 3664] [serial = 166] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1801F800) [pid = 3664] [serial = 227] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (17E27400) [pid = 3664] [serial = 226] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (197E9400) [pid = 3664] [serial = 230] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (197E5400) [pid = 3664] [serial = 229] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (150F3800) [pid = 3664] [serial = 217] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (159B7800) [pid = 3664] [serial = 218] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1A5C9800) [pid = 3664] [serial = 209] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1A427000) [pid = 3664] [serial = 208] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (12C8B400) [pid = 3664] [serial = 200] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (129E5000) [pid = 3664] [serial = 199] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (12E64400) [pid = 3664] [serial = 212] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (12B72C00) [pid = 3664] [serial = 211] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (15F3A400) [pid = 3664] [serial = 203] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (150EBC00) [pid = 3664] [serial = 202] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1318BC00) [pid = 3664] [serial = 214] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (139B9800) [pid = 3664] [serial = 215] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (17383000) [pid = 3664] [serial = 223] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (15FAE800) [pid = 3664] [serial = 220] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (166B5400) [pid = 3664] [serial = 221] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (197E6400) [pid = 3664] [serial = 206] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (180E1C00) [pid = 3664] [serial = 205] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (19C8CC00) [pid = 3664] [serial = 232] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1A00C000) [pid = 3664] [serial = 235] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A53F400) [pid = 3664] [serial = 238] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1A8E1C00) [pid = 3664] [serial = 241] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (19C8FC00) [pid = 3664] [serial = 233] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1A20AC00) [pid = 3664] [serial = 236] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1A5C9400) [pid = 3664] [serial = 239] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1740A800) [pid = 3664] [serial = 224] [outer = 00000000] [url = about:blank] 22:38:23 INFO - PROCESS | 3664 | 1467956303362 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:23 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. 22:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1561ms 22:38:23 INFO - PROCESS | 3664 | 1467956303436 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:38:23 INFO - PROCESS | 3664 | 1467956303440 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 22:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:38:23 INFO - PROCESS | 3664 | 1467956303448 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:38:23 INFO - PROCESS | 3664 | 1467956303451 Marionette TRACE conn3 <- [1,370,null,{}] 22:38:23 INFO - PROCESS | 3664 | 1467956303456 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:23 INFO - PROCESS | 3664 | 1467956303459 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:23 INFO - PROCESS | 3664 | 1467956303539 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:38:23 INFO - PROCESS | 3664 | 1467956303552 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:23 INFO - PROCESS | 3664 | 1467956303554 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:23 INFO - PROCESS | 3664 | ++DOCSHELL 10EDBC00 == 28 [pid = 3664] [id = 102] 22:38:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (10F0C800) [pid = 3664] [serial = 303] [outer = 00000000] 22:38:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (11C9C400) [pid = 3664] [serial = 304] [outer = 10F0C800] 22:38:23 INFO - PROCESS | 3664 | 1467956303600 Marionette DEBUG loaded listener.js 22:38:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (11DD7400) [pid = 3664] [serial = 305] [outer = 10F0C800] 22:38:24 INFO - PROCESS | 3664 | 1467956304060 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 625ms 22:38:24 INFO - PROCESS | 3664 | 1467956304087 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:38:24 INFO - PROCESS | 3664 | 1467956304092 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 22:38:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:38:24 INFO - PROCESS | 3664 | 1467956304098 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:38:24 INFO - PROCESS | 3664 | 1467956304101 Marionette TRACE conn3 <- [1,374,null,{}] 22:38:24 INFO - PROCESS | 3664 | 1467956304104 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:24 INFO - PROCESS | 3664 | 1467956304107 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:24 INFO - PROCESS | 3664 | 1467956304193 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:38:24 INFO - PROCESS | 3664 | 1467956304201 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:24 INFO - PROCESS | 3664 | 1467956304203 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:24 INFO - PROCESS | 3664 | ++DOCSHELL 1318F800 == 29 [pid = 3664] [id = 103] 22:38:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13193000) [pid = 3664] [serial = 306] [outer = 00000000] 22:38:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (132F7400) [pid = 3664] [serial = 307] [outer = 13193000] 22:38:24 INFO - PROCESS | 3664 | 1467956304249 Marionette DEBUG loaded listener.js 22:38:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (139AC800) [pid = 3664] [serial = 308] [outer = 13193000] 22:38:24 INFO - PROCESS | 3664 | 1467956304724 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:38:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:38:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 640ms 22:38:24 INFO - PROCESS | 3664 | 1467956304736 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:38:24 INFO - PROCESS | 3664 | 1467956304738 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 22:38:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:38:24 INFO - PROCESS | 3664 | 1467956304745 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:38:24 INFO - PROCESS | 3664 | 1467956304748 Marionette TRACE conn3 <- [1,378,null,{}] 22:38:24 INFO - PROCESS | 3664 | 1467956304759 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:24 INFO - PROCESS | 3664 | 1467956304763 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:24 INFO - PROCESS | 3664 | 1467956304844 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:38:24 INFO - PROCESS | 3664 | 1467956304853 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:24 INFO - PROCESS | 3664 | 1467956304856 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:24 INFO - PROCESS | 3664 | ++DOCSHELL 144D5000 == 30 [pid = 3664] [id = 104] 22:38:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (144D6400) [pid = 3664] [serial = 309] [outer = 00000000] 22:38:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (15066C00) [pid = 3664] [serial = 310] [outer = 144D6400] 22:38:24 INFO - PROCESS | 3664 | 1467956304929 Marionette DEBUG loaded listener.js 22:38:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1506D400) [pid = 3664] [serial = 311] [outer = 144D6400] 22:38:25 INFO - PROCESS | 3664 | 1467956305392 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:38:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:38:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 702ms 22:38:25 INFO - PROCESS | 3664 | 1467956305440 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:38:25 INFO - PROCESS | 3664 | 1467956305443 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 22:38:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:38:25 INFO - PROCESS | 3664 | 1467956305446 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:38:25 INFO - PROCESS | 3664 | 1467956305448 Marionette TRACE conn3 <- [1,382,null,{}] 22:38:25 INFO - PROCESS | 3664 | 1467956305451 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:25 INFO - PROCESS | 3664 | 1467956305453 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:25 INFO - PROCESS | 3664 | 1467956305561 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:38:25 INFO - PROCESS | 3664 | 1467956305566 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:25 INFO - PROCESS | 3664 | 1467956305568 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:25 INFO - PROCESS | 3664 | ++DOCSHELL 1506C400 == 31 [pid = 3664] [id = 105] 22:38:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1506E800) [pid = 3664] [serial = 312] [outer = 00000000] 22:38:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (15F3D000) [pid = 3664] [serial = 313] [outer = 1506E800] 22:38:25 INFO - PROCESS | 3664 | 1467956305611 Marionette DEBUG loaded listener.js 22:38:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (164EA800) [pid = 3664] [serial = 314] [outer = 1506E800] 22:38:26 INFO - PROCESS | 3664 | 1467956306065 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:38:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:38:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 640ms 22:38:26 INFO - PROCESS | 3664 | 1467956306084 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:38:26 INFO - PROCESS | 3664 | 1467956306086 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 22:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:38:26 INFO - PROCESS | 3664 | 1467956306095 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:38:26 INFO - PROCESS | 3664 | 1467956306097 Marionette TRACE conn3 <- [1,386,null,{}] 22:38:26 INFO - PROCESS | 3664 | 1467956306100 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:26 INFO - PROCESS | 3664 | 1467956306102 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:26 INFO - PROCESS | 3664 | 1467956306191 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:38:26 INFO - PROCESS | 3664 | 1467956306274 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:26 INFO - PROCESS | 3664 | 1467956306276 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:26 INFO - PROCESS | 3664 | ++DOCSHELL 166B5C00 == 32 [pid = 3664] [id = 106] 22:38:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (16779400) [pid = 3664] [serial = 315] [outer = 00000000] 22:38:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (16D52800) [pid = 3664] [serial = 316] [outer = 16779400] 22:38:26 INFO - PROCESS | 3664 | 1467956306319 Marionette DEBUG loaded listener.js 22:38:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (17380C00) [pid = 3664] [serial = 317] [outer = 16779400] 22:38:26 INFO - PROCESS | 3664 | 1467956306737 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 22:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 687ms 22:38:26 INFO - PROCESS | 3664 | 1467956306785 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:38:26 INFO - PROCESS | 3664 | 1467956306787 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 22:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:38:26 INFO - PROCESS | 3664 | 1467956306791 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:38:26 INFO - PROCESS | 3664 | 1467956306793 Marionette TRACE conn3 <- [1,390,null,{}] 22:38:26 INFO - PROCESS | 3664 | 1467956306796 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:26 INFO - PROCESS | 3664 | 1467956306802 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:26 INFO - PROCESS | 3664 | 1467956306929 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:38:26 INFO - PROCESS | 3664 | 1467956306988 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:26 INFO - PROCESS | 3664 | 1467956306990 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:26 INFO - PROCESS | 3664 | ++DOCSHELL 167F0000 == 33 [pid = 3664] [id = 107] 22:38:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (175AFC00) [pid = 3664] [serial = 318] [outer = 00000000] 22:38:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (180D4400) [pid = 3664] [serial = 319] [outer = 175AFC00] 22:38:27 INFO - PROCESS | 3664 | 1467956307033 Marionette DEBUG loaded listener.js 22:38:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (180DC000) [pid = 3664] [serial = 320] [outer = 175AFC00] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (13ABB800) [pid = 3664] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1A203C00) [pid = 3664] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1AA5F000) [pid = 3664] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1AC55C00) [pid = 3664] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (19C8C400) [pid = 3664] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1A5D2400) [pid = 3664] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (11808000) [pid = 3664] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1801E800) [pid = 3664] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (10A76800) [pid = 3664] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (159B7400) [pid = 3664] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (14417C00) [pid = 3664] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (11806000) [pid = 3664] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (17403400) [pid = 3664] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (129E8000) [pid = 3664] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (13E36400) [pid = 3664] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:38:27 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13131000) [pid = 3664] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:38:27 INFO - PROCESS | 3664 | 1467956307841 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 22:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1093ms 22:38:27 INFO - PROCESS | 3664 | 1467956307883 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:38:27 INFO - PROCESS | 3664 | 1467956307894 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 22:38:27 INFO - PROCESS | 3664 | 1467956307898 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:38:27 INFO - PROCESS | 3664 | 1467956307899 Marionette TRACE conn3 <- [1,394,null,{}] 22:38:27 INFO - PROCESS | 3664 | 1467956307903 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:27 INFO - PROCESS | 3664 | 1467956307904 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:27 INFO - PROCESS | 3664 | 1467956307979 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:38:27 INFO - PROCESS | 3664 | 1467956307983 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:27 INFO - PROCESS | 3664 | 1467956307985 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:27 INFO - PROCESS | 3664 | ++DOCSHELL 10A76800 == 34 [pid = 3664] [id = 108] 22:38:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (10E6C000) [pid = 3664] [serial = 321] [outer = 00000000] 22:38:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13E32C00) [pid = 3664] [serial = 322] [outer = 10E6C000] 22:38:28 INFO - PROCESS | 3664 | 1467956308028 Marionette DEBUG loaded listener.js 22:38:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (15066000) [pid = 3664] [serial = 323] [outer = 10E6C000] 22:38:28 INFO - PROCESS | 3664 | 1467956308448 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 22:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 594ms 22:38:28 INFO - PROCESS | 3664 | 1467956308496 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:38:28 INFO - PROCESS | 3664 | 1467956308498 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 22:38:28 INFO - PROCESS | 3664 | 1467956308501 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:38:28 INFO - PROCESS | 3664 | 1467956308503 Marionette TRACE conn3 <- [1,398,null,{}] 22:38:28 INFO - PROCESS | 3664 | 1467956308507 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:28 INFO - PROCESS | 3664 | 1467956308508 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:28 INFO - PROCESS | 3664 | 1467956308585 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:38:28 INFO - PROCESS | 3664 | 1467956308590 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:28 INFO - PROCESS | 3664 | 1467956308592 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:28 INFO - PROCESS | 3664 | ++DOCSHELL 1740FC00 == 35 [pid = 3664] [id = 109] 22:38:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (175B1800) [pid = 3664] [serial = 324] [outer = 00000000] 22:38:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (180E1800) [pid = 3664] [serial = 325] [outer = 175B1800] 22:38:28 INFO - PROCESS | 3664 | 1467956308638 Marionette DEBUG loaded listener.js 22:38:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (180E1C00) [pid = 3664] [serial = 326] [outer = 175B1800] 22:38:29 INFO - PROCESS | 3664 | 1467956309063 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 22:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 593ms 22:38:29 INFO - PROCESS | 3664 | 1467956309099 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:38:29 INFO - PROCESS | 3664 | 1467956309101 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 22:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:38:29 INFO - PROCESS | 3664 | 1467956309104 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:38:29 INFO - PROCESS | 3664 | 1467956309106 Marionette TRACE conn3 <- [1,402,null,{}] 22:38:29 INFO - PROCESS | 3664 | 1467956309109 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:29 INFO - PROCESS | 3664 | 1467956309111 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:29 INFO - PROCESS | 3664 | 1467956309188 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:38:29 INFO - PROCESS | 3664 | 1467956309194 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:29 INFO - PROCESS | 3664 | 1467956309196 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:29 INFO - PROCESS | 3664 | ++DOCSHELL 144D2000 == 36 [pid = 3664] [id = 110] 22:38:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (19C86000) [pid = 3664] [serial = 327] [outer = 00000000] 22:38:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (19C90000) [pid = 3664] [serial = 328] [outer = 19C86000] 22:38:29 INFO - PROCESS | 3664 | 1467956309237 Marionette DEBUG loaded listener.js 22:38:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19C93400) [pid = 3664] [serial = 329] [outer = 19C86000] 22:38:29 INFO - PROCESS | 3664 | 1467956309692 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 22:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 624ms 22:38:29 INFO - PROCESS | 3664 | 1467956309742 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:38:29 INFO - PROCESS | 3664 | 1467956309745 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 22:38:29 INFO - PROCESS | 3664 | 1467956309791 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:38:29 INFO - PROCESS | 3664 | 1467956309795 Marionette TRACE conn3 <- [1,406,null,{}] 22:38:29 INFO - PROCESS | 3664 | 1467956309800 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:29 INFO - PROCESS | 3664 | 1467956309804 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:29 INFO - PROCESS | 3664 | 1467956309906 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:38:30 INFO - PROCESS | 3664 | 1467956310107 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:30 INFO - PROCESS | 3664 | 1467956310111 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:30 INFO - PROCESS | 3664 | ++DOCSHELL 10E6CC00 == 37 [pid = 3664] [id = 111] 22:38:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (10ED3C00) [pid = 3664] [serial = 330] [outer = 00000000] 22:38:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (114B1C00) [pid = 3664] [serial = 331] [outer = 10ED3C00] 22:38:30 INFO - PROCESS | 3664 | 1467956310167 Marionette DEBUG loaded listener.js 22:38:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (12B64400) [pid = 3664] [serial = 332] [outer = 10ED3C00] 22:38:30 INFO - PROCESS | 3664 | 1467956310949 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 22:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1186ms 22:38:30 INFO - PROCESS | 3664 | 1467956310996 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:38:30 INFO - PROCESS | 3664 | 1467956311000 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 22:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:38:30 INFO - PROCESS | 3664 | 1467956311006 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:38:30 INFO - PROCESS | 3664 | 1467956311008 Marionette TRACE conn3 <- [1,410,null,{}] 22:38:31 INFO - PROCESS | 3664 | 1467956311015 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:31 INFO - PROCESS | 3664 | 1467956311019 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:31 INFO - PROCESS | 3664 | 1467956311145 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:38:31 INFO - PROCESS | 3664 | 1467956311270 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:31 INFO - PROCESS | 3664 | 1467956311273 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:31 INFO - PROCESS | 3664 | ++DOCSHELL 13E83C00 == 38 [pid = 3664] [id = 112] 22:38:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (14215400) [pid = 3664] [serial = 333] [outer = 00000000] 22:38:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (14418400) [pid = 3664] [serial = 334] [outer = 14215400] 22:38:31 INFO - PROCESS | 3664 | 1467956311328 Marionette DEBUG loaded listener.js 22:38:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (15065400) [pid = 3664] [serial = 335] [outer = 14215400] 22:38:32 INFO - PROCESS | 3664 | 1467956312181 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 22:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1249ms 22:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:38:32 INFO - PROCESS | 3664 | 1467956312259 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:38:32 INFO - PROCESS | 3664 | 1467956312263 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 22:38:32 INFO - PROCESS | 3664 | 1467956312268 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:38:32 INFO - PROCESS | 3664 | 1467956312271 Marionette TRACE conn3 <- [1,414,null,{}] 22:38:32 INFO - PROCESS | 3664 | 1467956312276 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:32 INFO - PROCESS | 3664 | 1467956312280 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:32 INFO - PROCESS | 3664 | 1467956312412 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:38:32 INFO - PROCESS | 3664 | 1467956312490 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:32 INFO - PROCESS | 3664 | 1467956312494 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:32 INFO - PROCESS | 3664 | ++DOCSHELL 129DEC00 == 39 [pid = 3664] [id = 113] 22:38:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (129E5000) [pid = 3664] [serial = 336] [outer = 00000000] 22:38:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (13126C00) [pid = 3664] [serial = 337] [outer = 129E5000] 22:38:32 INFO - PROCESS | 3664 | 1467956312596 Marionette DEBUG loaded listener.js 22:38:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (13276000) [pid = 3664] [serial = 338] [outer = 129E5000] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 1740FC00 == 38 [pid = 3664] [id = 109] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 10A76800 == 37 [pid = 3664] [id = 108] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 167F0000 == 36 [pid = 3664] [id = 107] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 166B5C00 == 35 [pid = 3664] [id = 106] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 1506C400 == 34 [pid = 3664] [id = 105] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 144D5000 == 33 [pid = 3664] [id = 104] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 1318F800 == 32 [pid = 3664] [id = 103] 22:38:32 INFO - PROCESS | 3664 | --DOCSHELL 10EDBC00 == 31 [pid = 3664] [id = 102] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1A5CC000) [pid = 3664] [serial = 197] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1A542400) [pid = 3664] [serial = 268] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1AC53400) [pid = 3664] [serial = 271] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1A5CD400) [pid = 3664] [serial = 269] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1AD5E000) [pid = 3664] [serial = 274] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1A53CC00) [pid = 3664] [serial = 250] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1A8D5C00) [pid = 3664] [serial = 251] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1AA61000) [pid = 3664] [serial = 242] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (11891400) [pid = 3664] [serial = 253] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (11DD9C00) [pid = 3664] [serial = 254] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (180DD800) [pid = 3664] [serial = 265] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (12BA9C00) [pid = 3664] [serial = 256] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1AC59800) [pid = 3664] [serial = 272] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (13ABC800) [pid = 3664] [serial = 257] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (15F32400) [pid = 3664] [serial = 259] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (166B0400) [pid = 3664] [serial = 260] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (159F0800) [pid = 3664] [serial = 247] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (166B7000) [pid = 3664] [serial = 248] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (11DDDC00) [pid = 3664] [serial = 244] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (12B6C000) [pid = 3664] [serial = 245] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (175AB800) [pid = 3664] [serial = 262] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (17676800) [pid = 3664] [serial = 263] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (17405C00) [pid = 3664] [serial = 277] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13E3A400) [pid = 3664] [serial = 283] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (19C8B000) [pid = 3664] [serial = 284] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A8E0800) [pid = 3664] [serial = 280] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1AC5E000) [pid = 3664] [serial = 281] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1AD61800) [pid = 3664] [serial = 275] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (17683400) [pid = 3664] [serial = 278] [outer = 00000000] [url = about:blank] 22:38:32 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (19C86C00) [pid = 3664] [serial = 266] [outer = 00000000] [url = about:blank] 22:38:33 INFO - PROCESS | 3664 | 1467956313082 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 22:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 843ms 22:38:33 INFO - PROCESS | 3664 | 1467956313108 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:38:33 INFO - PROCESS | 3664 | 1467956313112 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 22:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:38:33 INFO - PROCESS | 3664 | 1467956313122 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:38:33 INFO - PROCESS | 3664 | 1467956313125 Marionette TRACE conn3 <- [1,418,null,{}] 22:38:33 INFO - PROCESS | 3664 | 1467956313129 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:33 INFO - PROCESS | 3664 | 1467956313131 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:33 INFO - PROCESS | 3664 | 1467956313215 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:38:33 INFO - PROCESS | 3664 | 1467956313221 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:33 INFO - PROCESS | 3664 | 1467956313223 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:33 INFO - PROCESS | 3664 | ++DOCSHELL 129E7800 == 32 [pid = 3664] [id = 114] 22:38:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (12B67400) [pid = 3664] [serial = 339] [outer = 00000000] 22:38:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1326F000) [pid = 3664] [serial = 340] [outer = 12B67400] 22:38:33 INFO - PROCESS | 3664 | 1467956313269 Marionette DEBUG loaded listener.js 22:38:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (13ABE000) [pid = 3664] [serial = 341] [outer = 12B67400] 22:38:34 INFO - PROCESS | 3664 | 1467956314202 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 22:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 22:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1077ms 22:38:34 INFO - PROCESS | 3664 | 1467956314214 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:38:34 INFO - PROCESS | 3664 | 1467956314216 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 22:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:38:34 INFO - PROCESS | 3664 | 1467956314220 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:38:34 INFO - PROCESS | 3664 | 1467956314224 Marionette TRACE conn3 <- [1,422,null,{}] 22:38:34 INFO - PROCESS | 3664 | 1467956314234 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:34 INFO - PROCESS | 3664 | 1467956314239 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:34 INFO - PROCESS | 3664 | 1467956314324 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:38:34 INFO - PROCESS | 3664 | 1467956314331 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:34 INFO - PROCESS | 3664 | 1467956314334 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:34 INFO - PROCESS | 3664 | ++DOCSHELL 144D3000 == 33 [pid = 3664] [id = 115] 22:38:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (144D5000) [pid = 3664] [serial = 342] [outer = 00000000] 22:38:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (150EE400) [pid = 3664] [serial = 343] [outer = 144D5000] 22:38:34 INFO - PROCESS | 3664 | 1467956314380 Marionette DEBUG loaded listener.js 22:38:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (15F2FC00) [pid = 3664] [serial = 344] [outer = 144D5000] 22:38:35 INFO - PROCESS | 3664 | 1467956315305 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 22:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1092ms 22:38:35 INFO - PROCESS | 3664 | 1467956315321 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:38:35 INFO - PROCESS | 3664 | 1467956315323 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 22:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:38:35 INFO - PROCESS | 3664 | 1467956315327 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:38:35 INFO - PROCESS | 3664 | 1467956315328 Marionette TRACE conn3 <- [1,426,null,{}] 22:38:35 INFO - PROCESS | 3664 | 1467956315332 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:35 INFO - PROCESS | 3664 | 1467956315334 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:35 INFO - PROCESS | 3664 | 1467956315447 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:38:35 INFO - PROCESS | 3664 | 1467956315453 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:35 INFO - PROCESS | 3664 | 1467956315455 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:35 INFO - PROCESS | 3664 | ++DOCSHELL 1677A000 == 34 [pid = 3664] [id = 116] 22:38:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1677A400) [pid = 3664] [serial = 345] [outer = 00000000] 22:38:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (16D53800) [pid = 3664] [serial = 346] [outer = 1677A400] 22:38:35 INFO - PROCESS | 3664 | 1467956315555 Marionette DEBUG loaded listener.js 22:38:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (17474C00) [pid = 3664] [serial = 347] [outer = 1677A400] 22:38:36 INFO - PROCESS | 3664 | 1467956316009 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:38:36 INFO - PROCESS | 3664 | 1467956316069 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 22:38:36 INFO - PROCESS | 3664 | 1467956316072 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:38:36 INFO - PROCESS | 3664 | 1467956316074 Marionette TRACE conn3 <- [1,430,null,{}] 22:38:36 INFO - PROCESS | 3664 | 1467956316077 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:36 INFO - PROCESS | 3664 | 1467956316079 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:36 INFO - PROCESS | 3664 | 1467956316185 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:38:36 INFO - PROCESS | 3664 | 1467956316194 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:36 INFO - PROCESS | 3664 | 1467956316196 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:36 INFO - PROCESS | 3664 | ++DOCSHELL 175AB800 == 35 [pid = 3664] [id = 117] 22:38:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (175AD000) [pid = 3664] [serial = 348] [outer = 00000000] 22:38:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1767F800) [pid = 3664] [serial = 349] [outer = 175AD000] 22:38:36 INFO - PROCESS | 3664 | 1467956316242 Marionette DEBUG loaded listener.js 22:38:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (18019800) [pid = 3664] [serial = 350] [outer = 175AD000] 22:38:36 INFO - PROCESS | 3664 | 1467956316659 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 22:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 640ms 22:38:36 INFO - PROCESS | 3664 | 1467956316710 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:38:36 INFO - PROCESS | 3664 | 1467956316712 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 22:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:38:36 INFO - PROCESS | 3664 | 1467956316723 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:38:36 INFO - PROCESS | 3664 | 1467956316724 Marionette TRACE conn3 <- [1,434,null,{}] 22:38:36 INFO - PROCESS | 3664 | 1467956316728 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:36 INFO - PROCESS | 3664 | 1467956316733 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:36 INFO - PROCESS | 3664 | 1467956316893 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (13276C00) [pid = 3664] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13193000) [pid = 3664] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (144D6400) [pid = 3664] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10F0C800) [pid = 3664] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (175AFC00) [pid = 3664] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (16779400) [pid = 3664] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (10E6C000) [pid = 3664] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (11804800) [pid = 3664] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1441DC00) [pid = 3664] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (16C57800) [pid = 3664] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (180DA000) [pid = 3664] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (103C8400) [pid = 3664] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1506E800) [pid = 3664] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:38:36 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (175B1800) [pid = 3664] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:38:36 INFO - PROCESS | 3664 | 1467956317001 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:36 INFO - PROCESS | 3664 | 1467956317003 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:37 INFO - PROCESS | 3664 | ++DOCSHELL 10A03400 == 36 [pid = 3664] [id = 118] 22:38:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (10A81400) [pid = 3664] [serial = 351] [outer = 00000000] 22:38:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (11886800) [pid = 3664] [serial = 352] [outer = 10A81400] 22:38:37 INFO - PROCESS | 3664 | 1467956317050 Marionette DEBUG loaded listener.js 22:38:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13E3B400) [pid = 3664] [serial = 353] [outer = 10A81400] 22:38:37 INFO - PROCESS | 3664 | 1467956317427 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 22:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 22:38:37 INFO - PROCESS | 3664 | 1467956317456 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:38:37 INFO - PROCESS | 3664 | 1467956317458 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 22:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:38:37 INFO - PROCESS | 3664 | 1467956317461 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:38:37 INFO - PROCESS | 3664 | 1467956317463 Marionette TRACE conn3 <- [1,438,null,{}] 22:38:37 INFO - PROCESS | 3664 | 1467956317466 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:37 INFO - PROCESS | 3664 | 1467956317468 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:37 INFO - PROCESS | 3664 | 1467956317582 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:38:37 INFO - PROCESS | 3664 | 1467956317589 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:37 INFO - PROCESS | 3664 | 1467956317591 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:37 INFO - PROCESS | 3664 | ++DOCSHELL 1750F000 == 37 [pid = 3664] [id = 119] 22:38:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (175B1800) [pid = 3664] [serial = 354] [outer = 00000000] 22:38:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (19C86800) [pid = 3664] [serial = 355] [outer = 175B1800] 22:38:37 INFO - PROCESS | 3664 | 1467956317633 Marionette DEBUG loaded listener.js 22:38:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19C86C00) [pid = 3664] [serial = 356] [outer = 175B1800] 22:38:38 INFO - PROCESS | 3664 | 1467956318018 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 22:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 593ms 22:38:38 INFO - PROCESS | 3664 | 1467956318059 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:38:38 INFO - PROCESS | 3664 | 1467956318061 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 22:38:38 INFO - PROCESS | 3664 | 1467956318064 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:38:38 INFO - PROCESS | 3664 | 1467956318065 Marionette TRACE conn3 <- [1,442,null,{}] 22:38:38 INFO - PROCESS | 3664 | 1467956318069 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:38 INFO - PROCESS | 3664 | 1467956318071 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:38 INFO - PROCESS | 3664 | 1467956318150 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:38:38 INFO - PROCESS | 3664 | 1467956318256 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:38 INFO - PROCESS | 3664 | 1467956318258 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:38 INFO - PROCESS | 3664 | ++DOCSHELL 1318BC00 == 38 [pid = 3664] [id = 120] 22:38:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (13E31400) [pid = 3664] [serial = 357] [outer = 00000000] 22:38:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1A005400) [pid = 3664] [serial = 358] [outer = 13E31400] 22:38:38 INFO - PROCESS | 3664 | 1467956318303 Marionette DEBUG loaded listener.js 22:38:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1A204C00) [pid = 3664] [serial = 359] [outer = 13E31400] 22:38:38 INFO - PROCESS | 3664 | 1467956318652 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 22:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 640ms 22:38:38 INFO - PROCESS | 3664 | 1467956318702 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:38:38 INFO - PROCESS | 3664 | 1467956318704 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 22:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:38:38 INFO - PROCESS | 3664 | 1467956318708 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:38:38 INFO - PROCESS | 3664 | 1467956318709 Marionette TRACE conn3 <- [1,446,null,{}] 22:38:38 INFO - PROCESS | 3664 | 1467956318713 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:38 INFO - PROCESS | 3664 | 1467956318715 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:38 INFO - PROCESS | 3664 | 1467956318830 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:38:38 INFO - PROCESS | 3664 | 1467956318837 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:38 INFO - PROCESS | 3664 | 1467956318839 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:38 INFO - PROCESS | 3664 | ++DOCSHELL 166B4000 == 39 [pid = 3664] [id = 121] 22:38:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (19F35000) [pid = 3664] [serial = 360] [outer = 00000000] 22:38:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A545400) [pid = 3664] [serial = 361] [outer = 19F35000] 22:38:38 INFO - PROCESS | 3664 | 1467956318881 Marionette DEBUG loaded listener.js 22:38:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A54AC00) [pid = 3664] [serial = 362] [outer = 19F35000] 22:38:39 INFO - PROCESS | 3664 | 1467956319563 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 22:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 905ms 22:38:39 INFO - PROCESS | 3664 | 1467956319613 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:38:39 INFO - PROCESS | 3664 | 1467956319618 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 22:38:39 INFO - PROCESS | 3664 | 1467956319622 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:38:39 INFO - PROCESS | 3664 | 1467956319627 Marionette TRACE conn3 <- [1,450,null,{}] 22:38:39 INFO - PROCESS | 3664 | 1467956319633 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:39 INFO - PROCESS | 3664 | 1467956319636 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:39 INFO - PROCESS | 3664 | 1467956319744 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:38:39 INFO - PROCESS | 3664 | 1467956319871 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:39 INFO - PROCESS | 3664 | 1467956319874 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:39 INFO - PROCESS | 3664 | ++DOCSHELL 10F14C00 == 40 [pid = 3664] [id = 122] 22:38:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (114A9800) [pid = 3664] [serial = 363] [outer = 00000000] 22:38:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (12C84800) [pid = 3664] [serial = 364] [outer = 114A9800] 22:38:39 INFO - PROCESS | 3664 | 1467956319931 Marionette DEBUG loaded listener.js 22:38:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (13ABA800) [pid = 3664] [serial = 365] [outer = 114A9800] 22:38:40 INFO - PROCESS | 3664 | 1467956320437 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:38:40 INFO - PROCESS | 3664 | 1467956320519 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 22:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:38:40 INFO - PROCESS | 3664 | 1467956320525 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:38:40 INFO - PROCESS | 3664 | 1467956320528 Marionette TRACE conn3 <- [1,454,null,{}] 22:38:40 INFO - PROCESS | 3664 | 1467956320532 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:40 INFO - PROCESS | 3664 | 1467956320535 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:40 INFO - PROCESS | 3664 | 1467956320645 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:38:40 INFO - PROCESS | 3664 | 1467956320770 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:40 INFO - PROCESS | 3664 | 1467956320773 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:40 INFO - PROCESS | 3664 | ++DOCSHELL 15F3A400 == 41 [pid = 3664] [id = 123] 22:38:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (15F3D400) [pid = 3664] [serial = 366] [outer = 00000000] 22:38:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (16782800) [pid = 3664] [serial = 367] [outer = 15F3D400] 22:38:40 INFO - PROCESS | 3664 | 1467956320840 Marionette DEBUG loaded listener.js 22:38:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (16DE3800) [pid = 3664] [serial = 368] [outer = 15F3D400] 22:38:41 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:38:41 INFO - PROCESS | 3664 | 1467956321454 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 22:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 999ms 22:38:41 INFO - PROCESS | 3664 | 1467956321528 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:38:41 INFO - PROCESS | 3664 | 1467956321531 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 22:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:38:41 INFO - PROCESS | 3664 | 1467956321535 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:38:41 INFO - PROCESS | 3664 | 1467956321538 Marionette TRACE conn3 <- [1,458,null,{}] 22:38:41 INFO - PROCESS | 3664 | 1467956321562 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:41 INFO - PROCESS | 3664 | 1467956321567 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:41 INFO - PROCESS | 3664 | 1467956321705 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:38:41 INFO - PROCESS | 3664 | 1467956321755 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:41 INFO - PROCESS | 3664 | 1467956321758 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:41 INFO - PROCESS | 3664 | ++DOCSHELL 1A545800 == 42 [pid = 3664] [id = 124] 22:38:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A54A000) [pid = 3664] [serial = 369] [outer = 00000000] 22:38:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A5CE000) [pid = 3664] [serial = 370] [outer = 1A54A000] 22:38:41 INFO - PROCESS | 3664 | 1467956321814 Marionette DEBUG loaded listener.js 22:38:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A5D2800) [pid = 3664] [serial = 371] [outer = 1A54A000] 22:38:42 INFO - PROCESS | 3664 | 1467956322364 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:38:42 INFO - PROCESS | 3664 | 1467956322441 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 22:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:38:42 INFO - PROCESS | 3664 | 1467956322445 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:38:42 INFO - PROCESS | 3664 | 1467956322447 Marionette TRACE conn3 <- [1,462,null,{}] 22:38:42 INFO - PROCESS | 3664 | 1467956322450 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:42 INFO - PROCESS | 3664 | 1467956322453 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:42 INFO - PROCESS | 3664 | [3664] 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 22:38:42 INFO - PROCESS | 3664 | [3664] 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 22:38:42 INFO - PROCESS | 3664 | 1467956322561 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:38:42 INFO - PROCESS | 3664 | 1467956322683 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:42 INFO - PROCESS | 3664 | 1467956322686 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:42 INFO - PROCESS | 3664 | ++DOCSHELL 16778000 == 43 [pid = 3664] [id = 125] 22:38:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (197E8C00) [pid = 3664] [serial = 372] [outer = 00000000] 22:38:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1A8D9C00) [pid = 3664] [serial = 373] [outer = 197E8C00] 22:38:42 INFO - PROCESS | 3664 | 1467956322738 Marionette DEBUG loaded listener.js 22:38:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1A8DDC00) [pid = 3664] [serial = 374] [outer = 197E8C00] 22:38:43 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:38:43 INFO - PROCESS | 3664 | 1467956323454 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:38:43 INFO - PROCESS | 3664 | 1467956323490 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 22:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:38:43 INFO - PROCESS | 3664 | 1467956323512 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:38:43 INFO - PROCESS | 3664 | 1467956323515 Marionette TRACE conn3 <- [1,466,null,{}] 22:38:43 INFO - PROCESS | 3664 | 1467956323520 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:43 INFO - PROCESS | 3664 | 1467956323523 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:43 INFO - PROCESS | 3664 | 1467956323627 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:38:43 INFO - PROCESS | 3664 | 1467956323769 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:43 INFO - PROCESS | 3664 | 1467956323771 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:43 INFO - PROCESS | 3664 | ++DOCSHELL 11DDDC00 == 44 [pid = 3664] [id = 126] 22:38:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (12958800) [pid = 3664] [serial = 375] [outer = 00000000] 22:38:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (13E38800) [pid = 3664] [serial = 376] [outer = 12958800] 22:38:43 INFO - PROCESS | 3664 | 1467956323821 Marionette DEBUG loaded listener.js 22:38:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (13E77400) [pid = 3664] [serial = 377] [outer = 12958800] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 1318BC00 == 43 [pid = 3664] [id = 120] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 1750F000 == 42 [pid = 3664] [id = 119] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 10A03400 == 41 [pid = 3664] [id = 118] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 175AB800 == 40 [pid = 3664] [id = 117] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 1677A000 == 39 [pid = 3664] [id = 116] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 144D3000 == 38 [pid = 3664] [id = 115] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 129E7800 == 37 [pid = 3664] [id = 114] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 129DEC00 == 36 [pid = 3664] [id = 113] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 13E83C00 == 35 [pid = 3664] [id = 112] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 144D2000 == 34 [pid = 3664] [id = 110] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 10E6CC00 == 33 [pid = 3664] [id = 111] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 12E5F800 == 32 [pid = 3664] [id = 101] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 1A545800 == 31 [pid = 3664] [id = 124] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 16778000 == 30 [pid = 3664] [id = 125] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 15F3A400 == 29 [pid = 3664] [id = 123] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 166B4000 == 28 [pid = 3664] [id = 121] 22:38:44 INFO - PROCESS | 3664 | --DOCSHELL 10F14C00 == 27 [pid = 3664] [id = 122] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (13E31000) [pid = 3664] [serial = 302] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (139B8C00) [pid = 3664] [serial = 301] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (132F7400) [pid = 3664] [serial = 307] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (139AC800) [pid = 3664] [serial = 308] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (15066C00) [pid = 3664] [serial = 310] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (11C9C400) [pid = 3664] [serial = 304] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (11DD7400) [pid = 3664] [serial = 305] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (180D4400) [pid = 3664] [serial = 319] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17380C00) [pid = 3664] [serial = 317] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (16D52800) [pid = 3664] [serial = 316] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (15066000) [pid = 3664] [serial = 323] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (13E32C00) [pid = 3664] [serial = 322] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13E35000) [pid = 3664] [serial = 287] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (13A57000) [pid = 3664] [serial = 286] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (15067C00) [pid = 3664] [serial = 290] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (15064400) [pid = 3664] [serial = 289] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (17510400) [pid = 3664] [serial = 293] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (17406C00) [pid = 3664] [serial = 292] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A20E000) [pid = 3664] [serial = 296] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (19C8E000) [pid = 3664] [serial = 295] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (14223400) [pid = 3664] [serial = 299] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13697C00) [pid = 3664] [serial = 298] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (180DC000) [pid = 3664] [serial = 320] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15F3D000) [pid = 3664] [serial = 313] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (164EA800) [pid = 3664] [serial = 314] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (180E1800) [pid = 3664] [serial = 325] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (180E1C00) [pid = 3664] [serial = 326] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1506D400) [pid = 3664] [serial = 311] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (19C90000) [pid = 3664] [serial = 328] [outer = 00000000] [url = about:blank] 22:38:44 INFO - PROCESS | 3664 | 1467956324965 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:38:45 INFO - PROCESS | 3664 | 1467956325031 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 22:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:38:45 INFO - PROCESS | 3664 | 1467956325035 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:38:45 INFO - PROCESS | 3664 | 1467956325039 Marionette TRACE conn3 <- [1,470,null,{}] 22:38:45 INFO - PROCESS | 3664 | 1467956325044 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:45 INFO - PROCESS | 3664 | 1467956325047 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:45 INFO - PROCESS | 3664 | 1467956325153 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:38:45 INFO - PROCESS | 3664 | 1467956325164 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:45 INFO - PROCESS | 3664 | 1467956325166 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:45 INFO - PROCESS | 3664 | ++DOCSHELL 1188E800 == 28 [pid = 3664] [id = 127] 22:38:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1188EC00) [pid = 3664] [serial = 378] [outer = 00000000] 22:38:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (12B6C000) [pid = 3664] [serial = 379] [outer = 1188EC00] 22:38:45 INFO - PROCESS | 3664 | 1467956325213 Marionette DEBUG loaded listener.js 22:38:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (12BB1000) [pid = 3664] [serial = 380] [outer = 1188EC00] 22:38:45 INFO - PROCESS | 3664 | 1467956325676 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 22:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 702ms 22:38:45 INFO - PROCESS | 3664 | 1467956325736 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:38:45 INFO - PROCESS | 3664 | 1467956325741 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 22:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:38:45 INFO - PROCESS | 3664 | 1467956325747 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:38:45 INFO - PROCESS | 3664 | 1467956325749 Marionette TRACE conn3 <- [1,474,null,{}] 22:38:45 INFO - PROCESS | 3664 | 1467956325781 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:45 INFO - PROCESS | 3664 | 1467956325783 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:45 INFO - PROCESS | 3664 | 1467956325872 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:38:45 INFO - PROCESS | 3664 | 1467956325957 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:45 INFO - PROCESS | 3664 | 1467956325960 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:45 INFO - PROCESS | 3664 | ++DOCSHELL 13694400 == 29 [pid = 3664] [id = 128] 22:38:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13B48400) [pid = 3664] [serial = 381] [outer = 00000000] 22:38:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13E31000) [pid = 3664] [serial = 382] [outer = 13B48400] 22:38:46 INFO - PROCESS | 3664 | 1467956326006 Marionette DEBUG loaded listener.js 22:38:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13E36400) [pid = 3664] [serial = 383] [outer = 13B48400] 22:38:46 INFO - PROCESS | 3664 | 1467956326369 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 22:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 624ms 22:38:46 INFO - PROCESS | 3664 | 1467956326384 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:38:46 INFO - PROCESS | 3664 | 1467956326386 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 22:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:38:46 INFO - PROCESS | 3664 | 1467956326406 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:38:46 INFO - PROCESS | 3664 | 1467956326410 Marionette TRACE conn3 <- [1,478,null,{}] 22:38:46 INFO - PROCESS | 3664 | 1467956326422 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:46 INFO - PROCESS | 3664 | 1467956326426 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:46 INFO - PROCESS | 3664 | 1467956326507 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:38:46 INFO - PROCESS | 3664 | 1467956326514 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:46 INFO - PROCESS | 3664 | 1467956326517 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:46 INFO - PROCESS | 3664 | ++DOCSHELL 15063800 == 30 [pid = 3664] [id = 129] 22:38:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15063C00) [pid = 3664] [serial = 384] [outer = 00000000] 22:38:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1506AC00) [pid = 3664] [serial = 385] [outer = 15063C00] 22:38:46 INFO - PROCESS | 3664 | 1467956326563 Marionette DEBUG loaded listener.js 22:38:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (150E8800) [pid = 3664] [serial = 386] [outer = 15063C00] 22:38:47 INFO - PROCESS | 3664 | 1467956327047 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 22:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 718ms 22:38:47 INFO - PROCESS | 3664 | 1467956327110 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:38:47 INFO - PROCESS | 3664 | 1467956327112 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 22:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:38:47 INFO - PROCESS | 3664 | 1467956327116 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:38:47 INFO - PROCESS | 3664 | 1467956327118 Marionette TRACE conn3 <- [1,482,null,{}] 22:38:47 INFO - PROCESS | 3664 | 1467956327121 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:47 INFO - PROCESS | 3664 | 1467956327123 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:47 INFO - PROCESS | 3664 | 1467956327259 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:38:47 INFO - PROCESS | 3664 | 1467956327280 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:47 INFO - PROCESS | 3664 | 1467956327282 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:47 INFO - PROCESS | 3664 | ++DOCSHELL 1573C000 == 31 [pid = 3664] [id = 130] 22:38:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1573CC00) [pid = 3664] [serial = 387] [outer = 00000000] 22:38:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (15F3DC00) [pid = 3664] [serial = 388] [outer = 1573CC00] 22:38:47 INFO - PROCESS | 3664 | 1467956327325 Marionette DEBUG loaded listener.js 22:38:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (164E8400) [pid = 3664] [serial = 389] [outer = 1573CC00] 22:38:47 INFO - PROCESS | 3664 | 1467956327746 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 22:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 702ms 22:38:47 INFO - PROCESS | 3664 | 1467956327820 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:38:47 INFO - PROCESS | 3664 | 1467956327822 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 22:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:38:47 INFO - PROCESS | 3664 | 1467956327825 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:38:47 INFO - PROCESS | 3664 | 1467956327827 Marionette TRACE conn3 <- [1,486,null,{}] 22:38:47 INFO - PROCESS | 3664 | 1467956327834 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:47 INFO - PROCESS | 3664 | 1467956327836 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:47 INFO - PROCESS | 3664 | 1467956327938 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:38:47 INFO - PROCESS | 3664 | 1467956327949 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:47 INFO - PROCESS | 3664 | 1467956327951 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:47 INFO - PROCESS | 3664 | ++DOCSHELL 15FB0400 == 32 [pid = 3664] [id = 131] 22:38:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (166B3000) [pid = 3664] [serial = 390] [outer = 00000000] 22:38:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (167ECC00) [pid = 3664] [serial = 391] [outer = 166B3000] 22:38:47 INFO - PROCESS | 3664 | 1467956327994 Marionette DEBUG loaded listener.js 22:38:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (16D53000) [pid = 3664] [serial = 392] [outer = 166B3000] 22:38:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17675800) [pid = 3664] [serial = 393] [outer = 1B288C00] 22:38:48 INFO - PROCESS | 3664 | 1467956328522 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 22:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 22:38:48 INFO - PROCESS | 3664 | 1467956328578 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:38:48 INFO - PROCESS | 3664 | 1467956328581 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 22:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:38:48 INFO - PROCESS | 3664 | 1467956328585 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:38:48 INFO - PROCESS | 3664 | 1467956328588 Marionette TRACE conn3 <- [1,490,null,{}] 22:38:48 INFO - PROCESS | 3664 | 1467956328592 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:48 INFO - PROCESS | 3664 | 1467956328601 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:48 INFO - PROCESS | 3664 | 1467956328975 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (19F35000) [pid = 3664] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13E31400) [pid = 3664] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1677A400) [pid = 3664] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (175AD000) [pid = 3664] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (10A81400) [pid = 3664] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (14215400) [pid = 3664] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (10ED3C00) [pid = 3664] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (12B67400) [pid = 3664] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (19C86000) [pid = 3664] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (129E5000) [pid = 3664] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (144D5000) [pid = 3664] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:38:48 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (175B1800) [pid = 3664] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:38:49 INFO - PROCESS | 3664 | 1467956329034 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:49 INFO - PROCESS | 3664 | 1467956329037 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:49 INFO - PROCESS | 3664 | ++DOCSHELL 10326400 == 33 [pid = 3664] [id = 132] 22:38:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1036D400) [pid = 3664] [serial = 394] [outer = 00000000] 22:38:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (10F0E400) [pid = 3664] [serial = 395] [outer = 1036D400] 22:38:49 INFO - PROCESS | 3664 | 1467956329085 Marionette DEBUG loaded listener.js 22:38:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (12C8B400) [pid = 3664] [serial = 396] [outer = 1036D400] 22:38:49 INFO - PROCESS | 3664 | 1467956329433 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 22:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 905ms 22:38:49 INFO - PROCESS | 3664 | 1467956329487 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:38:49 INFO - PROCESS | 3664 | 1467956329489 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 22:38:49 INFO - PROCESS | 3664 | 1467956329492 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:38:49 INFO - PROCESS | 3664 | 1467956329494 Marionette TRACE conn3 <- [1,494,null,{}] 22:38:49 INFO - PROCESS | 3664 | 1467956329497 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:49 INFO - PROCESS | 3664 | 1467956329499 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:49 INFO - PROCESS | 3664 | 1467956329573 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:38:49 INFO - PROCESS | 3664 | 1467956329579 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:49 INFO - PROCESS | 3664 | 1467956329581 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:49 INFO - PROCESS | 3664 | ++DOCSHELL 129E6400 == 34 [pid = 3664] [id = 133] 22:38:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13E30C00) [pid = 3664] [serial = 397] [outer = 00000000] 22:38:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (180D8400) [pid = 3664] [serial = 398] [outer = 13E30C00] 22:38:49 INFO - PROCESS | 3664 | 1467956329623 Marionette DEBUG loaded listener.js 22:38:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (180DC800) [pid = 3664] [serial = 399] [outer = 13E30C00] 22:38:50 INFO - PROCESS | 3664 | 1467956330032 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 22:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 593ms 22:38:50 INFO - PROCESS | 3664 | 1467956330090 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:38:50 INFO - PROCESS | 3664 | 1467956330092 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 22:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:38:50 INFO - PROCESS | 3664 | 1467956330095 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:38:50 INFO - PROCESS | 3664 | 1467956330097 Marionette TRACE conn3 <- [1,498,null,{}] 22:38:50 INFO - PROCESS | 3664 | 1467956330100 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:50 INFO - PROCESS | 3664 | 1467956330102 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:50 INFO - PROCESS | 3664 | 1467956330179 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:38:50 INFO - PROCESS | 3664 | 1467956330184 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:50 INFO - PROCESS | 3664 | 1467956330186 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:50 INFO - PROCESS | 3664 | ++DOCSHELL 180DFC00 == 35 [pid = 3664] [id = 134] 22:38:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (180E0400) [pid = 3664] [serial = 400] [outer = 00000000] 22:38:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (197E7000) [pid = 3664] [serial = 401] [outer = 180E0400] 22:38:50 INFO - PROCESS | 3664 | 1467956330228 Marionette DEBUG loaded listener.js 22:38:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (197E9400) [pid = 3664] [serial = 402] [outer = 180E0400] 22:38:50 INFO - PROCESS | 3664 | 1467956330666 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 22:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 593ms 22:38:50 INFO - PROCESS | 3664 | 1467956330692 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:38:50 INFO - PROCESS | 3664 | 1467956330694 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 22:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:38:50 INFO - PROCESS | 3664 | 1467956330711 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:38:50 INFO - PROCESS | 3664 | 1467956330712 Marionette TRACE conn3 <- [1,502,null,{}] 22:38:50 INFO - PROCESS | 3664 | 1467956330716 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:50 INFO - PROCESS | 3664 | 1467956330718 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:50 INFO - PROCESS | 3664 | 1467956330795 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:38:50 INFO - PROCESS | 3664 | 1467956330800 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:50 INFO - PROCESS | 3664 | 1467956330802 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:50 INFO - PROCESS | 3664 | ++DOCSHELL 197E5800 == 36 [pid = 3664] [id = 135] 22:38:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19C84800) [pid = 3664] [serial = 403] [outer = 00000000] 22:38:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19F31400) [pid = 3664] [serial = 404] [outer = 19C84800] 22:38:50 INFO - PROCESS | 3664 | 1467956330844 Marionette DEBUG loaded listener.js 22:38:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (19F39C00) [pid = 3664] [serial = 405] [outer = 19C84800] 22:38:51 INFO - PROCESS | 3664 | 1467956331605 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 22:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 936ms 22:38:51 INFO - PROCESS | 3664 | 1467956331660 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:38:51 INFO - PROCESS | 3664 | 1467956331664 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 22:38:51 INFO - PROCESS | 3664 | 1467956331669 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:38:51 INFO - PROCESS | 3664 | 1467956331674 Marionette TRACE conn3 <- [1,506,null,{}] 22:38:51 INFO - PROCESS | 3664 | 1467956331679 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:51 INFO - PROCESS | 3664 | 1467956331682 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:51 INFO - PROCESS | 3664 | 1467956331806 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:38:51 INFO - PROCESS | 3664 | 1467956331879 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:51 INFO - PROCESS | 3664 | 1467956331882 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:51 INFO - PROCESS | 3664 | ++DOCSHELL 1180B800 == 37 [pid = 3664] [id = 136] 22:38:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (11CE4C00) [pid = 3664] [serial = 406] [outer = 00000000] 22:38:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (12E23C00) [pid = 3664] [serial = 407] [outer = 11CE4C00] 22:38:51 INFO - PROCESS | 3664 | 1467956331977 Marionette DEBUG loaded listener.js 22:38:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (13A4F800) [pid = 3664] [serial = 408] [outer = 11CE4C00] 22:38:52 INFO - PROCESS | 3664 | 1467956332653 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 22:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1031ms 22:38:52 INFO - PROCESS | 3664 | 1467956332713 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:38:52 INFO - PROCESS | 3664 | 1467956332718 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 22:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:38:52 INFO - PROCESS | 3664 | 1467956332742 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:38:52 INFO - PROCESS | 3664 | 1467956332744 Marionette TRACE conn3 <- [1,510,null,{}] 22:38:52 INFO - PROCESS | 3664 | 1467956332749 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:52 INFO - PROCESS | 3664 | 1467956332751 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:52 INFO - PROCESS | 3664 | 1467956332874 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:38:52 INFO - PROCESS | 3664 | 1467956332947 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:52 INFO - PROCESS | 3664 | 1467956332950 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:53 INFO - PROCESS | 3664 | ++DOCSHELL 10327400 == 38 [pid = 3664] [id = 137] 22:38:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (10328400) [pid = 3664] [serial = 409] [outer = 00000000] 22:38:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (10A03000) [pid = 3664] [serial = 410] [outer = 10328400] 22:38:53 INFO - PROCESS | 3664 | 1467956333127 Marionette DEBUG loaded listener.js 22:38:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (10E6A800) [pid = 3664] [serial = 411] [outer = 10328400] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 180DFC00 == 37 [pid = 3664] [id = 134] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 129E6400 == 36 [pid = 3664] [id = 133] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 10326400 == 35 [pid = 3664] [id = 132] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 15FB0400 == 34 [pid = 3664] [id = 131] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 1573C000 == 33 [pid = 3664] [id = 130] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 15063800 == 32 [pid = 3664] [id = 129] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 13694400 == 31 [pid = 3664] [id = 128] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 1188E800 == 30 [pid = 3664] [id = 127] 22:38:53 INFO - PROCESS | 3664 | --DOCSHELL 11DDDC00 == 29 [pid = 3664] [id = 126] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1A005400) [pid = 3664] [serial = 358] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17474C00) [pid = 3664] [serial = 347] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (18019800) [pid = 3664] [serial = 350] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1767F800) [pid = 3664] [serial = 349] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (11886800) [pid = 3664] [serial = 352] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (14418400) [pid = 3664] [serial = 334] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (15065400) [pid = 3664] [serial = 335] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (114B1C00) [pid = 3664] [serial = 331] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12B64400) [pid = 3664] [serial = 332] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1326F000) [pid = 3664] [serial = 340] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13ABE000) [pid = 3664] [serial = 341] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (19C93400) [pid = 3664] [serial = 329] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (13126C00) [pid = 3664] [serial = 337] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13276000) [pid = 3664] [serial = 338] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (150EE400) [pid = 3664] [serial = 343] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (16D53800) [pid = 3664] [serial = 346] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13E3B400) [pid = 3664] [serial = 353] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (19C86C00) [pid = 3664] [serial = 356] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (19C86800) [pid = 3664] [serial = 355] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (15F2FC00) [pid = 3664] [serial = 344] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1A204C00) [pid = 3664] [serial = 359] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1A54AC00) [pid = 3664] [serial = 362] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1A545400) [pid = 3664] [serial = 361] [outer = 00000000] [url = about:blank] 22:38:53 INFO - PROCESS | 3664 | 1467956333735 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 22:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1062ms 22:38:53 INFO - PROCESS | 3664 | 1467956333815 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:38:53 INFO - PROCESS | 3664 | 1467956333819 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 22:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:38:53 INFO - PROCESS | 3664 | 1467956333826 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:38:53 INFO - PROCESS | 3664 | 1467956333829 Marionette TRACE conn3 <- [1,514,null,{}] 22:38:53 INFO - PROCESS | 3664 | 1467956333833 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:53 INFO - PROCESS | 3664 | 1467956333836 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:53 INFO - PROCESS | 3664 | 1467956333920 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:38:53 INFO - PROCESS | 3664 | 1467956333934 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:53 INFO - PROCESS | 3664 | 1467956333936 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:53 INFO - PROCESS | 3664 | ++DOCSHELL 12BAC000 == 30 [pid = 3664] [id = 138] 22:38:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12BB3C00) [pid = 3664] [serial = 412] [outer = 00000000] 22:38:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1315F800) [pid = 3664] [serial = 413] [outer = 12BB3C00] 22:38:53 INFO - PROCESS | 3664 | 1467956333982 Marionette DEBUG loaded listener.js 22:38:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (132F5800) [pid = 3664] [serial = 414] [outer = 12BB3C00] 22:38:54 INFO - PROCESS | 3664 | 1467956334424 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 22:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 22:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 625ms 22:38:54 INFO - PROCESS | 3664 | 1467956334465 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:38:54 INFO - PROCESS | 3664 | 1467956334468 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 22:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:38:54 INFO - PROCESS | 3664 | 1467956334474 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:38:54 INFO - PROCESS | 3664 | 1467956334477 Marionette TRACE conn3 <- [1,518,null,{}] 22:38:54 INFO - PROCESS | 3664 | 1467956334480 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:54 INFO - PROCESS | 3664 | 1467956334483 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:54 INFO - PROCESS | 3664 | 1467956334550 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:38:54 INFO - PROCESS | 3664 | 1467956334558 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:54 INFO - PROCESS | 3664 | 1467956334561 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:54 INFO - PROCESS | 3664 | ++DOCSHELL 139AB000 == 31 [pid = 3664] [id = 139] 22:38:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (139AB400) [pid = 3664] [serial = 415] [outer = 00000000] 22:38:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1441C800) [pid = 3664] [serial = 416] [outer = 139AB400] 22:38:54 INFO - PROCESS | 3664 | 1467956334605 Marionette DEBUG loaded listener.js 22:38:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15062000) [pid = 3664] [serial = 417] [outer = 139AB400] 22:38:55 INFO - PROCESS | 3664 | 1467956335051 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 22:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 640ms 22:38:55 INFO - PROCESS | 3664 | 1467956335096 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:38:55 INFO - PROCESS | 3664 | 1467956335099 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 22:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:38:55 INFO - PROCESS | 3664 | 1467956335102 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:38:55 INFO - PROCESS | 3664 | 1467956335105 Marionette TRACE conn3 <- [1,522,null,{}] 22:38:55 INFO - PROCESS | 3664 | 1467956335116 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:55 INFO - PROCESS | 3664 | 1467956335120 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:55 INFO - PROCESS | 3664 | 1467956335206 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:38:55 INFO - PROCESS | 3664 | 1467956335220 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:55 INFO - PROCESS | 3664 | 1467956335222 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:55 INFO - PROCESS | 3664 | ++DOCSHELL 159EC800 == 32 [pid = 3664] [id = 140] 22:38:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (159ED000) [pid = 3664] [serial = 418] [outer = 00000000] 22:38:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15FA9400) [pid = 3664] [serial = 419] [outer = 159ED000] 22:38:55 INFO - PROCESS | 3664 | 1467956335265 Marionette DEBUG loaded listener.js 22:38:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (160CC400) [pid = 3664] [serial = 420] [outer = 159ED000] 22:38:55 INFO - PROCESS | 3664 | 1467956335698 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 22:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 640ms 22:38:55 INFO - PROCESS | 3664 | 1467956335740 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:38:55 INFO - PROCESS | 3664 | 1467956335742 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 22:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:38:55 INFO - PROCESS | 3664 | 1467956335746 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:38:55 INFO - PROCESS | 3664 | 1467956335747 Marionette TRACE conn3 <- [1,526,null,{}] 22:38:55 INFO - PROCESS | 3664 | 1467956335751 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:55 INFO - PROCESS | 3664 | 1467956335753 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:55 INFO - PROCESS | 3664 | 1467956335834 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:38:55 INFO - PROCESS | 3664 | 1467956335839 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:55 INFO - PROCESS | 3664 | 1467956335841 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:55 INFO - PROCESS | 3664 | ++DOCSHELL 15F37000 == 33 [pid = 3664] [id = 141] 22:38:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (166B5C00) [pid = 3664] [serial = 421] [outer = 00000000] 22:38:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17501C00) [pid = 3664] [serial = 422] [outer = 166B5C00] 22:38:55 INFO - PROCESS | 3664 | 1467956335883 Marionette DEBUG loaded listener.js 22:38:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (175AC800) [pid = 3664] [serial = 423] [outer = 166B5C00] 22:38:56 INFO - PROCESS | 3664 | 1467956336368 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 22:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 22:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 624ms 22:38:56 INFO - PROCESS | 3664 | 1467956336383 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:38:56 INFO - PROCESS | 3664 | 1467956336385 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 22:38:56 INFO - PROCESS | 3664 | 1467956336389 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:38:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:38:56 INFO - PROCESS | 3664 | 1467956336390 Marionette TRACE conn3 <- [1,530,null,{}] 22:38:56 INFO - PROCESS | 3664 | 1467956336403 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:56 INFO - PROCESS | 3664 | 1467956336406 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:56 INFO - PROCESS | 3664 | 1467956336507 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:38:56 INFO - PROCESS | 3664 | 1467956336514 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:56 INFO - PROCESS | 3664 | 1467956336516 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:56 INFO - PROCESS | 3664 | ++DOCSHELL 13E30400 == 34 [pid = 3664] [id = 142] 22:38:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17E27000) [pid = 3664] [serial = 424] [outer = 00000000] 22:38:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180D2800) [pid = 3664] [serial = 425] [outer = 17E27000] 22:38:56 INFO - PROCESS | 3664 | 1467956336569 Marionette DEBUG loaded listener.js 22:38:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (197ED400) [pid = 3664] [serial = 426] [outer = 17E27000] 22:38:57 INFO - PROCESS | 3664 | 1467956337023 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 22:38:57 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 22:38:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:38:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:38:57 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 22:38:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:38:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:38:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 655ms 22:38:57 INFO - PROCESS | 3664 | 1467956337048 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 3664 | 1467956337050 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 22:38:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:38:57 INFO - PROCESS | 3664 | 1467956337053 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:38:57 INFO - PROCESS | 3664 | 1467956337055 Marionette TRACE conn3 <- [1,534,null,{}] 22:38:57 INFO - PROCESS | 3664 | 1467956337058 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:57 INFO - PROCESS | 3664 | 1467956337063 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:57 INFO - PROCESS | 3664 | 1467956337180 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:38:57 INFO - PROCESS | 3664 | 1467956337264 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:57 INFO - PROCESS | 3664 | 1467956337267 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:57 INFO - PROCESS | 3664 | ++DOCSHELL 19C86C00 == 35 [pid = 3664] [id = 143] 22:38:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19C8A000) [pid = 3664] [serial = 427] [outer = 00000000] 22:38:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A41B800) [pid = 3664] [serial = 428] [outer = 19C8A000] 22:38:57 INFO - PROCESS | 3664 | 1467956337325 Marionette DEBUG loaded listener.js 22:38:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1A426400) [pid = 3664] [serial = 429] [outer = 19C8A000] 22:38:57 INFO - PROCESS | 3664 | 1467956337707 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 22:38:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 22:38:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 703ms 22:38:57 INFO - PROCESS | 3664 | 1467956337752 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 3664 | 1467956337754 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 22:38:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:38:57 INFO - PROCESS | 3664 | 1467956337757 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:38:57 INFO - PROCESS | 3664 | 1467956337759 Marionette TRACE conn3 <- [1,538,null,{}] 22:38:57 INFO - PROCESS | 3664 | 1467956337762 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:57 INFO - PROCESS | 3664 | 1467956337764 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:57 INFO - PROCESS | 3664 | 1467956337870 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:38:57 INFO - PROCESS | 3664 | 1467956337875 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:57 INFO - PROCESS | 3664 | 1467956337877 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:57 INFO - PROCESS | 3664 | ++DOCSHELL 1A53D000 == 36 [pid = 3664] [id = 144] 22:38:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1A541800) [pid = 3664] [serial = 430] [outer = 00000000] 22:38:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A549400) [pid = 3664] [serial = 431] [outer = 1A541800] 22:38:57 INFO - PROCESS | 3664 | 1467956337920 Marionette DEBUG loaded listener.js 22:38:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1A5C9C00) [pid = 3664] [serial = 432] [outer = 1A541800] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1573CC00) [pid = 3664] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (15063C00) [pid = 3664] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12958800) [pid = 3664] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13B48400) [pid = 3664] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1188EC00) [pid = 3664] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (166B3000) [pid = 3664] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (114A9800) [pid = 3664] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (15F3D400) [pid = 3664] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A54A000) [pid = 3664] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (197E8C00) [pid = 3664] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1036D400) [pid = 3664] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13E30C00) [pid = 3664] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:38:58 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (180E0400) [pid = 3664] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:38:58 INFO - PROCESS | 3664 | 1467956338405 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 22:38:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 22:38:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 702ms 22:38:58 INFO - PROCESS | 3664 | 1467956338458 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:38:58 INFO - PROCESS | 3664 | 1467956338460 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 22:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:38:58 INFO - PROCESS | 3664 | 1467956338469 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:38:58 INFO - PROCESS | 3664 | 1467956338471 Marionette TRACE conn3 <- [1,542,null,{}] 22:38:58 INFO - PROCESS | 3664 | 1467956338476 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:58 INFO - PROCESS | 3664 | 1467956338477 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:58 INFO - PROCESS | 3664 | 1467956338593 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:38:58 INFO - PROCESS | 3664 | 1467956338606 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:58 INFO - PROCESS | 3664 | 1467956338608 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:58 INFO - PROCESS | 3664 | ++DOCSHELL 0F9E8400 == 37 [pid = 3664] [id = 145] 22:38:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1036F400) [pid = 3664] [serial = 433] [outer = 00000000] 22:38:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1573CC00) [pid = 3664] [serial = 434] [outer = 1036F400] 22:38:58 INFO - PROCESS | 3664 | 1467956338651 Marionette DEBUG loaded listener.js 22:38:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1A41B400) [pid = 3664] [serial = 435] [outer = 1036F400] 22:38:58 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:38:58 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:38:59 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:38:59 INFO - PROCESS | 3664 | 1467956339080 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 22:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 655ms 22:38:59 INFO - PROCESS | 3664 | 1467956339122 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:38:59 INFO - PROCESS | 3664 | 1467956339123 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 22:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:38:59 INFO - PROCESS | 3664 | 1467956339127 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:38:59 INFO - PROCESS | 3664 | 1467956339128 Marionette TRACE conn3 <- [1,546,null,{}] 22:38:59 INFO - PROCESS | 3664 | 1467956339133 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:59 INFO - PROCESS | 3664 | 1467956339135 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:59 INFO - PROCESS | 3664 | 1467956339221 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:38:59 INFO - PROCESS | 3664 | 1467956339230 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:59 INFO - PROCESS | 3664 | 1467956339232 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:59 INFO - PROCESS | 3664 | ++DOCSHELL 1573C800 == 38 [pid = 3664] [id = 146] 22:38:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (159BC800) [pid = 3664] [serial = 436] [outer = 00000000] 22:38:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A5CD800) [pid = 3664] [serial = 437] [outer = 159BC800] 22:38:59 INFO - PROCESS | 3664 | 1467956339274 Marionette DEBUG loaded listener.js 22:38:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A5D1400) [pid = 3664] [serial = 438] [outer = 159BC800] 22:38:59 INFO - PROCESS | 3664 | 1467956339694 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 22:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 593ms 22:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:38:59 INFO - PROCESS | 3664 | 1467956339732 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:38:59 INFO - PROCESS | 3664 | 1467956339734 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 22:38:59 INFO - PROCESS | 3664 | 1467956339737 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:38:59 INFO - PROCESS | 3664 | 1467956339739 Marionette TRACE conn3 <- [1,550,null,{}] 22:38:59 INFO - PROCESS | 3664 | 1467956339742 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:59 INFO - PROCESS | 3664 | 1467956339744 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:59 INFO - PROCESS | 3664 | 1467956339824 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:38:59 INFO - PROCESS | 3664 | 1467956339830 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:59 INFO - PROCESS | 3664 | 1467956339832 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:38:59 INFO - PROCESS | 3664 | ++DOCSHELL 1A8D8400 == 39 [pid = 3664] [id = 147] 22:38:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A8DA400) [pid = 3664] [serial = 439] [outer = 00000000] 22:38:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A8E2800) [pid = 3664] [serial = 440] [outer = 1A8DA400] 22:38:59 INFO - PROCESS | 3664 | 1467956339876 Marionette DEBUG loaded listener.js 22:38:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1AA63800) [pid = 3664] [serial = 441] [outer = 1A8DA400] 22:39:00 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:00 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:00 INFO - PROCESS | 3664 | 1467956340455 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 22:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 796ms 22:39:00 INFO - PROCESS | 3664 | 1467956340537 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:39:00 INFO - PROCESS | 3664 | 1467956340541 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 22:39:00 INFO - PROCESS | 3664 | 1467956340547 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:39:00 INFO - PROCESS | 3664 | 1467956340550 Marionette TRACE conn3 <- [1,554,null,{}] 22:39:00 INFO - PROCESS | 3664 | 1467956340556 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:00 INFO - PROCESS | 3664 | 1467956340559 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:00 INFO - PROCESS | 3664 | 1467956340675 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:39:00 INFO - PROCESS | 3664 | 1467956340792 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:00 INFO - PROCESS | 3664 | 1467956340795 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:00 INFO - PROCESS | 3664 | ++DOCSHELL 10BA9C00 == 40 [pid = 3664] [id = 148] 22:39:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (11808C00) [pid = 3664] [serial = 442] [outer = 00000000] 22:39:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13169400) [pid = 3664] [serial = 443] [outer = 11808C00] 22:39:00 INFO - PROCESS | 3664 | 1467956340851 Marionette DEBUG loaded listener.js 22:39:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (13E30C00) [pid = 3664] [serial = 444] [outer = 11808C00] 22:39:01 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:01 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:01 INFO - PROCESS | 3664 | 1467956341438 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 937ms 22:39:01 INFO - PROCESS | 3664 | 1467956341493 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:39:01 INFO - PROCESS | 3664 | 1467956341498 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 22:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:39:01 INFO - PROCESS | 3664 | 1467956341504 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:39:01 INFO - PROCESS | 3664 | 1467956341507 Marionette TRACE conn3 <- [1,558,null,{}] 22:39:01 INFO - PROCESS | 3664 | 1467956341511 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:01 INFO - PROCESS | 3664 | 1467956341514 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:01 INFO - PROCESS | 3664 | 1467956341620 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:39:01 INFO - PROCESS | 3664 | 1467956341743 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:01 INFO - PROCESS | 3664 | 1467956341746 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:01 INFO - PROCESS | 3664 | ++DOCSHELL 15065400 == 41 [pid = 3664] [id = 149] 22:39:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (15065C00) [pid = 3664] [serial = 445] [outer = 00000000] 22:39:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (15070C00) [pid = 3664] [serial = 446] [outer = 15065C00] 22:39:01 INFO - PROCESS | 3664 | 1467956341801 Marionette DEBUG loaded listener.js 22:39:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (15747C00) [pid = 3664] [serial = 447] [outer = 15065C00] 22:39:02 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:02 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:02 INFO - PROCESS | 3664 | 1467956342409 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 22:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 937ms 22:39:02 INFO - PROCESS | 3664 | 1467956342449 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:39:02 INFO - PROCESS | 3664 | 1467956342452 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 22:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:39:02 INFO - PROCESS | 3664 | 1467956342456 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:39:02 INFO - PROCESS | 3664 | 1467956342460 Marionette TRACE conn3 <- [1,562,null,{}] 22:39:02 INFO - PROCESS | 3664 | 1467956342471 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:02 INFO - PROCESS | 3664 | 1467956342476 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:02 INFO - PROCESS | 3664 | 1467956342580 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:39:02 INFO - PROCESS | 3664 | 1467956342705 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:02 INFO - PROCESS | 3664 | 1467956342708 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:02 INFO - PROCESS | 3664 | ++DOCSHELL 19F37000 == 42 [pid = 3664] [id = 150] 22:39:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A006000) [pid = 3664] [serial = 448] [outer = 00000000] 22:39:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1A546C00) [pid = 3664] [serial = 449] [outer = 1A006000] 22:39:02 INFO - PROCESS | 3664 | 1467956342764 Marionette DEBUG loaded listener.js 22:39:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1A8E0C00) [pid = 3664] [serial = 450] [outer = 1A006000] 22:39:03 INFO - PROCESS | 3664 | 1467956343342 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 936ms 22:39:03 INFO - PROCESS | 3664 | 1467956343400 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:39:03 INFO - PROCESS | 3664 | 1467956343403 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 22:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:39:03 INFO - PROCESS | 3664 | 1467956343407 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:39:03 INFO - PROCESS | 3664 | 1467956343409 Marionette TRACE conn3 <- [1,566,null,{}] 22:39:03 INFO - PROCESS | 3664 | 1467956343412 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:03 INFO - PROCESS | 3664 | 1467956343415 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:03 INFO - PROCESS | 3664 | 1467956343528 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:39:03 INFO - PROCESS | 3664 | 1467956343768 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:03 INFO - PROCESS | 3664 | 1467956343771 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:03 INFO - PROCESS | 3664 | ++DOCSHELL 103D2800 == 43 [pid = 3664] [id = 151] 22:39:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (10A08000) [pid = 3664] [serial = 451] [outer = 00000000] 22:39:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (11809C00) [pid = 3664] [serial = 452] [outer = 10A08000] 22:39:03 INFO - PROCESS | 3664 | 1467956343839 Marionette DEBUG loaded listener.js 22:39:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (11DD8C00) [pid = 3664] [serial = 453] [outer = 10A08000] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 1573C800 == 42 [pid = 3664] [id = 146] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 0F9E8400 == 41 [pid = 3664] [id = 145] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 1A53D000 == 40 [pid = 3664] [id = 144] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 19C86C00 == 39 [pid = 3664] [id = 143] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 13E30400 == 38 [pid = 3664] [id = 142] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 15F37000 == 37 [pid = 3664] [id = 141] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 159EC800 == 36 [pid = 3664] [id = 140] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 139AB000 == 35 [pid = 3664] [id = 139] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 12BAC000 == 34 [pid = 3664] [id = 138] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 10327400 == 33 [pid = 3664] [id = 137] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 1180B800 == 32 [pid = 3664] [id = 136] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 197E5800 == 31 [pid = 3664] [id = 135] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 15065400 == 30 [pid = 3664] [id = 149] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 19F37000 == 29 [pid = 3664] [id = 150] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 1A8D8400 == 28 [pid = 3664] [id = 147] 22:39:05 INFO - PROCESS | 3664 | --DOCSHELL 10BA9C00 == 27 [pid = 3664] [id = 148] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (15F3DC00) [pid = 3664] [serial = 388] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1506AC00) [pid = 3664] [serial = 385] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (13E77400) [pid = 3664] [serial = 377] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (13E38800) [pid = 3664] [serial = 376] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (13E31000) [pid = 3664] [serial = 382] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (13E36400) [pid = 3664] [serial = 383] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (12B6C000) [pid = 3664] [serial = 379] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (12BB1000) [pid = 3664] [serial = 380] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (167ECC00) [pid = 3664] [serial = 391] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (13ABA800) [pid = 3664] [serial = 365] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12C84800) [pid = 3664] [serial = 364] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (16DE3800) [pid = 3664] [serial = 368] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (16782800) [pid = 3664] [serial = 367] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (164E8400) [pid = 3664] [serial = 389] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1A5D2800) [pid = 3664] [serial = 371] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1A5CE000) [pid = 3664] [serial = 370] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A8DDC00) [pid = 3664] [serial = 374] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A8D9C00) [pid = 3664] [serial = 373] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (16D53000) [pid = 3664] [serial = 392] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (10E72800) [pid = 3664] [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.] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (10F0E400) [pid = 3664] [serial = 395] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (180D8400) [pid = 3664] [serial = 398] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (197E9400) [pid = 3664] [serial = 402] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (180DC800) [pid = 3664] [serial = 399] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (12C8B400) [pid = 3664] [serial = 396] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (150E8800) [pid = 3664] [serial = 386] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (197E7000) [pid = 3664] [serial = 401] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (19F31400) [pid = 3664] [serial = 404] [outer = 00000000] [url = about:blank] 22:39:05 INFO - PROCESS | 3664 | 1467956345091 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 22:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1748ms 22:39:05 INFO - PROCESS | 3664 | 1467956345181 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:39:05 INFO - PROCESS | 3664 | 1467956345186 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 22:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:39:05 INFO - PROCESS | 3664 | 1467956345191 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:39:05 INFO - PROCESS | 3664 | 1467956345195 Marionette TRACE conn3 <- [1,570,null,{}] 22:39:05 INFO - PROCESS | 3664 | 1467956345200 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:05 INFO - PROCESS | 3664 | 1467956345204 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:05 INFO - PROCESS | 3664 | 1467956345286 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:39:05 INFO - PROCESS | 3664 | 1467956345296 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:05 INFO - PROCESS | 3664 | 1467956345301 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:05 INFO - PROCESS | 3664 | ++DOCSHELL 114A8C00 == 28 [pid = 3664] [id = 152] 22:39:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (114AE800) [pid = 3664] [serial = 454] [outer = 00000000] 22:39:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (11804800) [pid = 3664] [serial = 455] [outer = 114AE800] 22:39:05 INFO - PROCESS | 3664 | 1467956345348 Marionette DEBUG loaded listener.js 22:39:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (11805000) [pid = 3664] [serial = 456] [outer = 114AE800] 22:39:05 INFO - PROCESS | 3664 | 1467956345815 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 22:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 640ms 22:39:05 INFO - PROCESS | 3664 | 1467956345830 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:39:05 INFO - PROCESS | 3664 | 1467956345835 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 22:39:05 INFO - PROCESS | 3664 | 1467956345841 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:39:05 INFO - PROCESS | 3664 | 1467956345843 Marionette TRACE conn3 <- [1,574,null,{}] 22:39:05 INFO - PROCESS | 3664 | 1467956345847 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:05 INFO - PROCESS | 3664 | 1467956345850 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:05 INFO - PROCESS | 3664 | 1467956345935 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:39:05 INFO - PROCESS | 3664 | 1467956345944 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:05 INFO - PROCESS | 3664 | 1467956345947 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:05 INFO - PROCESS | 3664 | ++DOCSHELL 12EE5400 == 29 [pid = 3664] [id = 153] 22:39:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (12EE7000) [pid = 3664] [serial = 457] [outer = 00000000] 22:39:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13185000) [pid = 3664] [serial = 458] [outer = 12EE7000] 22:39:05 INFO - PROCESS | 3664 | 1467956345995 Marionette DEBUG loaded listener.js 22:39:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1369AC00) [pid = 3664] [serial = 459] [outer = 12EE7000] 22:39:06 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:06 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:06 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:06 INFO - PROCESS | 3664 | 1467956346462 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 22:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 624ms 22:39:06 INFO - PROCESS | 3664 | 1467956346481 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:39:06 INFO - PROCESS | 3664 | 1467956346483 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 22:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:39:06 INFO - PROCESS | 3664 | 1467956346487 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:39:06 INFO - PROCESS | 3664 | 1467956346490 Marionette TRACE conn3 <- [1,578,null,{}] 22:39:06 INFO - PROCESS | 3664 | 1467956346505 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:06 INFO - PROCESS | 3664 | 1467956346510 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:06 INFO - PROCESS | 3664 | 1467956346601 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:39:06 INFO - PROCESS | 3664 | 1467956346638 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:06 INFO - PROCESS | 3664 | 1467956346641 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:06 INFO - PROCESS | 3664 | ++DOCSHELL 13E38000 == 30 [pid = 3664] [id = 154] 22:39:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (13E38400) [pid = 3664] [serial = 460] [outer = 00000000] 22:39:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (14216000) [pid = 3664] [serial = 461] [outer = 13E38400] 22:39:06 INFO - PROCESS | 3664 | 1467956346754 Marionette DEBUG loaded listener.js 22:39:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14412800) [pid = 3664] [serial = 462] [outer = 13E38400] 22:39:07 INFO - PROCESS | 3664 | 1467956347124 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 22:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 703ms 22:39:07 INFO - PROCESS | 3664 | 1467956347186 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:39:07 INFO - PROCESS | 3664 | 1467956347189 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 22:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:39:07 INFO - PROCESS | 3664 | 1467956347192 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:39:07 INFO - PROCESS | 3664 | 1467956347193 Marionette TRACE conn3 <- [1,582,null,{}] 22:39:07 INFO - PROCESS | 3664 | 1467956347197 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:07 INFO - PROCESS | 3664 | 1467956347199 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:07 INFO - PROCESS | 3664 | 1467956347327 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:39:07 INFO - PROCESS | 3664 | 1467956347348 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:07 INFO - PROCESS | 3664 | 1467956347350 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:07 INFO - PROCESS | 3664 | ++DOCSHELL 14223800 == 31 [pid = 3664] [id = 155] 22:39:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (144D0400) [pid = 3664] [serial = 463] [outer = 00000000] 22:39:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1506D400) [pid = 3664] [serial = 464] [outer = 144D0400] 22:39:07 INFO - PROCESS | 3664 | 1467956347394 Marionette DEBUG loaded listener.js 22:39:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1573C800) [pid = 3664] [serial = 465] [outer = 144D0400] 22:39:07 INFO - PROCESS | 3664 | 1467956347826 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 702ms 22:39:07 INFO - PROCESS | 3664 | 1467956347892 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:39:07 INFO - PROCESS | 3664 | 1467956347894 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 22:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:39:07 INFO - PROCESS | 3664 | 1467956347901 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:39:07 INFO - PROCESS | 3664 | 1467956347903 Marionette TRACE conn3 <- [1,586,null,{}] 22:39:07 INFO - PROCESS | 3664 | 1467956347907 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:07 INFO - PROCESS | 3664 | 1467956347909 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:08 INFO - PROCESS | 3664 | 1467956348055 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:39:08 INFO - PROCESS | 3664 | 1467956348067 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:08 INFO - PROCESS | 3664 | 1467956348069 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:08 INFO - PROCESS | 3664 | ++DOCSHELL 159B7400 == 32 [pid = 3664] [id = 156] 22:39:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (159BC000) [pid = 3664] [serial = 466] [outer = 00000000] 22:39:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15FAC400) [pid = 3664] [serial = 467] [outer = 159BC000] 22:39:08 INFO - PROCESS | 3664 | 1467956348112 Marionette DEBUG loaded listener.js 22:39:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (166B3400) [pid = 3664] [serial = 468] [outer = 159BC000] 22:39:08 INFO - PROCESS | 3664 | 1467956348521 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 22:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 640ms 22:39:08 INFO - PROCESS | 3664 | 1467956348535 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:39:08 INFO - PROCESS | 3664 | 1467956348537 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 22:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:39:08 INFO - PROCESS | 3664 | 1467956348547 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:39:08 INFO - PROCESS | 3664 | 1467956348548 Marionette TRACE conn3 <- [1,590,null,{}] 22:39:08 INFO - PROCESS | 3664 | 1467956348552 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:08 INFO - PROCESS | 3664 | 1467956348557 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:08 INFO - PROCESS | 3664 | 1467956348677 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:39:08 INFO - PROCESS | 3664 | 1467956348683 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:08 INFO - PROCESS | 3664 | 1467956348685 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:08 INFO - PROCESS | 3664 | ++DOCSHELL 167F3C00 == 33 [pid = 3664] [id = 157] 22:39:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (16C51800) [pid = 3664] [serial = 469] [outer = 00000000] 22:39:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17403400) [pid = 3664] [serial = 470] [outer = 16C51800] 22:39:08 INFO - PROCESS | 3664 | 1467956348728 Marionette DEBUG loaded listener.js 22:39:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17674800) [pid = 3664] [serial = 471] [outer = 16C51800] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17E27000) [pid = 3664] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (19C8A000) [pid = 3664] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1A541800) [pid = 3664] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (19C84800) [pid = 3664] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (159ED000) [pid = 3664] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10328400) [pid = 3664] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (11CE4C00) [pid = 3664] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (139AB400) [pid = 3664] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (12BB3C00) [pid = 3664] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (166B5C00) [pid = 3664] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (159BC800) [pid = 3664] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1A8DA400) [pid = 3664] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:39:09 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1036F400) [pid = 3664] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:39:09 INFO - PROCESS | 3664 | 1467956349676 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 22:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1218ms 22:39:09 INFO - PROCESS | 3664 | 1467956349734 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:39:09 INFO - PROCESS | 3664 | 1467956349736 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 22:39:09 INFO - PROCESS | 3664 | 1467956349739 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:39:09 INFO - PROCESS | 3664 | 1467956349741 Marionette TRACE conn3 <- [1,594,null,{}] 22:39:09 INFO - PROCESS | 3664 | 1467956349745 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:09 INFO - PROCESS | 3664 | 1467956349747 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:09 INFO - PROCESS | 3664 | 1467956349858 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:39:09 INFO - PROCESS | 3664 | 1467956349907 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:09 INFO - PROCESS | 3664 | 1467956349909 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:09 INFO - PROCESS | 3664 | ++DOCSHELL 1180C400 == 34 [pid = 3664] [id = 158] 22:39:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13278000) [pid = 3664] [serial = 472] [outer = 00000000] 22:39:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (144B9800) [pid = 3664] [serial = 473] [outer = 13278000] 22:39:09 INFO - PROCESS | 3664 | 1467956349951 Marionette DEBUG loaded listener.js 22:39:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (159BC800) [pid = 3664] [serial = 474] [outer = 13278000] 22:39:10 INFO - PROCESS | 3664 | 1467956350293 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 593ms 22:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:39:10 INFO - PROCESS | 3664 | 1467956350337 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:39:10 INFO - PROCESS | 3664 | 1467956350338 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 22:39:10 INFO - PROCESS | 3664 | 1467956350342 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:39:10 INFO - PROCESS | 3664 | 1467956350343 Marionette TRACE conn3 <- [1,598,null,{}] 22:39:10 INFO - PROCESS | 3664 | 1467956350347 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:10 INFO - PROCESS | 3664 | 1467956350348 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:10 INFO - PROCESS | 3664 | 1467956350452 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:39:10 INFO - PROCESS | 3664 | 1467956350461 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:10 INFO - PROCESS | 3664 | 1467956350463 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:10 INFO - PROCESS | 3664 | ++DOCSHELL 10BAAC00 == 35 [pid = 3664] [id = 159] 22:39:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1180D400) [pid = 3664] [serial = 475] [outer = 00000000] 22:39:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (197E3400) [pid = 3664] [serial = 476] [outer = 1180D400] 22:39:10 INFO - PROCESS | 3664 | 1467956350505 Marionette DEBUG loaded listener.js 22:39:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (197E9800) [pid = 3664] [serial = 477] [outer = 1180D400] 22:39:10 INFO - PROCESS | 3664 | 1467956350890 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 22:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 593ms 22:39:10 INFO - PROCESS | 3664 | 1467956350939 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:39:10 INFO - PROCESS | 3664 | 1467956350941 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 22:39:10 INFO - PROCESS | 3664 | 1467956350944 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:39:10 INFO - PROCESS | 3664 | 1467956350946 Marionette TRACE conn3 <- [1,602,null,{}] 22:39:10 INFO - PROCESS | 3664 | 1467956350949 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:10 INFO - PROCESS | 3664 | 1467956350951 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:11 INFO - PROCESS | 3664 | 1467956351027 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:39:11 INFO - PROCESS | 3664 | 1467956351106 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:11 INFO - PROCESS | 3664 | 1467956351108 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:11 INFO - PROCESS | 3664 | ++DOCSHELL 17477400 == 36 [pid = 3664] [id = 160] 22:39:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17677400) [pid = 3664] [serial = 478] [outer = 00000000] 22:39:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (19F3D400) [pid = 3664] [serial = 479] [outer = 17677400] 22:39:11 INFO - PROCESS | 3664 | 1467956351176 Marionette DEBUG loaded listener.js 22:39:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19F3E400) [pid = 3664] [serial = 480] [outer = 17677400] 22:39:11 INFO - PROCESS | 3664 | 1467956351522 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 640ms 22:39:11 INFO - PROCESS | 3664 | 1467956351590 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:39:11 INFO - PROCESS | 3664 | 1467956351594 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 22:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:39:11 INFO - PROCESS | 3664 | 1467956351600 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:39:11 INFO - PROCESS | 3664 | 1467956351604 Marionette TRACE conn3 <- [1,606,null,{}] 22:39:11 INFO - PROCESS | 3664 | 1467956351611 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:11 INFO - PROCESS | 3664 | 1467956351614 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:11 INFO - PROCESS | 3664 | 1467956351760 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:39:11 INFO - PROCESS | 3664 | 1467956351834 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:11 INFO - PROCESS | 3664 | 1467956351837 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:11 INFO - PROCESS | 3664 | ++DOCSHELL 10F10400 == 37 [pid = 3664] [id = 161] 22:39:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (10F17C00) [pid = 3664] [serial = 481] [outer = 00000000] 22:39:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1188D000) [pid = 3664] [serial = 482] [outer = 10F17C00] 22:39:11 INFO - PROCESS | 3664 | 1467956351894 Marionette DEBUG loaded listener.js 22:39:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (129E6400) [pid = 3664] [serial = 483] [outer = 10F17C00] 22:39:12 INFO - PROCESS | 3664 | 1467956352618 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1092ms 22:39:12 INFO - PROCESS | 3664 | 1467956352697 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:39:12 INFO - PROCESS | 3664 | 1467956352700 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 22:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:39:12 INFO - PROCESS | 3664 | 1467956352707 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:39:12 INFO - PROCESS | 3664 | 1467956352711 Marionette TRACE conn3 <- [1,610,null,{}] 22:39:12 INFO - PROCESS | 3664 | 1467956352715 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:12 INFO - PROCESS | 3664 | 1467956352719 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:12 INFO - PROCESS | 3664 | 1467956352847 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:39:12 INFO - PROCESS | 3664 | 1467956352920 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:12 INFO - PROCESS | 3664 | 1467956352923 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:12 INFO - PROCESS | 3664 | ++DOCSHELL 13E36800 == 38 [pid = 3664] [id = 162] 22:39:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13E36C00) [pid = 3664] [serial = 484] [outer = 00000000] 22:39:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (13E79800) [pid = 3664] [serial = 485] [outer = 13E36C00] 22:39:12 INFO - PROCESS | 3664 | 1467956352977 Marionette DEBUG loaded listener.js 22:39:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (144C5400) [pid = 3664] [serial = 486] [outer = 13E36C00] 22:39:13 INFO - PROCESS | 3664 | 1467956353799 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 22:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1139ms 22:39:13 INFO - PROCESS | 3664 | 1467956353850 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:39:13 INFO - PROCESS | 3664 | 1467956353854 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 22:39:13 INFO - PROCESS | 3664 | 1467956353859 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:39:13 INFO - PROCESS | 3664 | 1467956353862 Marionette TRACE conn3 <- [1,614,null,{}] 22:39:13 INFO - PROCESS | 3664 | 1467956353867 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:13 INFO - PROCESS | 3664 | 1467956353870 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:13 INFO - PROCESS | 3664 | 1467956353975 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:39:14 INFO - PROCESS | 3664 | 1467956354050 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 3664 | 1467956354055 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:14 INFO - PROCESS | 3664 | ++DOCSHELL 114B1800 == 39 [pid = 3664] [id = 163] 22:39:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (114B3000) [pid = 3664] [serial = 487] [outer = 00000000] 22:39:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (11D8A800) [pid = 3664] [serial = 488] [outer = 114B3000] 22:39:14 INFO - PROCESS | 3664 | 1467956354102 Marionette DEBUG loaded listener.js 22:39:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (12B67400) [pid = 3664] [serial = 489] [outer = 114B3000] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 10BAAC00 == 38 [pid = 3664] [id = 159] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 1180C400 == 37 [pid = 3664] [id = 158] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 167F3C00 == 36 [pid = 3664] [id = 157] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 159B7400 == 35 [pid = 3664] [id = 156] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 14223800 == 34 [pid = 3664] [id = 155] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 13E38000 == 33 [pid = 3664] [id = 154] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 12EE5400 == 32 [pid = 3664] [id = 153] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 114A8C00 == 31 [pid = 3664] [id = 152] 22:39:14 INFO - PROCESS | 3664 | --DOCSHELL 103D2800 == 30 [pid = 3664] [id = 151] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (180D2800) [pid = 3664] [serial = 425] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1A41B800) [pid = 3664] [serial = 428] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (197ED400) [pid = 3664] [serial = 426] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A549400) [pid = 3664] [serial = 431] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1A426400) [pid = 3664] [serial = 429] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (19F39C00) [pid = 3664] [serial = 405] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (15FA9400) [pid = 3664] [serial = 419] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (160CC400) [pid = 3664] [serial = 420] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10A03000) [pid = 3664] [serial = 410] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (10E6A800) [pid = 3664] [serial = 411] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (12E23C00) [pid = 3664] [serial = 407] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13A4F800) [pid = 3664] [serial = 408] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1441C800) [pid = 3664] [serial = 416] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15062000) [pid = 3664] [serial = 417] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1315F800) [pid = 3664] [serial = 413] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (132F5800) [pid = 3664] [serial = 414] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17501C00) [pid = 3664] [serial = 422] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1A5CD800) [pid = 3664] [serial = 437] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1A8E2800) [pid = 3664] [serial = 440] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1A5C9C00) [pid = 3664] [serial = 432] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1AA63800) [pid = 3664] [serial = 441] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1573CC00) [pid = 3664] [serial = 434] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1A41B400) [pid = 3664] [serial = 435] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (175AC800) [pid = 3664] [serial = 423] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1A5D1400) [pid = 3664] [serial = 438] [outer = 00000000] [url = about:blank] 22:39:14 INFO - PROCESS | 3664 | 1467956354668 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 843ms 22:39:14 INFO - PROCESS | 3664 | 1467956354703 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:39:14 INFO - PROCESS | 3664 | 1467956354707 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 22:39:14 INFO - PROCESS | 3664 | 1467956354713 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:39:14 INFO - PROCESS | 3664 | 1467956354716 Marionette TRACE conn3 <- [1,618,null,{}] 22:39:14 INFO - PROCESS | 3664 | 1467956354719 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:14 INFO - PROCESS | 3664 | 1467956354722 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:14 INFO - PROCESS | 3664 | 1467956354811 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:39:14 INFO - PROCESS | 3664 | 1467956354817 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 3664 | 1467956354819 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:14 INFO - PROCESS | 3664 | ++DOCSHELL 12E60400 == 31 [pid = 3664] [id = 164] 22:39:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (13186400) [pid = 3664] [serial = 490] [outer = 00000000] 22:39:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13694400) [pid = 3664] [serial = 491] [outer = 13186400] 22:39:14 INFO - PROCESS | 3664 | 1467956354864 Marionette DEBUG loaded listener.js 22:39:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13AB4C00) [pid = 3664] [serial = 492] [outer = 13186400] 22:39:15 INFO - PROCESS | 3664 | 1467956355338 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 22:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 640ms 22:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:39:15 INFO - PROCESS | 3664 | 1467956355351 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:39:15 INFO - PROCESS | 3664 | 1467956355353 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 22:39:15 INFO - PROCESS | 3664 | 1467956355357 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:39:15 INFO - PROCESS | 3664 | 1467956355360 Marionette TRACE conn3 <- [1,622,null,{}] 22:39:15 INFO - PROCESS | 3664 | 1467956355374 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:15 INFO - PROCESS | 3664 | 1467956355379 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:15 INFO - PROCESS | 3664 | 1467956355492 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:39:15 INFO - PROCESS | 3664 | 1467956355502 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:15 INFO - PROCESS | 3664 | 1467956355505 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:15 INFO - PROCESS | 3664 | ++DOCSHELL 15065400 == 32 [pid = 3664] [id = 165] 22:39:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (15066800) [pid = 3664] [serial = 493] [outer = 00000000] 22:39:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1506DC00) [pid = 3664] [serial = 494] [outer = 15066800] 22:39:15 INFO - PROCESS | 3664 | 1467956355554 Marionette DEBUG loaded listener.js 22:39:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1573CC00) [pid = 3664] [serial = 495] [outer = 15066800] 22:39:15 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:15 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:15 INFO - PROCESS | 3664 | 1467956355998 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 22:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 687ms 22:39:16 INFO - PROCESS | 3664 | 1467956356056 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:39:16 INFO - PROCESS | 3664 | 1467956356059 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 22:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:39:16 INFO - PROCESS | 3664 | 1467956356062 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:39:16 INFO - PROCESS | 3664 | 1467956356064 Marionette TRACE conn3 <- [1,626,null,{}] 22:39:16 INFO - PROCESS | 3664 | 1467956356067 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:16 INFO - PROCESS | 3664 | 1467956356069 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:16 INFO - PROCESS | 3664 | 1467956356151 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:39:16 INFO - PROCESS | 3664 | 1467956356158 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:16 INFO - PROCESS | 3664 | 1467956356160 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:16 INFO - PROCESS | 3664 | ++DOCSHELL 166B7400 == 33 [pid = 3664] [id = 166] 22:39:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (167F3C00) [pid = 3664] [serial = 496] [outer = 00000000] 22:39:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17381400) [pid = 3664] [serial = 497] [outer = 167F3C00] 22:39:16 INFO - PROCESS | 3664 | 1467956356204 Marionette DEBUG loaded listener.js 22:39:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (175A6800) [pid = 3664] [serial = 498] [outer = 167F3C00] 22:39:16 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:16 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:16 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:16 INFO - PROCESS | 3664 | 1467956356634 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 593ms 22:39:16 INFO - PROCESS | 3664 | 1467956356661 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:39:16 INFO - PROCESS | 3664 | 1467956356663 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 22:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:39:16 INFO - PROCESS | 3664 | 1467956356667 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:39:16 INFO - PROCESS | 3664 | 1467956356669 Marionette TRACE conn3 <- [1,630,null,{}] 22:39:16 INFO - PROCESS | 3664 | 1467956356672 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:16 INFO - PROCESS | 3664 | 1467956356674 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:16 INFO - PROCESS | 3664 | 1467956356751 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:39:16 INFO - PROCESS | 3664 | 1467956356756 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:16 INFO - PROCESS | 3664 | 1467956356758 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:16 INFO - PROCESS | 3664 | ++DOCSHELL 15FB2800 == 34 [pid = 3664] [id = 167] 22:39:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (16DD9C00) [pid = 3664] [serial = 499] [outer = 00000000] 22:39:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (180DA000) [pid = 3664] [serial = 500] [outer = 16DD9C00] 22:39:16 INFO - PROCESS | 3664 | 1467956356802 Marionette DEBUG loaded listener.js 22:39:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (197E3800) [pid = 3664] [serial = 501] [outer = 16DD9C00] 22:39:17 INFO - PROCESS | 3664 | 1467956357266 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 22:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 640ms 22:39:17 INFO - PROCESS | 3664 | 1467956357303 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:39:17 INFO - PROCESS | 3664 | 1467956357304 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 22:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:39:17 INFO - PROCESS | 3664 | 1467956357308 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:39:17 INFO - PROCESS | 3664 | 1467956357310 Marionette TRACE conn3 <- [1,634,null,{}] 22:39:17 INFO - PROCESS | 3664 | 1467956357317 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:17 INFO - PROCESS | 3664 | 1467956357323 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:17 INFO - PROCESS | 3664 | 1467956357453 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:39:17 INFO - PROCESS | 3664 | 1467956357467 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:17 INFO - PROCESS | 3664 | 1467956357469 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:17 INFO - PROCESS | 3664 | ++DOCSHELL 17C83C00 == 35 [pid = 3664] [id = 168] 22:39:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (197E9C00) [pid = 3664] [serial = 502] [outer = 00000000] 22:39:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A208800) [pid = 3664] [serial = 503] [outer = 197E9C00] 22:39:17 INFO - PROCESS | 3664 | 1467956357512 Marionette DEBUG loaded listener.js 22:39:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A426C00) [pid = 3664] [serial = 504] [outer = 197E9C00] 22:39:17 INFO - PROCESS | 3664 | 1467956357940 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 687ms 22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:39:18 INFO - PROCESS | 3664 | 1467956358008 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:39:18 INFO - PROCESS | 3664 | 1467956358010 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 22:39:18 INFO - PROCESS | 3664 | 1467956358013 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:39:18 INFO - PROCESS | 3664 | 1467956358015 Marionette TRACE conn3 <- [1,638,null,{}] 22:39:18 INFO - PROCESS | 3664 | 1467956358018 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:18 INFO - PROCESS | 3664 | 1467956358020 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:18 INFO - PROCESS | 3664 | 1467956358149 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:39:18 INFO - PROCESS | 3664 | 1467956358214 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:18 INFO - PROCESS | 3664 | 1467956358216 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:18 INFO - PROCESS | 3664 | ++DOCSHELL 197EC000 == 36 [pid = 3664] [id = 169] 22:39:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A543800) [pid = 3664] [serial = 505] [outer = 00000000] 22:39:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A54AC00) [pid = 3664] [serial = 506] [outer = 1A543800] 22:39:18 INFO - PROCESS | 3664 | 1467956358262 Marionette DEBUG loaded listener.js 22:39:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A54B400) [pid = 3664] [serial = 507] [outer = 1A543800] 22:39:18 INFO - PROCESS | 3664 | 1467956358665 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 22:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 687ms 22:39:18 INFO - PROCESS | 3664 | 1467956358713 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:39:18 INFO - PROCESS | 3664 | 1467956358715 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 22:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:39:18 INFO - PROCESS | 3664 | 1467956358718 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:39:18 INFO - PROCESS | 3664 | 1467956358719 Marionette TRACE conn3 <- [1,642,null,{}] 22:39:18 INFO - PROCESS | 3664 | 1467956358723 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:18 INFO - PROCESS | 3664 | 1467956358725 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:18 INFO - PROCESS | 3664 | 1467956358828 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:39:18 INFO - PROCESS | 3664 | 1467956358833 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:18 INFO - PROCESS | 3664 | 1467956358835 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:18 INFO - PROCESS | 3664 | ++DOCSHELL 0F939800 == 37 [pid = 3664] [id = 170] 22:39:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (10328400) [pid = 3664] [serial = 508] [outer = 00000000] 22:39:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1A5D4C00) [pid = 3664] [serial = 509] [outer = 10328400] 22:39:18 INFO - PROCESS | 3664 | 1467956358876 Marionette DEBUG loaded listener.js 22:39:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A5D6400) [pid = 3664] [serial = 510] [outer = 10328400] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (12EE7000) [pid = 3664] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (13E38400) [pid = 3664] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (114AE800) [pid = 3664] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (10A08000) [pid = 3664] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1180D400) [pid = 3664] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (11808C00) [pid = 3664] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (15065C00) [pid = 3664] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13278000) [pid = 3664] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A006000) [pid = 3664] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (144D0400) [pid = 3664] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (159BC000) [pid = 3664] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:39:19 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (16C51800) [pid = 3664] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:39:19 INFO - PROCESS | 3664 | 1467956359352 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 687ms 22:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:39:19 INFO - PROCESS | 3664 | 1467956359418 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:39:19 INFO - PROCESS | 3664 | 1467956359420 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 22:39:19 INFO - PROCESS | 3664 | 1467956359423 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:39:19 INFO - PROCESS | 3664 | 1467956359425 Marionette TRACE conn3 <- [1,646,null,{}] 22:39:19 INFO - PROCESS | 3664 | 1467956359428 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:19 INFO - PROCESS | 3664 | 1467956359430 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:19 INFO - PROCESS | 3664 | 1467956359531 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:39:19 INFO - PROCESS | 3664 | 1467956359536 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 3664 | 1467956359538 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:19 INFO - PROCESS | 3664 | ++DOCSHELL 13E35400 == 38 [pid = 3664] [id = 171] 22:39:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1506B400) [pid = 3664] [serial = 511] [outer = 00000000] 22:39:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1737B000) [pid = 3664] [serial = 512] [outer = 1506B400] 22:39:19 INFO - PROCESS | 3664 | 1467956359581 Marionette DEBUG loaded listener.js 22:39:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19C85000) [pid = 3664] [serial = 513] [outer = 1506B400] 22:39:19 INFO - PROCESS | 3664 | 1467956359980 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 594ms 22:39:20 INFO - PROCESS | 3664 | 1467956360021 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:39:20 INFO - PROCESS | 3664 | 1467956360023 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 22:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:39:20 INFO - PROCESS | 3664 | 1467956360030 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:39:20 INFO - PROCESS | 3664 | 1467956360032 Marionette TRACE conn3 <- [1,650,null,{}] 22:39:20 INFO - PROCESS | 3664 | 1467956360035 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:20 INFO - PROCESS | 3664 | 1467956360037 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:20 INFO - PROCESS | 3664 | 1467956360124 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:39:20 INFO - PROCESS | 3664 | 1467956360129 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:20 INFO - PROCESS | 3664 | 1467956360131 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:20 INFO - PROCESS | 3664 | ++DOCSHELL 1A549C00 == 39 [pid = 3664] [id = 172] 22:39:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1A54A400) [pid = 3664] [serial = 514] [outer = 00000000] 22:39:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A8DE000) [pid = 3664] [serial = 515] [outer = 1A54A400] 22:39:20 INFO - PROCESS | 3664 | 1467956360174 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A8DE400) [pid = 3664] [serial = 516] [outer = 1A54A400] 22:39:20 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:20 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:20 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:20 INFO - PROCESS | 3664 | 1467956360594 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 22:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 593ms 22:39:20 INFO - PROCESS | 3664 | 1467956360637 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:39:20 INFO - PROCESS | 3664 | 1467956360639 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 22:39:20 INFO - PROCESS | 3664 | 1467956360643 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:39:20 INFO - PROCESS | 3664 | 1467956360645 Marionette TRACE conn3 <- [1,654,null,{}] 22:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:39:20 INFO - PROCESS | 3664 | 1467956360649 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:20 INFO - PROCESS | 3664 | 1467956360651 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:20 INFO - PROCESS | 3664 | 1467956360744 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:39:20 INFO - PROCESS | 3664 | 1467956360751 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:20 INFO - PROCESS | 3664 | 1467956360753 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:20 INFO - PROCESS | 3664 | ++DOCSHELL 1AA61C00 == 40 [pid = 3664] [id = 173] 22:39:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1AA68000) [pid = 3664] [serial = 517] [outer = 00000000] 22:39:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1AC56000) [pid = 3664] [serial = 518] [outer = 1AA68000] 22:39:20 INFO - PROCESS | 3664 | 1467956360797 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1AC5E000) [pid = 3664] [serial = 519] [outer = 1AA68000] 22:39:21 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:21 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:21 INFO - PROCESS | 3664 | 1467956361413 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 22:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 780ms 22:39:21 INFO - PROCESS | 3664 | 1467956361428 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:39:21 INFO - PROCESS | 3664 | 1467956361432 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 22:39:21 INFO - PROCESS | 3664 | 1467956361437 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:39:21 INFO - PROCESS | 3664 | 1467956361441 Marionette TRACE conn3 <- [1,658,null,{}] 22:39:21 INFO - PROCESS | 3664 | 1467956361446 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:21 INFO - PROCESS | 3664 | 1467956361449 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:21 INFO - PROCESS | 3664 | 1467956361559 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:39:21 INFO - PROCESS | 3664 | 1467956361687 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:21 INFO - PROCESS | 3664 | 1467956361690 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:21 INFO - PROCESS | 3664 | ++DOCSHELL 10BA9800 == 41 [pid = 3664] [id = 174] 22:39:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (10BAA400) [pid = 3664] [serial = 520] [outer = 00000000] 22:39:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (12BB1000) [pid = 3664] [serial = 521] [outer = 10BAA400] 22:39:21 INFO - PROCESS | 3664 | 1467956361745 Marionette DEBUG loaded listener.js 22:39:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (13A55800) [pid = 3664] [serial = 522] [outer = 10BAA400] 22:39:22 INFO - PROCESS | 3664 | 1467956362332 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 22:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 936ms 22:39:22 INFO - PROCESS | 3664 | 1467956362384 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:39:22 INFO - PROCESS | 3664 | 1467956362389 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 22:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:39:22 INFO - PROCESS | 3664 | 1467956362396 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:39:22 INFO - PROCESS | 3664 | 1467956362399 Marionette TRACE conn3 <- [1,662,null,{}] 22:39:22 INFO - PROCESS | 3664 | 1467956362402 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:22 INFO - PROCESS | 3664 | 1467956362405 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:22 INFO - PROCESS | 3664 | 1467956362512 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:39:22 INFO - PROCESS | 3664 | 1467956362608 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:22 INFO - PROCESS | 3664 | 1467956362611 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:22 INFO - PROCESS | 3664 | ++DOCSHELL 1441B800 == 42 [pid = 3664] [id = 175] 22:39:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1441C800) [pid = 3664] [serial = 523] [outer = 00000000] 22:39:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1506D000) [pid = 3664] [serial = 524] [outer = 1441C800] 22:39:22 INFO - PROCESS | 3664 | 1467956362664 Marionette DEBUG loaded listener.js 22:39:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (15FB0400) [pid = 3664] [serial = 525] [outer = 1441C800] 22:39:23 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:39:23 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:39:23 INFO - PROCESS | 3664 | 1467956363198 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 22:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 22:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 843ms 22:39:23 INFO - PROCESS | 3664 | 1467956363226 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:39:23 INFO - PROCESS | 3664 | 1467956363228 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 22:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:39:23 INFO - PROCESS | 3664 | 1467956363233 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:39:23 INFO - PROCESS | 3664 | 1467956363237 Marionette TRACE conn3 <- [1,666,null,{}] 22:39:23 INFO - PROCESS | 3664 | 1467956363249 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:23 INFO - PROCESS | 3664 | 1467956363254 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:23 INFO - PROCESS | 3664 | 1467956363359 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:39:23 INFO - PROCESS | 3664 | 1467956363455 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:23 INFO - PROCESS | 3664 | 1467956363459 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:23 INFO - PROCESS | 3664 | ++DOCSHELL 1A205C00 == 43 [pid = 3664] [id = 176] 22:39:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A208C00) [pid = 3664] [serial = 526] [outer = 00000000] 22:39:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1A5D0800) [pid = 3664] [serial = 527] [outer = 1A208C00] 22:39:23 INFO - PROCESS | 3664 | 1467956363513 Marionette DEBUG loaded listener.js 22:39:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1AA62800) [pid = 3664] [serial = 528] [outer = 1A208C00] 22:39:24 INFO - PROCESS | 3664 | 1467956364130 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 22:39:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:39:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 937ms 22:39:24 INFO - PROCESS | 3664 | 1467956364178 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:39:24 INFO - PROCESS | 3664 | 1467956364181 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 22:39:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:39:24 INFO - PROCESS | 3664 | 1467956364184 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:39:24 INFO - PROCESS | 3664 | 1467956364186 Marionette TRACE conn3 <- [1,670,null,{}] 22:39:24 INFO - PROCESS | 3664 | 1467956364190 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:24 INFO - PROCESS | 3664 | 1467956364192 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:24 INFO - PROCESS | 3664 | 1467956364297 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:39:24 INFO - PROCESS | 3664 | 1467956364391 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:24 INFO - PROCESS | 3664 | 1467956364393 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:24 INFO - PROCESS | 3664 | ++DOCSHELL 1AA67400 == 44 [pid = 3664] [id = 177] 22:39:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1AA67C00) [pid = 3664] [serial = 529] [outer = 00000000] 22:39:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1AD60400) [pid = 3664] [serial = 530] [outer = 1AA67C00] 22:39:24 INFO - PROCESS | 3664 | 1467956364445 Marionette DEBUG loaded listener.js 22:39:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1AD67400) [pid = 3664] [serial = 531] [outer = 1AA67C00] 22:39:25 INFO - PROCESS | 3664 | 1467956365571 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 22:39:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 22:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1389ms 22:39:25 INFO - PROCESS | 3664 | 1467956365591 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:39:25 INFO - PROCESS | 3664 | 1467956365595 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 22:39:25 INFO - PROCESS | 3664 | 1467956365600 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:39:25 INFO - PROCESS | 3664 | 1467956365603 Marionette TRACE conn3 <- [1,674,null,{}] 22:39:25 INFO - PROCESS | 3664 | 1467956365608 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:25 INFO - PROCESS | 3664 | 1467956365611 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:25 INFO - PROCESS | 3664 | 1467956365748 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:39:25 INFO - PROCESS | 3664 | 1467956365846 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:25 INFO - PROCESS | 3664 | 1467956365850 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:25 INFO - PROCESS | 3664 | ++DOCSHELL 12E28800 == 45 [pid = 3664] [id = 178] 22:39:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (12E5F800) [pid = 3664] [serial = 532] [outer = 00000000] 22:39:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1318B800) [pid = 3664] [serial = 533] [outer = 12E5F800] 22:39:25 INFO - PROCESS | 3664 | 1467956365899 Marionette DEBUG loaded listener.js 22:39:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (139B2C00) [pid = 3664] [serial = 534] [outer = 12E5F800] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 1A549C00 == 44 [pid = 3664] [id = 172] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 13E35400 == 43 [pid = 3664] [id = 171] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 0F939800 == 42 [pid = 3664] [id = 170] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 197EC000 == 41 [pid = 3664] [id = 169] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 17C83C00 == 40 [pid = 3664] [id = 168] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 15FB2800 == 39 [pid = 3664] [id = 167] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 166B7400 == 38 [pid = 3664] [id = 166] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 15065400 == 37 [pid = 3664] [id = 165] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 12E60400 == 36 [pid = 3664] [id = 164] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 114B1800 == 35 [pid = 3664] [id = 163] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 13E36800 == 34 [pid = 3664] [id = 162] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 17477400 == 33 [pid = 3664] [id = 160] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 10F10400 == 32 [pid = 3664] [id = 161] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 1AA67400 == 31 [pid = 3664] [id = 177] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 1441B800 == 30 [pid = 3664] [id = 175] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 1A205C00 == 29 [pid = 3664] [id = 176] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 1AA61C00 == 28 [pid = 3664] [id = 173] 22:39:26 INFO - PROCESS | 3664 | --DOCSHELL 10BA9800 == 27 [pid = 3664] [id = 174] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (15FAC400) [pid = 3664] [serial = 467] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (17403400) [pid = 3664] [serial = 470] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (13185000) [pid = 3664] [serial = 458] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (14216000) [pid = 3664] [serial = 461] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (14412800) [pid = 3664] [serial = 462] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (11804800) [pid = 3664] [serial = 455] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (11805000) [pid = 3664] [serial = 456] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (11DD8C00) [pid = 3664] [serial = 453] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (11809C00) [pid = 3664] [serial = 452] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (197E9800) [pid = 3664] [serial = 477] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (166B3400) [pid = 3664] [serial = 468] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (13E30C00) [pid = 3664] [serial = 444] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (13169400) [pid = 3664] [serial = 443] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (15747C00) [pid = 3664] [serial = 447] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (15070C00) [pid = 3664] [serial = 446] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (144B9800) [pid = 3664] [serial = 473] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1A8E0C00) [pid = 3664] [serial = 450] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1A546C00) [pid = 3664] [serial = 449] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (197E3400) [pid = 3664] [serial = 476] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (17674800) [pid = 3664] [serial = 471] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1506D400) [pid = 3664] [serial = 464] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1573C800) [pid = 3664] [serial = 465] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1369AC00) [pid = 3664] [serial = 459] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (19F3D400) [pid = 3664] [serial = 479] [outer = 00000000] [url = about:blank] 22:39:26 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (159BC800) [pid = 3664] [serial = 474] [outer = 00000000] [url = about:blank] 22:39:27 INFO - PROCESS | 3664 | 1467956367505 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 22:39:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1967ms 22:39:27 INFO - PROCESS | 3664 | 1467956367572 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:39:27 INFO - PROCESS | 3664 | 1467956367576 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 22:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:39:27 INFO - PROCESS | 3664 | 1467956367580 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:39:27 INFO - PROCESS | 3664 | 1467956367583 Marionette TRACE conn3 <- [1,678,null,{}] 22:39:27 INFO - PROCESS | 3664 | 1467956367589 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:27 INFO - PROCESS | 3664 | 1467956367592 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:27 INFO - PROCESS | 3664 | 1467956367677 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:39:27 INFO - PROCESS | 3664 | 1467956367684 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:27 INFO - PROCESS | 3664 | 1467956367687 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:27 INFO - PROCESS | 3664 | ++DOCSHELL 1180A000 == 28 [pid = 3664] [id = 179] 22:39:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (1180A400) [pid = 3664] [serial = 535] [outer = 00000000] 22:39:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (11C95C00) [pid = 3664] [serial = 536] [outer = 1180A400] 22:39:27 INFO - PROCESS | 3664 | 1467956367733 Marionette DEBUG loaded listener.js 22:39:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (11DDA800) [pid = 3664] [serial = 537] [outer = 1180A400] 22:39:28 INFO - PROCESS | 3664 | 1467956368704 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 22:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1140ms 22:39:28 INFO - PROCESS | 3664 | 1467956368731 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:39:28 INFO - PROCESS | 3664 | 1467956368736 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 22:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:39:28 INFO - PROCESS | 3664 | 1467956368742 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:39:28 INFO - PROCESS | 3664 | 1467956368745 Marionette TRACE conn3 <- [1,682,null,{}] 22:39:28 INFO - PROCESS | 3664 | 1467956368749 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:28 INFO - PROCESS | 3664 | 1467956368751 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:28 INFO - PROCESS | 3664 | 1467956368864 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:39:28 INFO - PROCESS | 3664 | 1467956368871 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:28 INFO - PROCESS | 3664 | 1467956368873 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:28 INFO - PROCESS | 3664 | ++DOCSHELL 1315CC00 == 29 [pid = 3664] [id = 180] 22:39:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (13169000) [pid = 3664] [serial = 538] [outer = 00000000] 22:39:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (139AAC00) [pid = 3664] [serial = 539] [outer = 13169000] 22:39:28 INFO - PROCESS | 3664 | 1467956368918 Marionette DEBUG loaded listener.js 22:39:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (13A53000) [pid = 3664] [serial = 540] [outer = 13169000] 22:39:29 INFO - PROCESS | 3664 | 1467956369886 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 22:39:29 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) 22:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1187ms 22:39:29 INFO - PROCESS | 3664 | 1467956369934 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:39:29 INFO - PROCESS | 3664 | 1467956369936 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 22:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:39:29 INFO - PROCESS | 3664 | 1467956369946 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:39:29 INFO - PROCESS | 3664 | 1467956369949 Marionette TRACE conn3 <- [1,686,null,{}] 22:39:29 INFO - PROCESS | 3664 | 1467956369960 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:29 INFO - PROCESS | 3664 | 1467956369964 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:30 INFO - PROCESS | 3664 | 1467956370074 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:39:30 INFO - PROCESS | 3664 | 1467956370081 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:30 INFO - PROCESS | 3664 | 1467956370084 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:30 INFO - PROCESS | 3664 | ++DOCSHELL 14223800 == 30 [pid = 3664] [id = 181] 22:39:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (14416000) [pid = 3664] [serial = 541] [outer = 00000000] 22:39:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15061400) [pid = 3664] [serial = 542] [outer = 14416000] 22:39:30 INFO - PROCESS | 3664 | 1467956370131 Marionette DEBUG loaded listener.js 22:39:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1506B000) [pid = 3664] [serial = 543] [outer = 14416000] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (15066800) [pid = 3664] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (16DD9C00) [pid = 3664] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (17677400) [pid = 3664] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13186400) [pid = 3664] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (114B3000) [pid = 3664] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1506B400) [pid = 3664] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A543800) [pid = 3664] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13E36C00) [pid = 3664] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (197E9C00) [pid = 3664] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1A54A400) [pid = 3664] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (10F17C00) [pid = 3664] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (167F3C00) [pid = 3664] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (10328400) [pid = 3664] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:39:30 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1AA68000) [pid = 3664] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:39:31 INFO - PROCESS | 3664 | 1467956371111 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 22:39:31 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) 22:39:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1218ms 22:39:31 INFO - PROCESS | 3664 | 1467956371157 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:39:31 INFO - PROCESS | 3664 | 1467956371159 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 22:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:39:31 INFO - PROCESS | 3664 | 1467956371163 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:39:31 INFO - PROCESS | 3664 | 1467956371165 Marionette TRACE conn3 <- [1,690,null,{}] 22:39:31 INFO - PROCESS | 3664 | 1467956371168 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:31 INFO - PROCESS | 3664 | 1467956371170 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:31 INFO - PROCESS | 3664 | 1467956371252 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:39:31 INFO - PROCESS | 3664 | 1467956371258 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:31 INFO - PROCESS | 3664 | 1467956371260 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:31 INFO - PROCESS | 3664 | ++DOCSHELL 10F17C00 == 31 [pid = 3664] [id = 182] 22:39:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (11809800) [pid = 3664] [serial = 544] [outer = 00000000] 22:39:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (144D5400) [pid = 3664] [serial = 545] [outer = 11809800] 22:39:31 INFO - PROCESS | 3664 | 1467956371311 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (150EFC00) [pid = 3664] [serial = 546] [outer = 11809800] 22:39:32 INFO - PROCESS | 3664 | 1467956372228 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 22:39:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1092ms 22:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:39:32 INFO - PROCESS | 3664 | 1467956372261 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:39:32 INFO - PROCESS | 3664 | 1467956372263 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 22:39:32 INFO - PROCESS | 3664 | 1467956372266 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:39:32 INFO - PROCESS | 3664 | 1467956372268 Marionette TRACE conn3 <- [1,694,null,{}] 22:39:32 INFO - PROCESS | 3664 | 1467956372271 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:32 INFO - PROCESS | 3664 | 1467956372273 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:32 INFO - PROCESS | 3664 | 1467956372357 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:39:32 INFO - PROCESS | 3664 | 1467956372363 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 3664 | 1467956372365 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:32 INFO - PROCESS | 3664 | ++DOCSHELL 13E3D000 == 32 [pid = 3664] [id = 183] 22:39:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (14216800) [pid = 3664] [serial = 547] [outer = 00000000] 22:39:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15F37000) [pid = 3664] [serial = 548] [outer = 14216800] 22:39:32 INFO - PROCESS | 3664 | 1467956372408 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15F3A000) [pid = 3664] [serial = 549] [outer = 14216800] 22:39:33 INFO - PROCESS | 3664 | 1467956373385 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 22:39:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1139ms 22:39:33 INFO - PROCESS | 3664 | 1467956373413 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 3664 | 1467956373417 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 22:39:33 INFO - PROCESS | 3664 | 1467956373423 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:39:33 INFO - PROCESS | 3664 | 1467956373426 Marionette TRACE conn3 <- [1,698,null,{}] 22:39:33 INFO - PROCESS | 3664 | 1467956373432 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:33 INFO - PROCESS | 3664 | 1467956373435 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:33 INFO - PROCESS | 3664 | 1467956373551 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:39:33 INFO - PROCESS | 3664 | 1467956373624 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:33 INFO - PROCESS | 3664 | 1467956373629 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:33 INFO - PROCESS | 3664 | ++DOCSHELL 114A9800 == 33 [pid = 3664] [id = 184] 22:39:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (114AE800) [pid = 3664] [serial = 550] [outer = 00000000] 22:39:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (11C92C00) [pid = 3664] [serial = 551] [outer = 114AE800] 22:39:33 INFO - PROCESS | 3664 | 1467956373684 Marionette DEBUG loaded listener.js 22:39:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (12C84800) [pid = 3664] [serial = 552] [outer = 114AE800] 22:39:34 INFO - PROCESS | 3664 | 1467956374882 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 22:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1498ms 22:39:34 INFO - PROCESS | 3664 | 1467956374929 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:39:34 INFO - PROCESS | 3664 | 1467956374934 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 22:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:39:34 INFO - PROCESS | 3664 | 1467956374941 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:39:34 INFO - PROCESS | 3664 | 1467956374944 Marionette TRACE conn3 <- [1,702,null,{}] 22:39:34 INFO - PROCESS | 3664 | 1467956374956 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:34 INFO - PROCESS | 3664 | 1467956374959 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:35 INFO - PROCESS | 3664 | 1467956375144 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:39:35 INFO - PROCESS | 3664 | 1467956375235 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:35 INFO - PROCESS | 3664 | 1467956375237 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:35 INFO - PROCESS | 3664 | ++DOCSHELL 10E6C000 == 34 [pid = 3664] [id = 185] 22:39:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (114B0000) [pid = 3664] [serial = 553] [outer = 00000000] 22:39:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (12E61000) [pid = 3664] [serial = 554] [outer = 114B0000] 22:39:35 INFO - PROCESS | 3664 | 1467956375292 Marionette DEBUG loaded listener.js 22:39:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (13ABDC00) [pid = 3664] [serial = 555] [outer = 114B0000] 22:39:35 INFO - PROCESS | 3664 | --DOCSHELL 10F17C00 == 33 [pid = 3664] [id = 182] 22:39:35 INFO - PROCESS | 3664 | --DOCSHELL 14223800 == 32 [pid = 3664] [id = 181] 22:39:35 INFO - PROCESS | 3664 | --DOCSHELL 1315CC00 == 31 [pid = 3664] [id = 180] 22:39:35 INFO - PROCESS | 3664 | --DOCSHELL 1180A000 == 30 [pid = 3664] [id = 179] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1AC56000) [pid = 3664] [serial = 518] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1AC5E000) [pid = 3664] [serial = 519] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A8DE400) [pid = 3664] [serial = 516] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1573CC00) [pid = 3664] [serial = 495] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (180DA000) [pid = 3664] [serial = 500] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (19F3E400) [pid = 3664] [serial = 480] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13AB4C00) [pid = 3664] [serial = 492] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12B67400) [pid = 3664] [serial = 489] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (19C85000) [pid = 3664] [serial = 513] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1A54AC00) [pid = 3664] [serial = 506] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (144C5400) [pid = 3664] [serial = 486] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1737B000) [pid = 3664] [serial = 512] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1506DC00) [pid = 3664] [serial = 494] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1A208800) [pid = 3664] [serial = 503] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1A8DE000) [pid = 3664] [serial = 515] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (129E6400) [pid = 3664] [serial = 483] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (13694400) [pid = 3664] [serial = 491] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (197E3800) [pid = 3664] [serial = 501] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (175A6800) [pid = 3664] [serial = 498] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (1A5D4C00) [pid = 3664] [serial = 509] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (13E79800) [pid = 3664] [serial = 485] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (17381400) [pid = 3664] [serial = 497] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1A5D6400) [pid = 3664] [serial = 510] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (1188D000) [pid = 3664] [serial = 482] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (11D8A800) [pid = 3664] [serial = 488] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (1A54B400) [pid = 3664] [serial = 507] [outer = 00000000] [url = about:blank] 22:39:35 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (1A426C00) [pid = 3664] [serial = 504] [outer = 00000000] [url = about:blank] 22:39:36 INFO - PROCESS | 3664 | 1467956376413 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 22:39:36 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 22:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1498ms 22:39:36 INFO - PROCESS | 3664 | 1467956376444 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:39:36 INFO - PROCESS | 3664 | 1467956376448 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 22:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:39:36 INFO - PROCESS | 3664 | 1467956376454 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:39:36 INFO - PROCESS | 3664 | 1467956376458 Marionette TRACE conn3 <- [1,706,null,{}] 22:39:36 INFO - PROCESS | 3664 | 1467956376465 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:36 INFO - PROCESS | 3664 | 1467956376471 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:36 INFO - PROCESS | 3664 | 1467956376558 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:39:36 INFO - PROCESS | 3664 | 1467956376564 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:36 INFO - PROCESS | 3664 | 1467956376567 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:36 INFO - PROCESS | 3664 | ++DOCSHELL 114B0800 == 31 [pid = 3664] [id = 186] 22:39:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (11808C00) [pid = 3664] [serial = 556] [outer = 00000000] 22:39:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (12E29400) [pid = 3664] [serial = 557] [outer = 11808C00] 22:39:36 INFO - PROCESS | 3664 | 1467956376613 Marionette DEBUG loaded listener.js 22:39:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (1318B400) [pid = 3664] [serial = 558] [outer = 11808C00] 22:39:37 INFO - PROCESS | 3664 | 1467956377551 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 22:39:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1139ms 22:39:37 INFO - PROCESS | 3664 | 1467956377584 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:39:37 INFO - PROCESS | 3664 | 1467956377588 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 22:39:37 INFO - PROCESS | 3664 | 1467956377594 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:39:37 INFO - PROCESS | 3664 | 1467956377597 Marionette TRACE conn3 <- [1,710,null,{}] 22:39:37 INFO - PROCESS | 3664 | 1467956377601 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:37 INFO - PROCESS | 3664 | 1467956377603 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:37 INFO - PROCESS | 3664 | 1467956377689 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:39:37 INFO - PROCESS | 3664 | 1467956377695 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:37 INFO - PROCESS | 3664 | 1467956377697 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:37 INFO - PROCESS | 3664 | ++DOCSHELL 13AB4800 == 32 [pid = 3664] [id = 187] 22:39:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (13E84800) [pid = 3664] [serial = 559] [outer = 00000000] 22:39:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (14418400) [pid = 3664] [serial = 560] [outer = 13E84800] 22:39:37 INFO - PROCESS | 3664 | 1467956377743 Marionette DEBUG loaded listener.js 22:39:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (144D3000) [pid = 3664] [serial = 561] [outer = 13E84800] 22:39:38 INFO - PROCESS | 3664 | 1467956378241 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 22:39:38 INFO - PROCESS | 3664 | 1467956378297 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 22:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:39:38 INFO - PROCESS | 3664 | 1467956378301 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:39:38 INFO - PROCESS | 3664 | 1467956378304 Marionette TRACE conn3 <- [1,714,null,{}] 22:39:38 INFO - PROCESS | 3664 | 1467956378314 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:38 INFO - PROCESS | 3664 | 1467956378319 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:38 INFO - PROCESS | 3664 | 1467956378430 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:39:38 INFO - PROCESS | 3664 | 1467956378493 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:38 INFO - PROCESS | 3664 | 1467956378497 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:38 INFO - PROCESS | 3664 | ++DOCSHELL 166B6000 == 33 [pid = 3664] [id = 188] 22:39:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (166B6400) [pid = 3664] [serial = 562] [outer = 00000000] 22:39:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (167F3C00) [pid = 3664] [serial = 563] [outer = 166B6400] 22:39:38 INFO - PROCESS | 3664 | 1467956378542 Marionette DEBUG loaded listener.js 22:39:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (17171800) [pid = 3664] [serial = 564] [outer = 166B6400] 22:39:39 INFO - PROCESS | 3664 | 1467956379051 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 22:39:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 796ms 22:39:39 INFO - PROCESS | 3664 | 1467956379106 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:39:39 INFO - PROCESS | 3664 | 1467956379108 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 22:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:39:39 INFO - PROCESS | 3664 | 1467956379112 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:39:39 INFO - PROCESS | 3664 | 1467956379113 Marionette TRACE conn3 <- [1,718,null,{}] 22:39:39 INFO - PROCESS | 3664 | 1467956379117 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:39 INFO - PROCESS | 3664 | 1467956379119 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:39 INFO - PROCESS | 3664 | 1467956379229 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:39:39 INFO - PROCESS | 3664 | 1467956379285 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 3664 | 1467956379287 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:39 INFO - PROCESS | 3664 | ++DOCSHELL 17408800 == 34 [pid = 3664] [id = 189] 22:39:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (17510400) [pid = 3664] [serial = 565] [outer = 00000000] 22:39:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (17677400) [pid = 3664] [serial = 566] [outer = 17510400] 22:39:39 INFO - PROCESS | 3664 | 1467956379332 Marionette DEBUG loaded listener.js 22:39:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (17E21800) [pid = 3664] [serial = 567] [outer = 17510400] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1180A400) [pid = 3664] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (13169000) [pid = 3664] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (14416000) [pid = 3664] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (12E5F800) [pid = 3664] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (10BAA400) [pid = 3664] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1441C800) [pid = 3664] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (1A208C00) [pid = 3664] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1AA67C00) [pid = 3664] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:39:39 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (11809800) [pid = 3664] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:39:39 INFO - PROCESS | 3664 | 1467956379722 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 22:39:39 INFO - PROCESS | 3664 | 1467956379752 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 22:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:39:39 INFO - PROCESS | 3664 | 1467956379755 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:39:39 INFO - PROCESS | 3664 | 1467956379757 Marionette TRACE conn3 <- [1,722,null,{}] 22:39:39 INFO - PROCESS | 3664 | 1467956379760 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:39 INFO - PROCESS | 3664 | 1467956379762 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:39 INFO - PROCESS | 3664 | 1467956379865 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:39:39 INFO - PROCESS | 3664 | 1467956379910 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 3664 | 1467956379912 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:39 INFO - PROCESS | 3664 | ++DOCSHELL 1441C800 == 35 [pid = 3664] [id = 190] 22:39:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (15065C00) [pid = 3664] [serial = 568] [outer = 00000000] 22:39:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (180BA000) [pid = 3664] [serial = 569] [outer = 15065C00] 22:39:39 INFO - PROCESS | 3664 | 1467956379955 Marionette DEBUG loaded listener.js 22:39:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (180BAC00) [pid = 3664] [serial = 570] [outer = 15065C00] 22:39:40 INFO - PROCESS | 3664 | 1467956380322 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 22:39:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:39:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 593ms 22:39:40 INFO - PROCESS | 3664 | 1467956380353 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 22:39:40 INFO - PROCESS | 3664 | 1467956380355 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 22:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:39:40 INFO - PROCESS | 3664 | 1467956380358 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:39:40 INFO - PROCESS | 3664 | 1467956380360 Marionette TRACE conn3 <- [1,726,null,{}] 22:39:40 INFO - PROCESS | 3664 | 1467956380363 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:40 INFO - PROCESS | 3664 | 1467956380368 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:40 INFO - PROCESS | 3664 | 1467956380487 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:39:40 INFO - PROCESS | 3664 | 1467956380524 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:40 INFO - PROCESS | 3664 | 1467956380526 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:40 INFO - PROCESS | 3664 | ++DOCSHELL 1441AC00 == 36 [pid = 3664] [id = 191] 22:39:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (180C1400) [pid = 3664] [serial = 571] [outer = 00000000] 22:39:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (180DF400) [pid = 3664] [serial = 572] [outer = 180C1400] 22:39:40 INFO - PROCESS | 3664 | 1467956380576 Marionette DEBUG loaded listener.js 22:39:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (180E0000) [pid = 3664] [serial = 573] [outer = 180C1400] 22:39:41 INFO - PROCESS | 3664 | 1467956381452 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 22:39:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1140ms 22:39:41 INFO - PROCESS | 3664 | 1467956381506 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:39:41 INFO - PROCESS | 3664 | 1467956381508 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 22:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:39:41 INFO - PROCESS | 3664 | 1467956381512 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:39:41 INFO - PROCESS | 3664 | 1467956381514 Marionette TRACE conn3 <- [1,730,null,{}] 22:39:41 INFO - PROCESS | 3664 | 1467956381517 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:41 INFO - PROCESS | 3664 | 1467956381519 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:41 INFO - PROCESS | 3664 | 1467956381628 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:39:41 INFO - PROCESS | 3664 | 1467956381636 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:41 INFO - PROCESS | 3664 | 1467956381638 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:41 INFO - PROCESS | 3664 | ++DOCSHELL 180D7800 == 37 [pid = 3664] [id = 192] 22:39:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (180E0800) [pid = 3664] [serial = 574] [outer = 00000000] 22:39:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (19C84C00) [pid = 3664] [serial = 575] [outer = 180E0800] 22:39:41 INFO - PROCESS | 3664 | 1467956381680 Marionette DEBUG loaded listener.js 22:39:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (19C8A400) [pid = 3664] [serial = 576] [outer = 180E0800] 22:39:42 INFO - PROCESS | 3664 | 1467956382717 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 22:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 22:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1233ms 22:39:42 INFO - PROCESS | 3664 | 1467956382782 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 22:39:42 INFO - PROCESS | 3664 | 1467956382787 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 22:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:39:42 INFO - PROCESS | 3664 | 1467956382793 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:39:42 INFO - PROCESS | 3664 | 1467956382796 Marionette TRACE conn3 <- [1,734,null,{}] 22:39:42 INFO - PROCESS | 3664 | 1467956382803 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:42 INFO - PROCESS | 3664 | 1467956382806 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:42 INFO - PROCESS | 3664 | 1467956382945 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:39:43 INFO - PROCESS | 3664 | 1467956383061 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:43 INFO - PROCESS | 3664 | 1467956383064 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:43 INFO - PROCESS | 3664 | ++DOCSHELL 10EDB800 == 38 [pid = 3664] [id = 193] 22:39:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (10F0CC00) [pid = 3664] [serial = 577] [outer = 00000000] 22:39:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13AB6000) [pid = 3664] [serial = 578] [outer = 10F0CC00] 22:39:43 INFO - PROCESS | 3664 | 1467956383118 Marionette DEBUG loaded listener.js 22:39:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13E33C00) [pid = 3664] [serial = 579] [outer = 10F0CC00] 22:39:44 INFO - PROCESS | 3664 | 1467956384125 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 22:39:44 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.) 22:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1327ms 22:39:44 INFO - PROCESS | 3664 | 1467956384140 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:39:44 INFO - PROCESS | 3664 | 1467956384144 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 22:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:39:44 INFO - PROCESS | 3664 | 1467956384151 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:39:44 INFO - PROCESS | 3664 | 1467956384154 Marionette TRACE conn3 <- [1,738,null,{}] 22:39:44 INFO - PROCESS | 3664 | 1467956384158 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:44 INFO - PROCESS | 3664 | 1467956384161 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:44 INFO - PROCESS | 3664 | 1467956384305 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:39:44 INFO - PROCESS | 3664 | 1467956384412 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:44 INFO - PROCESS | 3664 | 1467956384414 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:44 INFO - PROCESS | 3664 | ++DOCSHELL 114B2C00 == 39 [pid = 3664] [id = 194] 22:39:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (11885800) [pid = 3664] [serial = 580] [outer = 00000000] 22:39:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (132FA800) [pid = 3664] [serial = 581] [outer = 11885800] 22:39:44 INFO - PROCESS | 3664 | 1467956384512 Marionette DEBUG loaded listener.js 22:39:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13E35000) [pid = 3664] [serial = 582] [outer = 11885800] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 1441AC00 == 38 [pid = 3664] [id = 191] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 1441C800 == 37 [pid = 3664] [id = 190] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 17408800 == 36 [pid = 3664] [id = 189] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 166B6000 == 35 [pid = 3664] [id = 188] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 13AB4800 == 34 [pid = 3664] [id = 187] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 114B0800 == 33 [pid = 3664] [id = 186] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 114A9800 == 32 [pid = 3664] [id = 184] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 13E3D000 == 31 [pid = 3664] [id = 183] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 10E6C000 == 30 [pid = 3664] [id = 185] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 12E28800 == 29 [pid = 3664] [id = 178] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 180D7800 == 28 [pid = 3664] [id = 192] 22:39:45 INFO - PROCESS | 3664 | --DOCSHELL 10EDB800 == 27 [pid = 3664] [id = 193] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (15F37000) [pid = 3664] [serial = 548] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (11C95C00) [pid = 3664] [serial = 536] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (13A53000) [pid = 3664] [serial = 540] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (139AAC00) [pid = 3664] [serial = 539] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1506B000) [pid = 3664] [serial = 543] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (15061400) [pid = 3664] [serial = 542] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (139B2C00) [pid = 3664] [serial = 534] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1318B800) [pid = 3664] [serial = 533] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (13A55800) [pid = 3664] [serial = 522] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (12BB1000) [pid = 3664] [serial = 521] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (15FB0400) [pid = 3664] [serial = 525] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1506D000) [pid = 3664] [serial = 524] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (1AA62800) [pid = 3664] [serial = 528] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1A5D0800) [pid = 3664] [serial = 527] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (1AD67400) [pid = 3664] [serial = 531] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (1AD60400) [pid = 3664] [serial = 530] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (144D5400) [pid = 3664] [serial = 545] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (150EFC00) [pid = 3664] [serial = 546] [outer = 00000000] [url = about:blank] 22:39:45 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (11DDA800) [pid = 3664] [serial = 537] [outer = 00000000] [url = about:blank] 22:39:46 INFO - PROCESS | 3664 | 1467956386020 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 22:39:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1904ms 22:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:39:46 INFO - PROCESS | 3664 | 1467956386057 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:39:46 INFO - PROCESS | 3664 | 1467956386061 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 22:39:46 INFO - PROCESS | 3664 | 1467956386067 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:39:46 INFO - PROCESS | 3664 | 1467956386069 Marionette TRACE conn3 <- [1,742,null,{}] 22:39:46 INFO - PROCESS | 3664 | 1467956386075 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:46 INFO - PROCESS | 3664 | 1467956386078 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:46 INFO - PROCESS | 3664 | 1467956386161 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:39:46 INFO - PROCESS | 3664 | 1467956386229 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:46 INFO - PROCESS | 3664 | 1467956386232 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:46 INFO - PROCESS | 3664 | ++DOCSHELL 10A79C00 == 28 [pid = 3664] [id = 195] 22:39:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (10A7C000) [pid = 3664] [serial = 583] [outer = 00000000] 22:39:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (1180A400) [pid = 3664] [serial = 584] [outer = 10A7C000] 22:39:46 INFO - PROCESS | 3664 | 1467956386281 Marionette DEBUG loaded listener.js 22:39:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (1180F400) [pid = 3664] [serial = 585] [outer = 10A7C000] 22:39:47 INFO - PROCESS | 3664 | 1467956387165 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 22:39:47 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 22:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1140ms 22:39:47 INFO - PROCESS | 3664 | 1467956387210 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:39:47 INFO - PROCESS | 3664 | 1467956387215 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 22:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:39:47 INFO - PROCESS | 3664 | 1467956387222 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:39:47 INFO - PROCESS | 3664 | 1467956387224 Marionette TRACE conn3 <- [1,746,null,{}] 22:39:47 INFO - PROCESS | 3664 | 1467956387231 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:47 INFO - PROCESS | 3664 | 1467956387233 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:47 INFO - PROCESS | 3664 | 1467956387321 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:39:47 INFO - PROCESS | 3664 | 1467956387329 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:47 INFO - PROCESS | 3664 | 1467956387332 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:47 INFO - PROCESS | 3664 | ++DOCSHELL 12C83C00 == 29 [pid = 3664] [id = 196] 22:39:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (12E28800) [pid = 3664] [serial = 586] [outer = 00000000] 22:39:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (12E6CC00) [pid = 3664] [serial = 587] [outer = 12E28800] 22:39:47 INFO - PROCESS | 3664 | 1467956387378 Marionette DEBUG loaded listener.js 22:39:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (13130000) [pid = 3664] [serial = 588] [outer = 12E28800] 22:39:47 INFO - PROCESS | 3664 | 1467956387847 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 22:39:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 625ms 22:39:47 INFO - PROCESS | 3664 | 1467956387858 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:39:47 INFO - PROCESS | 3664 | 1467956387860 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 22:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:39:47 INFO - PROCESS | 3664 | 1467956387864 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:39:47 INFO - PROCESS | 3664 | 1467956387867 Marionette TRACE conn3 <- [1,750,null,{}] 22:39:47 INFO - PROCESS | 3664 | 1467956387891 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:47 INFO - PROCESS | 3664 | 1467956387896 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:47 INFO - PROCESS | 3664 | 1467956388000 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:39:48 INFO - PROCESS | 3664 | 1467956388010 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:48 INFO - PROCESS | 3664 | 1467956388013 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:48 INFO - PROCESS | 3664 | ++DOCSHELL 13B46C00 == 30 [pid = 3664] [id = 197] 22:39:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (13B47400) [pid = 3664] [serial = 589] [outer = 00000000] 22:39:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (13E30C00) [pid = 3664] [serial = 590] [outer = 13B47400] 22:39:48 INFO - PROCESS | 3664 | 1467956388126 Marionette DEBUG loaded listener.js 22:39:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (13E39800) [pid = 3664] [serial = 591] [outer = 13B47400] 22:39:49 INFO - PROCESS | 3664 | 1467956389050 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 22:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1218ms 22:39:49 INFO - PROCESS | 3664 | 1467956389079 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:39:49 INFO - PROCESS | 3664 | 1467956389081 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 22:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:39:49 INFO - PROCESS | 3664 | 1467956389090 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:39:49 INFO - PROCESS | 3664 | 1467956389092 Marionette TRACE conn3 <- [1,754,null,{}] 22:39:49 INFO - PROCESS | 3664 | 1467956389096 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:49 INFO - PROCESS | 3664 | 1467956389098 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:49 INFO - PROCESS | 3664 | 1467956389202 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:39:49 INFO - PROCESS | 3664 | 1467956389207 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:49 INFO - PROCESS | 3664 | 1467956389209 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:49 INFO - PROCESS | 3664 | ++DOCSHELL 13E77C00 == 31 [pid = 3664] [id = 198] 22:39:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (1441AC00) [pid = 3664] [serial = 592] [outer = 00000000] 22:39:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (15064800) [pid = 3664] [serial = 593] [outer = 1441AC00] 22:39:49 INFO - PROCESS | 3664 | 1467956389252 Marionette DEBUG loaded listener.js 22:39:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (1506A800) [pid = 3664] [serial = 594] [outer = 1441AC00] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (180E0800) [pid = 3664] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (180C1400) [pid = 3664] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (166B6400) [pid = 3664] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (17510400) [pid = 3664] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (114B0000) [pid = 3664] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (15065C00) [pid = 3664] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (11808C00) [pid = 3664] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (14216800) [pid = 3664] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (114AE800) [pid = 3664] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:39:49 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (13E84800) [pid = 3664] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:39:50 INFO - PROCESS | 3664 | 1467956390153 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 22:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1092ms 22:39:50 INFO - PROCESS | 3664 | 1467956390181 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:39:50 INFO - PROCESS | 3664 | 1467956390183 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:39:50 INFO - PROCESS | 3664 | 1467956390187 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:39:50 INFO - PROCESS | 3664 | 1467956390188 Marionette TRACE conn3 <- [1,758,null,{}] 22:39:50 INFO - PROCESS | 3664 | 1467956390196 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:50 INFO - PROCESS | 3664 | 1467956390197 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:50 INFO - PROCESS | 3664 | 1467956390294 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:39:50 INFO - PROCESS | 3664 | 1467956390299 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:50 INFO - PROCESS | 3664 | 1467956390302 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:50 INFO - PROCESS | 3664 | ++DOCSHELL 14419800 == 32 [pid = 3664] [id = 199] 22:39:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (1441A400) [pid = 3664] [serial = 595] [outer = 00000000] 22:39:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (1506B400) [pid = 3664] [serial = 596] [outer = 1441A400] 22:39:50 INFO - PROCESS | 3664 | 1467956390344 Marionette DEBUG loaded listener.js 22:39:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (150E8400) [pid = 3664] [serial = 597] [outer = 1441A400] 22:39:50 INFO - PROCESS | 3664 | 1467956390746 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 593ms 22:39:50 INFO - PROCESS | 3664 | 1467956390784 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:39:50 INFO - PROCESS | 3664 | 1467956390786 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 22:39:50 INFO - PROCESS | 3664 | 1467956390789 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:39:50 INFO - PROCESS | 3664 | 1467956390791 Marionette TRACE conn3 <- [1,762,null,{}] 22:39:50 INFO - PROCESS | 3664 | 1467956390798 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:50 INFO - PROCESS | 3664 | 1467956390803 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:50 INFO - PROCESS | 3664 | 1467956390909 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:39:50 INFO - PROCESS | 3664 | 1467956390917 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:50 INFO - PROCESS | 3664 | 1467956390919 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:50 INFO - PROCESS | 3664 | ++DOCSHELL 114B0000 == 33 [pid = 3664] [id = 200] 22:39:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (144C5400) [pid = 3664] [serial = 598] [outer = 00000000] 22:39:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (15F3DC00) [pid = 3664] [serial = 599] [outer = 144C5400] 22:39:50 INFO - PROCESS | 3664 | 1467956390962 Marionette DEBUG loaded listener.js 22:39:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (164EA800) [pid = 3664] [serial = 600] [outer = 144C5400] 22:39:51 INFO - PROCESS | 3664 | 1467956391379 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 22:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 640ms 22:39:51 INFO - PROCESS | 3664 | 1467956391412 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:39:51 INFO - PROCESS | 3664 | 1467956391414 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 22:39:51 INFO - PROCESS | 3664 | 1467956391417 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:39:51 INFO - PROCESS | 3664 | 1467956391428 Marionette TRACE conn3 <- [1,766,null,{}] 22:39:51 INFO - PROCESS | 3664 | 1467956391431 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:51 INFO - PROCESS | 3664 | 1467956391433 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:51 INFO - PROCESS | 3664 | 1467956391509 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:39:51 INFO - PROCESS | 3664 | 1467956391514 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:51 INFO - PROCESS | 3664 | 1467956391516 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:51 INFO - PROCESS | 3664 | ++DOCSHELL 1677AC00 == 34 [pid = 3664] [id = 201] 22:39:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (16782400) [pid = 3664] [serial = 601] [outer = 00000000] 22:39:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (16D52000) [pid = 3664] [serial = 602] [outer = 16782400] 22:39:51 INFO - PROCESS | 3664 | 1467956391558 Marionette DEBUG loaded listener.js 22:39:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (16DDB400) [pid = 3664] [serial = 603] [outer = 16782400] 22:39:52 INFO - PROCESS | 3664 | 1467956392074 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 22:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 702ms 22:39:52 INFO - PROCESS | 3664 | 1467956392117 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:39:52 INFO - PROCESS | 3664 | 1467956392122 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 22:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:39:52 INFO - PROCESS | 3664 | 1467956392128 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:39:52 INFO - PROCESS | 3664 | 1467956392131 Marionette TRACE conn3 <- [1,770,null,{}] 22:39:52 INFO - PROCESS | 3664 | 1467956392137 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:52 INFO - PROCESS | 3664 | 1467956392140 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:52 INFO - PROCESS | 3664 | 1467956392259 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:39:52 INFO - PROCESS | 3664 | 1467956392362 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:52 INFO - PROCESS | 3664 | 1467956392367 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:52 INFO - PROCESS | 3664 | ++DOCSHELL 10A0AC00 == 35 [pid = 3664] [id = 202] 22:39:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10A0BC00) [pid = 3664] [serial = 604] [outer = 00000000] 22:39:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (11DD7400) [pid = 3664] [serial = 605] [outer = 10A0BC00] 22:39:52 INFO - PROCESS | 3664 | 1467956392425 Marionette DEBUG loaded listener.js 22:39:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (12B6BC00) [pid = 3664] [serial = 606] [outer = 10A0BC00] 22:39:53 INFO - PROCESS | 3664 | 1467956393229 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 22:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1139ms 22:39:53 INFO - PROCESS | 3664 | 1467956393273 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:39:53 INFO - PROCESS | 3664 | 1467956393278 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 22:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:39:53 INFO - PROCESS | 3664 | 1467956393286 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:39:53 INFO - PROCESS | 3664 | 1467956393289 Marionette TRACE conn3 <- [1,774,null,{}] 22:39:53 INFO - PROCESS | 3664 | 1467956393293 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:53 INFO - PROCESS | 3664 | 1467956393296 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:53 INFO - PROCESS | 3664 | 1467956393409 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:39:53 INFO - PROCESS | 3664 | 1467956393487 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:53 INFO - PROCESS | 3664 | 1467956393490 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:53 INFO - PROCESS | 3664 | ++DOCSHELL 13A55800 == 36 [pid = 3664] [id = 203] 22:39:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13AB4C00) [pid = 3664] [serial = 607] [outer = 00000000] 22:39:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13E3B400) [pid = 3664] [serial = 608] [outer = 13AB4C00] 22:39:53 INFO - PROCESS | 3664 | 1467956393550 Marionette DEBUG loaded listener.js 22:39:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (14223000) [pid = 3664] [serial = 609] [outer = 13AB4C00] 22:39:54 INFO - PROCESS | 3664 | --DOCSHELL 114B0000 == 35 [pid = 3664] [id = 200] 22:39:54 INFO - PROCESS | 3664 | --DOCSHELL 14419800 == 34 [pid = 3664] [id = 199] 22:39:54 INFO - PROCESS | 3664 | --DOCSHELL 13E77C00 == 33 [pid = 3664] [id = 198] 22:39:54 INFO - PROCESS | 3664 | --DOCSHELL 13B46C00 == 32 [pid = 3664] [id = 197] 22:39:54 INFO - PROCESS | 3664 | --DOCSHELL 12C83C00 == 31 [pid = 3664] [id = 196] 22:39:54 INFO - PROCESS | 3664 | --DOCSHELL 10A79C00 == 30 [pid = 3664] [id = 195] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (19C84C00) [pid = 3664] [serial = 575] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (180DF400) [pid = 3664] [serial = 572] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (180E0000) [pid = 3664] [serial = 573] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (167F3C00) [pid = 3664] [serial = 563] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (17677400) [pid = 3664] [serial = 566] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (12E61000) [pid = 3664] [serial = 554] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (13ABDC00) [pid = 3664] [serial = 555] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (180BA000) [pid = 3664] [serial = 569] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (12E29400) [pid = 3664] [serial = 557] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1318B400) [pid = 3664] [serial = 558] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (15F3A000) [pid = 3664] [serial = 549] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (11C92C00) [pid = 3664] [serial = 551] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (12C84800) [pid = 3664] [serial = 552] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (14418400) [pid = 3664] [serial = 560] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (180BAC00) [pid = 3664] [serial = 570] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (17E21800) [pid = 3664] [serial = 567] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (17171800) [pid = 3664] [serial = 564] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (144D3000) [pid = 3664] [serial = 561] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (19C8A400) [pid = 3664] [serial = 576] [outer = 00000000] [url = about:blank] 22:39:54 INFO - PROCESS | 3664 | 1467956394362 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1092ms 22:39:54 INFO - PROCESS | 3664 | 1467956394385 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:39:54 INFO - PROCESS | 3664 | 1467956394388 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 22:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:39:54 INFO - PROCESS | 3664 | 1467956394393 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:39:54 INFO - PROCESS | 3664 | 1467956394396 Marionette TRACE conn3 <- [1,778,null,{}] 22:39:54 INFO - PROCESS | 3664 | 1467956394401 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:54 INFO - PROCESS | 3664 | 1467956394404 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:54 INFO - PROCESS | 3664 | 1467956394489 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:39:54 INFO - PROCESS | 3664 | 1467956394496 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:54 INFO - PROCESS | 3664 | 1467956394500 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:54 INFO - PROCESS | 3664 | ++DOCSHELL 114B3400 == 31 [pid = 3664] [id = 204] 22:39:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (11802800) [pid = 3664] [serial = 610] [outer = 00000000] 22:39:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (12B65C00) [pid = 3664] [serial = 611] [outer = 11802800] 22:39:54 INFO - PROCESS | 3664 | 1467956394552 Marionette DEBUG loaded listener.js 22:39:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (12BB3C00) [pid = 3664] [serial = 612] [outer = 11802800] 22:39:55 INFO - PROCESS | 3664 | 1467956395013 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 624ms 22:39:55 INFO - PROCESS | 3664 | 1467956395031 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:39:55 INFO - PROCESS | 3664 | 1467956395035 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:39:55 INFO - PROCESS | 3664 | 1467956395041 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:39:55 INFO - PROCESS | 3664 | 1467956395043 Marionette TRACE conn3 <- [1,782,null,{}] 22:39:55 INFO - PROCESS | 3664 | 1467956395047 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:55 INFO - PROCESS | 3664 | 1467956395049 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:55 INFO - PROCESS | 3664 | 1467956395159 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:39:55 INFO - PROCESS | 3664 | 1467956395167 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:55 INFO - PROCESS | 3664 | 1467956395170 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:55 INFO - PROCESS | 3664 | ++DOCSHELL 1369E000 == 32 [pid = 3664] [id = 205] 22:39:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (139AAC00) [pid = 3664] [serial = 613] [outer = 00000000] 22:39:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (13A53000) [pid = 3664] [serial = 614] [outer = 139AAC00] 22:39:55 INFO - PROCESS | 3664 | 1467956395214 Marionette DEBUG loaded listener.js 22:39:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (13B51000) [pid = 3664] [serial = 615] [outer = 139AAC00] 22:39:55 INFO - PROCESS | 3664 | 1467956395660 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 640ms 22:39:55 INFO - PROCESS | 3664 | 1467956395677 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:39:55 INFO - PROCESS | 3664 | 1467956395679 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 22:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:39:55 INFO - PROCESS | 3664 | 1467956395682 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:39:55 INFO - PROCESS | 3664 | 1467956395685 Marionette TRACE conn3 <- [1,786,null,{}] 22:39:55 INFO - PROCESS | 3664 | 1467956395700 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:55 INFO - PROCESS | 3664 | 1467956395704 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:55 INFO - PROCESS | 3664 | 1467956395786 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:39:55 INFO - PROCESS | 3664 | 1467956395795 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:55 INFO - PROCESS | 3664 | 1467956395798 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:55 INFO - PROCESS | 3664 | ++DOCSHELL 144D5000 == 33 [pid = 3664] [id = 206] 22:39:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (144D6000) [pid = 3664] [serial = 616] [outer = 00000000] 22:39:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (15069400) [pid = 3664] [serial = 617] [outer = 144D6000] 22:39:55 INFO - PROCESS | 3664 | 1467956395845 Marionette DEBUG loaded listener.js 22:39:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (150F0400) [pid = 3664] [serial = 618] [outer = 144D6000] 22:39:56 INFO - PROCESS | 3664 | 1467956396299 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:39:56 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 22:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 702ms 22:39:56 INFO - PROCESS | 3664 | 1467956396381 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:39:56 INFO - PROCESS | 3664 | 1467956396384 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 22:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:39:56 INFO - PROCESS | 3664 | 1467956396388 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:39:56 INFO - PROCESS | 3664 | 1467956396389 Marionette TRACE conn3 <- [1,790,null,{}] 22:39:56 INFO - PROCESS | 3664 | 1467956396393 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:56 INFO - PROCESS | 3664 | 1467956396394 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:56 INFO - PROCESS | 3664 | 1467956396476 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:39:56 INFO - PROCESS | 3664 | 1467956396508 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:56 INFO - PROCESS | 3664 | 1467956396510 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:56 INFO - PROCESS | 3664 | ++DOCSHELL 15F35800 == 34 [pid = 3664] [id = 207] 22:39:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (15F3A000) [pid = 3664] [serial = 619] [outer = 00000000] 22:39:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (15FB4000) [pid = 3664] [serial = 620] [outer = 15F3A000] 22:39:56 INFO - PROCESS | 3664 | 1467956396557 Marionette DEBUG loaded listener.js 22:39:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (16776C00) [pid = 3664] [serial = 621] [outer = 15F3A000] 22:39:57 INFO - PROCESS | 3664 | 1467956397011 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:39:57 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 22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 624ms 22:39:57 INFO - PROCESS | 3664 | 1467956397032 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:39:57 INFO - PROCESS | 3664 | 1467956397034 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:39:57 INFO - PROCESS | 3664 | 1467956397044 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:39:57 INFO - PROCESS | 3664 | 1467956397045 Marionette TRACE conn3 <- [1,794,null,{}] 22:39:57 INFO - PROCESS | 3664 | 1467956397049 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:57 INFO - PROCESS | 3664 | 1467956397050 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:57 INFO - PROCESS | 3664 | 1467956397152 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:39:57 INFO - PROCESS | 3664 | 1467956397160 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:57 INFO - PROCESS | 3664 | 1467956397162 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:57 INFO - PROCESS | 3664 | ++DOCSHELL 16781800 == 35 [pid = 3664] [id = 208] 22:39:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (16782800) [pid = 3664] [serial = 622] [outer = 00000000] 22:39:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (16D51C00) [pid = 3664] [serial = 623] [outer = 16782800] 22:39:57 INFO - PROCESS | 3664 | 1467956397204 Marionette DEBUG loaded listener.js 22:39:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (1737F800) [pid = 3664] [serial = 624] [outer = 16782800] 22:39:57 INFO - PROCESS | 3664 | 1467956397634 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:39:57 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 22:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 640ms 22:39:57 INFO - PROCESS | 3664 | 1467956397682 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:39:57 INFO - PROCESS | 3664 | 1467956397684 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 22:39:57 INFO - PROCESS | 3664 | 1467956397688 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:39:57 INFO - PROCESS | 3664 | 1467956397689 Marionette TRACE conn3 <- [1,798,null,{}] 22:39:57 INFO - PROCESS | 3664 | 1467956397692 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:57 INFO - PROCESS | 3664 | 1467956397698 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:57 INFO - PROCESS | 3664 | 1467956397826 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:39:57 INFO - PROCESS | 3664 | 1467956397909 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:57 INFO - PROCESS | 3664 | 1467956397911 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:57 INFO - PROCESS | 3664 | ++DOCSHELL 175AC800 == 36 [pid = 3664] [id = 209] 22:39:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (175AEC00) [pid = 3664] [serial = 625] [outer = 00000000] 22:39:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (17C81800) [pid = 3664] [serial = 626] [outer = 175AEC00] 22:39:57 INFO - PROCESS | 3664 | 1467956397954 Marionette DEBUG loaded listener.js 22:39:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (17C89C00) [pid = 3664] [serial = 627] [outer = 175AEC00] 22:39:58 INFO - PROCESS | 3664 | 1467956398375 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 22:39:58 INFO - PROCESS | 3664 | 1467956398425 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:39:58 INFO - PROCESS | 3664 | 1467956398427 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 22:39:58 INFO - PROCESS | 3664 | 1467956398431 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:39:58 INFO - PROCESS | 3664 | 1467956398432 Marionette TRACE conn3 <- [1,802,null,{}] 22:39:58 INFO - PROCESS | 3664 | 1467956398449 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:58 INFO - PROCESS | 3664 | 1467956398451 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:58 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (12E28800) [pid = 3664] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:39:58 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (10A7C000) [pid = 3664] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:39:58 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (10F0CC00) [pid = 3664] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:39:58 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1441AC00) [pid = 3664] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:39:58 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1441A400) [pid = 3664] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:39:58 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (144C5400) [pid = 3664] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:39:58 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (13B47400) [pid = 3664] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:39:58 INFO - PROCESS | 3664 | 1467956398556 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:39:58 INFO - PROCESS | 3664 | 1467956398609 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:58 INFO - PROCESS | 3664 | 1467956398611 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:58 INFO - PROCESS | 3664 | ++DOCSHELL 144C5400 == 37 [pid = 3664] [id = 210] 22:39:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (15067000) [pid = 3664] [serial = 628] [outer = 00000000] 22:39:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (17C80800) [pid = 3664] [serial = 629] [outer = 15067000] 22:39:58 INFO - PROCESS | 3664 | 1467956398653 Marionette DEBUG loaded listener.js 22:39:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (180B9800) [pid = 3664] [serial = 630] [outer = 15067000] 22:39:59 INFO - PROCESS | 3664 | 1467956399005 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 22:39:59 INFO - PROCESS | 3664 | 1467956399030 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:39:59 INFO - PROCESS | 3664 | 1467956399033 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:39:59 INFO - PROCESS | 3664 | 1467956399035 Marionette TRACE conn3 <- [1,806,null,{}] 22:39:59 INFO - PROCESS | 3664 | 1467956399038 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:59 INFO - PROCESS | 3664 | 1467956399040 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:59 INFO - PROCESS | 3664 | 1467956399156 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:39:59 INFO - PROCESS | 3664 | 1467956399190 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:59 INFO - PROCESS | 3664 | 1467956399192 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:59 INFO - PROCESS | 3664 | ++DOCSHELL 1747DC00 == 38 [pid = 3664] [id = 211] 22:39:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (17681800) [pid = 3664] [serial = 631] [outer = 00000000] 22:39:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (180C7000) [pid = 3664] [serial = 632] [outer = 17681800] 22:39:59 INFO - PROCESS | 3664 | 1467956399235 Marionette DEBUG loaded listener.js 22:39:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (180D5800) [pid = 3664] [serial = 633] [outer = 17681800] 22:39:59 INFO - PROCESS | 3664 | 1467956399618 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 640ms 22:39:59 INFO - PROCESS | 3664 | 1467956399672 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:39:59 INFO - PROCESS | 3664 | 1467956399674 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 22:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:39:59 INFO - PROCESS | 3664 | 1467956399677 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:39:59 INFO - PROCESS | 3664 | 1467956399679 Marionette TRACE conn3 <- [1,810,null,{}] 22:39:59 INFO - PROCESS | 3664 | 1467956399682 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:59 INFO - PROCESS | 3664 | 1467956399684 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:59 INFO - PROCESS | 3664 | 1467956399790 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:39:59 INFO - PROCESS | 3664 | 1467956399798 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:59 INFO - PROCESS | 3664 | 1467956399799 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:39:59 INFO - PROCESS | 3664 | ++DOCSHELL 144D4C00 == 39 [pid = 3664] [id = 212] 22:39:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (180BC400) [pid = 3664] [serial = 634] [outer = 00000000] 22:39:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (180E1800) [pid = 3664] [serial = 635] [outer = 180BC400] 22:39:59 INFO - PROCESS | 3664 | 1467956399841 Marionette DEBUG loaded listener.js 22:39:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (197E3400) [pid = 3664] [serial = 636] [outer = 180BC400] 22:40:00 INFO - PROCESS | 3664 | 1467956400242 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 22:40:00 INFO - PROCESS | 3664 | 1467956400276 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 22:40:00 INFO - PROCESS | 3664 | 1467956400279 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:40:00 INFO - PROCESS | 3664 | 1467956400281 Marionette TRACE conn3 <- [1,814,null,{}] 22:40:00 INFO - PROCESS | 3664 | 1467956400285 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:00 INFO - PROCESS | 3664 | 1467956400286 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:00 INFO - PROCESS | 3664 | 1467956400395 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:40:00 INFO - PROCESS | 3664 | 1467956400479 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:00 INFO - PROCESS | 3664 | 1467956400480 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:00 INFO - PROCESS | 3664 | ++DOCSHELL 12EE9C00 == 40 [pid = 3664] [id = 213] 22:40:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (180C2800) [pid = 3664] [serial = 637] [outer = 00000000] 22:40:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (19C88C00) [pid = 3664] [serial = 638] [outer = 180C2800] 22:40:00 INFO - PROCESS | 3664 | 1467956400522 Marionette DEBUG loaded listener.js 22:40:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (19C89000) [pid = 3664] [serial = 639] [outer = 180C2800] 22:40:01 INFO - PROCESS | 3664 | 1467956401073 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 827ms 22:40:01 INFO - PROCESS | 3664 | 1467956401123 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 22:40:01 INFO - PROCESS | 3664 | 1467956401127 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 22:40:01 INFO - PROCESS | 3664 | 1467956401133 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:40:01 INFO - PROCESS | 3664 | 1467956401135 Marionette TRACE conn3 <- [1,818,null,{}] 22:40:01 INFO - PROCESS | 3664 | 1467956401144 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:01 INFO - PROCESS | 3664 | 1467956401149 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:01 INFO - PROCESS | 3664 | 1467956401266 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:40:01 INFO - PROCESS | 3664 | 1467956401368 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:01 INFO - PROCESS | 3664 | 1467956401371 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:01 INFO - PROCESS | 3664 | ++DOCSHELL 10A7C800 == 41 [pid = 3664] [id = 214] 22:40:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (10A80400) [pid = 3664] [serial = 640] [outer = 00000000] 22:40:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (11CF1C00) [pid = 3664] [serial = 641] [outer = 10A80400] 22:40:01 INFO - PROCESS | 3664 | 1467956401426 Marionette DEBUG loaded listener.js 22:40:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (12E67800) [pid = 3664] [serial = 642] [outer = 10A80400] 22:40:01 INFO - PROCESS | 3664 | 1467956401980 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 905ms 22:40:02 INFO - PROCESS | 3664 | 1467956402038 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:40:02 INFO - PROCESS | 3664 | 1467956402043 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:40:02 INFO - PROCESS | 3664 | 1467956402049 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:40:02 INFO - PROCESS | 3664 | 1467956402052 Marionette TRACE conn3 <- [1,822,null,{}] 22:40:02 INFO - PROCESS | 3664 | 1467956402056 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:02 INFO - PROCESS | 3664 | 1467956402059 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:02 INFO - PROCESS | 3664 | 1467956402168 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:40:02 INFO - PROCESS | 3664 | 1467956402295 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:02 INFO - PROCESS | 3664 | 1467956402298 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:02 INFO - PROCESS | 3664 | ++DOCSHELL 13E3C800 == 42 [pid = 3664] [id = 215] 22:40:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (13E3D400) [pid = 3664] [serial = 643] [outer = 00000000] 22:40:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1441EC00) [pid = 3664] [serial = 644] [outer = 13E3D400] 22:40:02 INFO - PROCESS | 3664 | 1467956402352 Marionette DEBUG loaded listener.js 22:40:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1506E800) [pid = 3664] [serial = 645] [outer = 13E3D400] 22:40:02 INFO - PROCESS | 3664 | 1467956402928 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 936ms 22:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:40:02 INFO - PROCESS | 3664 | 1467956402994 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 22:40:02 INFO - PROCESS | 3664 | 1467956402997 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 22:40:02 INFO - PROCESS | 3664 | 1467956403001 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:40:02 INFO - PROCESS | 3664 | 1467956403004 Marionette TRACE conn3 <- [1,826,null,{}] 22:40:03 INFO - PROCESS | 3664 | 1467956403015 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:03 INFO - PROCESS | 3664 | 1467956403020 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:03 INFO - PROCESS | 3664 | 1467956403128 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:40:03 INFO - PROCESS | 3664 | 1467956403247 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:03 INFO - PROCESS | 3664 | 1467956403250 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:03 INFO - PROCESS | 3664 | ++DOCSHELL 180C4800 == 43 [pid = 3664] [id = 216] 22:40:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180C6800) [pid = 3664] [serial = 646] [outer = 00000000] 22:40:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19C87C00) [pid = 3664] [serial = 647] [outer = 180C6800] 22:40:03 INFO - PROCESS | 3664 | 1467956403308 Marionette DEBUG loaded listener.js 22:40:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19C92C00) [pid = 3664] [serial = 648] [outer = 180C6800] 22:40:03 INFO - PROCESS | 3664 | 1467956403862 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 890ms 22:40:03 INFO - PROCESS | 3664 | 1467956403904 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:40:03 INFO - PROCESS | 3664 | 1467956403907 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 22:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:40:03 INFO - PROCESS | 3664 | 1467956403911 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:40:03 INFO - PROCESS | 3664 | 1467956403913 Marionette TRACE conn3 <- [1,830,null,{}] 22:40:03 INFO - PROCESS | 3664 | 1467956403916 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:03 INFO - PROCESS | 3664 | 1467956403919 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:04 INFO - PROCESS | 3664 | 1467956404024 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:40:04 INFO - PROCESS | 3664 | 1467956404316 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:04 INFO - PROCESS | 3664 | 1467956404319 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:04 INFO - PROCESS | 3664 | ++DOCSHELL 1059BC00 == 44 [pid = 3664] [id = 217] 22:40:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (10A03400) [pid = 3664] [serial = 649] [outer = 00000000] 22:40:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (10A81C00) [pid = 3664] [serial = 650] [outer = 10A03400] 22:40:04 INFO - PROCESS | 3664 | 1467956404369 Marionette DEBUG loaded listener.js 22:40:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (114B3000) [pid = 3664] [serial = 651] [outer = 10A03400] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 144D4C00 == 43 [pid = 3664] [id = 212] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 1747DC00 == 42 [pid = 3664] [id = 211] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 144C5400 == 41 [pid = 3664] [id = 210] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 175AC800 == 40 [pid = 3664] [id = 209] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 16781800 == 39 [pid = 3664] [id = 208] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 15F35800 == 38 [pid = 3664] [id = 207] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 144D5000 == 37 [pid = 3664] [id = 206] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 1369E000 == 36 [pid = 3664] [id = 205] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 114B3400 == 35 [pid = 3664] [id = 204] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 10A0AC00 == 34 [pid = 3664] [id = 202] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 1677AC00 == 33 [pid = 3664] [id = 201] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 13A55800 == 32 [pid = 3664] [id = 203] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 114B2C00 == 31 [pid = 3664] [id = 194] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 13E3C800 == 30 [pid = 3664] [id = 215] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 180C4800 == 29 [pid = 3664] [id = 216] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 12EE9C00 == 28 [pid = 3664] [id = 213] 22:40:05 INFO - PROCESS | 3664 | --DOCSHELL 10A7C800 == 27 [pid = 3664] [id = 214] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (132FA800) [pid = 3664] [serial = 581] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (12E6CC00) [pid = 3664] [serial = 587] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1180A400) [pid = 3664] [serial = 584] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1180F400) [pid = 3664] [serial = 585] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13E33C00) [pid = 3664] [serial = 579] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (13AB6000) [pid = 3664] [serial = 578] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1506A800) [pid = 3664] [serial = 594] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15064800) [pid = 3664] [serial = 593] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (150E8400) [pid = 3664] [serial = 597] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15F3DC00) [pid = 3664] [serial = 599] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13E30C00) [pid = 3664] [serial = 590] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13E39800) [pid = 3664] [serial = 591] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (164EA800) [pid = 3664] [serial = 600] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13130000) [pid = 3664] [serial = 588] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (16D52000) [pid = 3664] [serial = 602] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1506B400) [pid = 3664] [serial = 596] [outer = 00000000] [url = about:blank] 22:40:05 INFO - PROCESS | 3664 | 1467956405555 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1702ms 22:40:05 INFO - PROCESS | 3664 | 1467956405603 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:40:05 INFO - PROCESS | 3664 | 1467956405607 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 22:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:40:05 INFO - PROCESS | 3664 | 1467956405649 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:40:05 INFO - PROCESS | 3664 | 1467956405653 Marionette TRACE conn3 <- [1,834,null,{}] 22:40:05 INFO - PROCESS | 3664 | 1467956405661 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:05 INFO - PROCESS | 3664 | 1467956405664 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:05 INFO - PROCESS | 3664 | 1467956405750 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:40:05 INFO - PROCESS | 3664 | 1467956405829 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:05 INFO - PROCESS | 3664 | 1467956405834 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:05 INFO - PROCESS | 3664 | ++DOCSHELL 10E67400 == 28 [pid = 3664] [id = 218] 22:40:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (10E6A800) [pid = 3664] [serial = 652] [outer = 00000000] 22:40:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (11C97800) [pid = 3664] [serial = 653] [outer = 10E6A800] 22:40:05 INFO - PROCESS | 3664 | 1467956405885 Marionette DEBUG loaded listener.js 22:40:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (11C9C800) [pid = 3664] [serial = 654] [outer = 10E6A800] 22:40:06 INFO - PROCESS | 3664 | 1467956406302 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 703ms 22:40:06 INFO - PROCESS | 3664 | 1467956406354 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:40:06 INFO - PROCESS | 3664 | 1467956406359 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 22:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:40:06 INFO - PROCESS | 3664 | 1467956406365 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:40:06 INFO - PROCESS | 3664 | 1467956406368 Marionette TRACE conn3 <- [1,838,null,{}] 22:40:06 INFO - PROCESS | 3664 | 1467956406371 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:06 INFO - PROCESS | 3664 | 1467956406374 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:06 INFO - PROCESS | 3664 | 1467956406458 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:40:06 INFO - PROCESS | 3664 | 1467956406467 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:06 INFO - PROCESS | 3664 | 1467956406470 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:06 INFO - PROCESS | 3664 | ++DOCSHELL 13189400 == 29 [pid = 3664] [id = 219] 22:40:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13189C00) [pid = 3664] [serial = 655] [outer = 00000000] 22:40:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (132F2000) [pid = 3664] [serial = 656] [outer = 13189C00] 22:40:06 INFO - PROCESS | 3664 | 1467956406516 Marionette DEBUG loaded listener.js 22:40:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (139AC800) [pid = 3664] [serial = 657] [outer = 13189C00] 22:40:06 INFO - PROCESS | 3664 | 1467956406960 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 640ms 22:40:06 INFO - PROCESS | 3664 | 1467956407006 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:40:07 INFO - PROCESS | 3664 | 1467956407008 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:40:07 INFO - PROCESS | 3664 | 1467956407012 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:40:07 INFO - PROCESS | 3664 | 1467956407015 Marionette TRACE conn3 <- [1,842,null,{}] 22:40:07 INFO - PROCESS | 3664 | 1467956407026 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:07 INFO - PROCESS | 3664 | 1467956407030 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:07 INFO - PROCESS | 3664 | 1467956407138 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:40:07 INFO - PROCESS | 3664 | 1467956407153 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:07 INFO - PROCESS | 3664 | 1467956407156 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:07 INFO - PROCESS | 3664 | ++DOCSHELL 13E85400 == 30 [pid = 3664] [id = 220] 22:40:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14215400) [pid = 3664] [serial = 658] [outer = 00000000] 22:40:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1441AC00) [pid = 3664] [serial = 659] [outer = 14215400] 22:40:07 INFO - PROCESS | 3664 | 1467956407274 Marionette DEBUG loaded listener.js 22:40:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (144D4C00) [pid = 3664] [serial = 660] [outer = 14215400] 22:40:07 INFO - PROCESS | 3664 | 1467956407681 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 703ms 22:40:07 INFO - PROCESS | 3664 | 1467956407716 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:40:07 INFO - PROCESS | 3664 | 1467956407719 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 22:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:40:07 INFO - PROCESS | 3664 | 1467956407722 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:40:07 INFO - PROCESS | 3664 | 1467956407724 Marionette TRACE conn3 <- [1,846,null,{}] 22:40:07 INFO - PROCESS | 3664 | 1467956407728 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:07 INFO - PROCESS | 3664 | 1467956407739 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:07 INFO - PROCESS | 3664 | 1467956407847 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:40:07 INFO - PROCESS | 3664 | 1467956407852 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:07 INFO - PROCESS | 3664 | 1467956407854 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:07 INFO - PROCESS | 3664 | ++DOCSHELL 15065800 == 31 [pid = 3664] [id = 221] 22:40:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1506A800) [pid = 3664] [serial = 661] [outer = 00000000] 22:40:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (150EA000) [pid = 3664] [serial = 662] [outer = 1506A800] 22:40:07 INFO - PROCESS | 3664 | 1467956407897 Marionette DEBUG loaded listener.js 22:40:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (159B7400) [pid = 3664] [serial = 663] [outer = 1506A800] 22:40:08 INFO - PROCESS | 3664 | 1467956408320 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 640ms 22:40:08 INFO - PROCESS | 3664 | 1467956408360 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:40:08 INFO - PROCESS | 3664 | 1467956408362 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 22:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:40:08 INFO - PROCESS | 3664 | 1467956408365 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:40:08 INFO - PROCESS | 3664 | 1467956408367 Marionette TRACE conn3 <- [1,850,null,{}] 22:40:08 INFO - PROCESS | 3664 | 1467956408377 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:08 INFO - PROCESS | 3664 | 1467956408379 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:08 INFO - PROCESS | 3664 | 1467956408480 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:40:08 INFO - PROCESS | 3664 | 1467956408561 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:08 INFO - PROCESS | 3664 | 1467956408563 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:08 INFO - PROCESS | 3664 | ++DOCSHELL 15F32400 == 32 [pid = 3664] [id = 222] 22:40:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (15F33000) [pid = 3664] [serial = 664] [outer = 00000000] 22:40:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (15FB0000) [pid = 3664] [serial = 665] [outer = 15F33000] 22:40:08 INFO - PROCESS | 3664 | 1467956408606 Marionette DEBUG loaded listener.js 22:40:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (166B6C00) [pid = 3664] [serial = 666] [outer = 15F33000] 22:40:09 INFO - PROCESS | 3664 | 1467956409011 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 703ms 22:40:09 INFO - PROCESS | 3664 | 1467956409064 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:40:09 INFO - PROCESS | 3664 | 1467956409066 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:40:09 INFO - PROCESS | 3664 | 1467956409070 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:40:09 INFO - PROCESS | 3664 | 1467956409071 Marionette TRACE conn3 <- [1,854,null,{}] 22:40:09 INFO - PROCESS | 3664 | 1467956409074 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:09 INFO - PROCESS | 3664 | 1467956409080 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:09 INFO - PROCESS | 3664 | 1467956409208 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:40:09 INFO - PROCESS | 3664 | 1467956409268 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:09 INFO - PROCESS | 3664 | 1467956409270 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:09 INFO - PROCESS | 3664 | ++DOCSHELL 16D4CC00 == 33 [pid = 3664] [id = 223] 22:40:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17175800) [pid = 3664] [serial = 667] [outer = 00000000] 22:40:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (175AC000) [pid = 3664] [serial = 668] [outer = 17175800] 22:40:09 INFO - PROCESS | 3664 | 1467956409313 Marionette DEBUG loaded listener.js 22:40:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (180BC800) [pid = 3664] [serial = 669] [outer = 17175800] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (180BC400) [pid = 3664] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (16782800) [pid = 3664] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (175AEC00) [pid = 3664] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13AB4C00) [pid = 3664] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (16782400) [pid = 3664] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (139AAC00) [pid = 3664] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (144D6000) [pid = 3664] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (11802800) [pid = 3664] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (15F3A000) [pid = 3664] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (10A0BC00) [pid = 3664] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17681800) [pid = 3664] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (180C2800) [pid = 3664] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15067000) [pid = 3664] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:40:09 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (11885800) [pid = 3664] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:40:09 INFO - PROCESS | 3664 | 1467956409914 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 905ms 22:40:09 INFO - PROCESS | 3664 | 1467956409974 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:40:09 INFO - PROCESS | 3664 | 1467956409976 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 22:40:09 INFO - PROCESS | 3664 | 1467956409979 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:40:09 INFO - PROCESS | 3664 | 1467956409981 Marionette TRACE conn3 <- [1,858,null,{}] 22:40:09 INFO - PROCESS | 3664 | 1467956409984 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:09 INFO - PROCESS | 3664 | 1467956409986 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:10 INFO - PROCESS | 3664 | 1467956410068 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:40:10 INFO - PROCESS | 3664 | 1467956410073 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:10 INFO - PROCESS | 3664 | 1467956410075 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:10 INFO - PROCESS | 3664 | ++DOCSHELL 144D6000 == 34 [pid = 3664] [id = 224] 22:40:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15062000) [pid = 3664] [serial = 670] [outer = 00000000] 22:40:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15F3D400) [pid = 3664] [serial = 671] [outer = 15062000] 22:40:10 INFO - PROCESS | 3664 | 1467956410117 Marionette DEBUG loaded listener.js 22:40:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15F3D800) [pid = 3664] [serial = 672] [outer = 15062000] 22:40:10 INFO - PROCESS | 3664 | 1467956410549 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 593ms 22:40:10 INFO - PROCESS | 3664 | 1467956410577 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:40:10 INFO - PROCESS | 3664 | 1467956410579 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 22:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:40:10 INFO - PROCESS | 3664 | 1467956410586 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:40:10 INFO - PROCESS | 3664 | 1467956410588 Marionette TRACE conn3 <- [1,862,null,{}] 22:40:10 INFO - PROCESS | 3664 | 1467956410591 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:10 INFO - PROCESS | 3664 | 1467956410593 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:10 INFO - PROCESS | 3664 | 1467956410666 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:40:10 INFO - PROCESS | 3664 | 1467956410671 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:10 INFO - PROCESS | 3664 | 1467956410674 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:10 INFO - PROCESS | 3664 | ++DOCSHELL 166B4C00 == 35 [pid = 3664] [id = 225] 22:40:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (16D52800) [pid = 3664] [serial = 673] [outer = 00000000] 22:40:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (180C4000) [pid = 3664] [serial = 674] [outer = 16D52800] 22:40:10 INFO - PROCESS | 3664 | 1467956410716 Marionette DEBUG loaded listener.js 22:40:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180C5400) [pid = 3664] [serial = 675] [outer = 16D52800] 22:40:11 INFO - PROCESS | 3664 | 1467956411122 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 593ms 22:40:11 INFO - PROCESS | 3664 | 1467956411180 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:40:11 INFO - PROCESS | 3664 | 1467956411182 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:40:11 INFO - PROCESS | 3664 | 1467956411185 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:40:11 INFO - PROCESS | 3664 | 1467956411187 Marionette TRACE conn3 <- [1,866,null,{}] 22:40:11 INFO - PROCESS | 3664 | 1467956411190 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:11 INFO - PROCESS | 3664 | 1467956411192 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:11 INFO - PROCESS | 3664 | 1467956411270 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:40:11 INFO - PROCESS | 3664 | 1467956411275 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:11 INFO - PROCESS | 3664 | 1467956411277 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:11 INFO - PROCESS | 3664 | ++DOCSHELL 13E38800 == 36 [pid = 3664] [id = 226] 22:40:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (197E6000) [pid = 3664] [serial = 676] [outer = 00000000] 22:40:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19C84C00) [pid = 3664] [serial = 677] [outer = 197E6000] 22:40:11 INFO - PROCESS | 3664 | 1467956411320 Marionette DEBUG loaded listener.js 22:40:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19C88000) [pid = 3664] [serial = 678] [outer = 197E6000] 22:40:11 INFO - PROCESS | 3664 | 1467956411803 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 687ms 22:40:11 INFO - PROCESS | 3664 | 1467956411885 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:40:11 INFO - PROCESS | 3664 | 1467956411890 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 22:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:40:11 INFO - PROCESS | 3664 | 1467956411896 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:40:11 INFO - PROCESS | 3664 | 1467956411899 Marionette TRACE conn3 <- [1,870,null,{}] 22:40:11 INFO - PROCESS | 3664 | 1467956411905 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:11 INFO - PROCESS | 3664 | 1467956411908 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:12 INFO - PROCESS | 3664 | 1467956412037 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:40:12 INFO - PROCESS | 3664 | 1467956412155 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:12 INFO - PROCESS | 3664 | 1467956412160 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:12 INFO - PROCESS | 3664 | ++DOCSHELL 114B2800 == 37 [pid = 3664] [id = 227] 22:40:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (114B3400) [pid = 3664] [serial = 679] [outer = 00000000] 22:40:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (11C94800) [pid = 3664] [serial = 680] [outer = 114B3400] 22:40:12 INFO - PROCESS | 3664 | 1467956412216 Marionette DEBUG loaded listener.js 22:40:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (12B67400) [pid = 3664] [serial = 681] [outer = 114B3400] 22:40:13 INFO - PROCESS | 3664 | 1467956413265 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1451ms 22:40:13 INFO - PROCESS | 3664 | 1467956413357 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:40:13 INFO - PROCESS | 3664 | 1467956413361 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 22:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:40:13 INFO - PROCESS | 3664 | 1467956413368 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:40:13 INFO - PROCESS | 3664 | 1467956413371 Marionette TRACE conn3 <- [1,874,null,{}] 22:40:13 INFO - PROCESS | 3664 | 1467956413374 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:13 INFO - PROCESS | 3664 | 1467956413377 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:13 INFO - PROCESS | 3664 | 1467956413525 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:40:13 INFO - PROCESS | 3664 | 1467956413643 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:13 INFO - PROCESS | 3664 | 1467956413646 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:13 INFO - PROCESS | 3664 | ++DOCSHELL 159EDC00 == 38 [pid = 3664] [id = 228] 22:40:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (16C57800) [pid = 3664] [serial = 682] [outer = 00000000] 22:40:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (175A6400) [pid = 3664] [serial = 683] [outer = 16C57800] 22:40:13 INFO - PROCESS | 3664 | 1467956413700 Marionette DEBUG loaded listener.js 22:40:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1767F800) [pid = 3664] [serial = 684] [outer = 16C57800] 22:40:14 INFO - PROCESS | 3664 | 1467956414592 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 166B4C00 == 37 [pid = 3664] [id = 225] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 144D6000 == 36 [pid = 3664] [id = 224] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 16D4CC00 == 35 [pid = 3664] [id = 223] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 15F32400 == 34 [pid = 3664] [id = 222] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 15065800 == 33 [pid = 3664] [id = 221] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 13E85400 == 32 [pid = 3664] [id = 220] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 13189400 == 31 [pid = 3664] [id = 219] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 10E67400 == 30 [pid = 3664] [id = 218] 22:40:14 INFO - PROCESS | 3664 | --DOCSHELL 1059BC00 == 29 [pid = 3664] [id = 217] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (13E35000) [pid = 3664] [serial = 582] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (197E3400) [pid = 3664] [serial = 636] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (16D51C00) [pid = 3664] [serial = 623] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17C81800) [pid = 3664] [serial = 626] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1737F800) [pid = 3664] [serial = 624] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (13E3B400) [pid = 3664] [serial = 608] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (14223000) [pid = 3664] [serial = 609] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (16DDB400) [pid = 3664] [serial = 603] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (13A53000) [pid = 3664] [serial = 614] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13B51000) [pid = 3664] [serial = 615] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15069400) [pid = 3664] [serial = 617] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (150F0400) [pid = 3664] [serial = 618] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (12B65C00) [pid = 3664] [serial = 611] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (12BB3C00) [pid = 3664] [serial = 612] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15FB4000) [pid = 3664] [serial = 620] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (11DD7400) [pid = 3664] [serial = 605] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (12B6BC00) [pid = 3664] [serial = 606] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (17C89C00) [pid = 3664] [serial = 627] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (180C7000) [pid = 3664] [serial = 632] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (19C89000) [pid = 3664] [serial = 639] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (180E1800) [pid = 3664] [serial = 635] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (19C88C00) [pid = 3664] [serial = 638] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (180B9800) [pid = 3664] [serial = 630] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (17C80800) [pid = 3664] [serial = 629] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (180D5800) [pid = 3664] [serial = 633] [outer = 00000000] [url = about:blank] 22:40:14 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (16776C00) [pid = 3664] [serial = 621] [outer = 00000000] [url = about:blank] 22:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1295ms 22:40:14 INFO - PROCESS | 3664 | 1467956414661 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:40:14 INFO - PROCESS | 3664 | 1467956414665 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 22:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:40:14 INFO - PROCESS | 3664 | 1467956414670 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:40:14 INFO - PROCESS | 3664 | 1467956414673 Marionette TRACE conn3 <- [1,878,null,{}] 22:40:14 INFO - PROCESS | 3664 | 1467956414679 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:14 INFO - PROCESS | 3664 | 1467956414681 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:14 INFO - PROCESS | 3664 | 1467956414782 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:40:14 INFO - PROCESS | 3664 | 1467956414862 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:14 INFO - PROCESS | 3664 | 1467956414866 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:14 INFO - PROCESS | 3664 | ++DOCSHELL 10A77C00 == 30 [pid = 3664] [id = 229] 22:40:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (10A79C00) [pid = 3664] [serial = 685] [outer = 00000000] 22:40:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10ED7C00) [pid = 3664] [serial = 686] [outer = 10A79C00] 22:40:14 INFO - PROCESS | 3664 | 1467956414912 Marionette DEBUG loaded listener.js 22:40:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (11C96400) [pid = 3664] [serial = 687] [outer = 10A79C00] 22:40:15 INFO - PROCESS | 3664 | 1467956415344 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 687ms 22:40:15 INFO - PROCESS | 3664 | 1467956415371 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:40:15 INFO - PROCESS | 3664 | 1467956415375 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 22:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:40:15 INFO - PROCESS | 3664 | 1467956415381 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:40:15 INFO - PROCESS | 3664 | 1467956415383 Marionette TRACE conn3 <- [1,882,null,{}] 22:40:15 INFO - PROCESS | 3664 | 1467956415391 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:15 INFO - PROCESS | 3664 | 1467956415393 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:15 INFO - PROCESS | 3664 | 1467956415475 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:40:15 INFO - PROCESS | 3664 | 1467956415481 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:15 INFO - PROCESS | 3664 | 1467956415484 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:15 INFO - PROCESS | 3664 | ++DOCSHELL 12E60400 == 31 [pid = 3664] [id = 230] 22:40:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (12E60800) [pid = 3664] [serial = 688] [outer = 00000000] 22:40:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13278000) [pid = 3664] [serial = 689] [outer = 12E60800] 22:40:15 INFO - PROCESS | 3664 | 1467956415531 Marionette DEBUG loaded listener.js 22:40:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13A4D800) [pid = 3664] [serial = 690] [outer = 12E60800] 22:40:15 INFO - PROCESS | 3664 | 1467956415985 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 640ms 22:40:16 INFO - PROCESS | 3664 | 1467956416021 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:40:16 INFO - PROCESS | 3664 | 1467956416023 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 22:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:40:16 INFO - PROCESS | 3664 | 1467956416026 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:40:16 INFO - PROCESS | 3664 | 1467956416030 Marionette TRACE conn3 <- [1,886,null,{}] 22:40:16 INFO - PROCESS | 3664 | 1467956416040 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:16 INFO - PROCESS | 3664 | 1467956416045 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:16 INFO - PROCESS | 3664 | 1467956416144 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:40:16 INFO - PROCESS | 3664 | 1467956416260 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:16 INFO - PROCESS | 3664 | 1467956416263 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:16 INFO - PROCESS | 3664 | ++DOCSHELL 144D1800 == 32 [pid = 3664] [id = 231] 22:40:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (144D2000) [pid = 3664] [serial = 691] [outer = 00000000] 22:40:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1506D400) [pid = 3664] [serial = 692] [outer = 144D2000] 22:40:16 INFO - PROCESS | 3664 | 1467956416309 Marionette DEBUG loaded listener.js 22:40:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (15747C00) [pid = 3664] [serial = 693] [outer = 144D2000] 22:40:16 INFO - PROCESS | 3664 | 1467956416691 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 702ms 22:40:16 INFO - PROCESS | 3664 | 1467956416724 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:40:16 INFO - PROCESS | 3664 | 1467956416727 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 22:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:40:16 INFO - PROCESS | 3664 | 1467956416730 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:40:16 INFO - PROCESS | 3664 | 1467956416732 Marionette TRACE conn3 <- [1,890,null,{}] 22:40:16 INFO - PROCESS | 3664 | 1467956416735 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:16 INFO - PROCESS | 3664 | 1467956416737 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:16 INFO - PROCESS | 3664 | 1467956416853 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:40:16 INFO - PROCESS | 3664 | 1467956416907 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:16 INFO - PROCESS | 3664 | 1467956416909 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:16 INFO - PROCESS | 3664 | ++DOCSHELL 15F3B800 == 33 [pid = 3664] [id = 232] 22:40:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15FA5400) [pid = 3664] [serial = 694] [outer = 00000000] 22:40:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (16777000) [pid = 3664] [serial = 695] [outer = 15FA5400] 22:40:16 INFO - PROCESS | 3664 | 1467956416952 Marionette DEBUG loaded listener.js 22:40:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (16D4CC00) [pid = 3664] [serial = 696] [outer = 15FA5400] 22:40:17 INFO - PROCESS | 3664 | 1467956417374 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 703ms 22:40:17 INFO - PROCESS | 3664 | 1467956417429 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:40:17 INFO - PROCESS | 3664 | 1467956417431 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 22:40:17 INFO - PROCESS | 3664 | 1467956417435 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:40:17 INFO - PROCESS | 3664 | 1467956417436 Marionette TRACE conn3 <- [1,894,null,{}] 22:40:17 INFO - PROCESS | 3664 | 1467956417440 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:17 INFO - PROCESS | 3664 | 1467956417442 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:17 INFO - PROCESS | 3664 | 1467956417574 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:40:17 INFO - PROCESS | 3664 | 1467956417596 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:17 INFO - PROCESS | 3664 | 1467956417598 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:17 INFO - PROCESS | 3664 | ++DOCSHELL 17474C00 == 34 [pid = 3664] [id = 233] 22:40:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17477400) [pid = 3664] [serial = 697] [outer = 00000000] 22:40:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17676C00) [pid = 3664] [serial = 698] [outer = 17477400] 22:40:17 INFO - PROCESS | 3664 | 1467956417649 Marionette DEBUG loaded listener.js 22:40:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17C85400) [pid = 3664] [serial = 699] [outer = 17477400] 22:40:18 INFO - PROCESS | 3664 | 1467956418079 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 687ms 22:40:18 INFO - PROCESS | 3664 | 1467956418135 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:40:18 INFO - PROCESS | 3664 | 1467956418138 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 22:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:40:18 INFO - PROCESS | 3664 | 1467956418141 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:40:18 INFO - PROCESS | 3664 | 1467956418142 Marionette TRACE conn3 <- [1,898,null,{}] 22:40:18 INFO - PROCESS | 3664 | 1467956418146 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:18 INFO - PROCESS | 3664 | 1467956418151 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:18 INFO - PROCESS | 3664 | 1467956418282 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:40:18 INFO - PROCESS | 3664 | 1467956418340 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:18 INFO - PROCESS | 3664 | 1467956418350 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:18 INFO - PROCESS | 3664 | ++DOCSHELL 18019C00 == 35 [pid = 3664] [id = 234] 22:40:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1801A400) [pid = 3664] [serial = 700] [outer = 00000000] 22:40:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (197E3800) [pid = 3664] [serial = 701] [outer = 1801A400] 22:40:18 INFO - PROCESS | 3664 | 1467956418394 Marionette DEBUG loaded listener.js 22:40:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (197E3C00) [pid = 3664] [serial = 702] [outer = 1801A400] 22:40:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180BE000) [pid = 3664] [serial = 703] [outer = 1B288C00] 22:40:18 INFO - PROCESS | 3664 | 1467956418900 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (10E6A800) [pid = 3664] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10A03400) [pid = 3664] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13189C00) [pid = 3664] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1506A800) [pid = 3664] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (10A80400) [pid = 3664] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13E3D400) [pid = 3664] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (180C6800) [pid = 3664] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15F33000) [pid = 3664] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (17175800) [pid = 3664] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (16D52800) [pid = 3664] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (14215400) [pid = 3664] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:40:18 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (15062000) [pid = 3664] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 827ms 22:40:18 INFO - PROCESS | 3664 | 1467956418983 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:40:18 INFO - PROCESS | 3664 | 1467956418985 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 22:40:18 INFO - PROCESS | 3664 | 1467956418989 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:40:18 INFO - PROCESS | 3664 | 1467956418990 Marionette TRACE conn3 <- [1,902,null,{}] 22:40:18 INFO - PROCESS | 3664 | 1467956418994 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:18 INFO - PROCESS | 3664 | 1467956418995 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:19 INFO - PROCESS | 3664 | 1467956419074 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:40:19 INFO - PROCESS | 3664 | 1467956419079 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:19 INFO - PROCESS | 3664 | 1467956419081 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:19 INFO - PROCESS | 3664 | ++DOCSHELL 13E31000 == 36 [pid = 3664] [id = 235] 22:40:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13E31800) [pid = 3664] [serial = 704] [outer = 00000000] 22:40:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1441D800) [pid = 3664] [serial = 705] [outer = 13E31800] 22:40:19 INFO - PROCESS | 3664 | 1467956419123 Marionette DEBUG loaded listener.js 22:40:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15064800) [pid = 3664] [serial = 706] [outer = 13E31800] 22:40:19 INFO - PROCESS | 3664 | 1467956419552 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 593ms 22:40:19 INFO - PROCESS | 3664 | 1467956419586 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:40:19 INFO - PROCESS | 3664 | 1467956419588 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 22:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:40:19 INFO - PROCESS | 3664 | 1467956419575 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:40:19 INFO - PROCESS | 3664 | 1467956419577 Marionette TRACE conn3 <- [1,906,null,{}] 22:40:19 INFO - PROCESS | 3664 | 1467956419580 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:19 INFO - PROCESS | 3664 | 1467956419582 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:19 INFO - PROCESS | 3664 | 1467956419662 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:40:19 INFO - PROCESS | 3664 | 1467956419669 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:19 INFO - PROCESS | 3664 | 1467956419671 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:19 INFO - PROCESS | 3664 | ++DOCSHELL 15FB0400 == 37 [pid = 3664] [id = 236] 22:40:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1740EC00) [pid = 3664] [serial = 707] [outer = 00000000] 22:40:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (197E5000) [pid = 3664] [serial = 708] [outer = 1740EC00] 22:40:19 INFO - PROCESS | 3664 | 1467956419720 Marionette DEBUG loaded listener.js 22:40:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19F3AC00) [pid = 3664] [serial = 709] [outer = 1740EC00] 22:40:20 INFO - PROCESS | 3664 | 1467956420129 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 593ms 22:40:20 INFO - PROCESS | 3664 | 1467956420172 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:40:20 INFO - PROCESS | 3664 | 1467956420174 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 22:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:40:20 INFO - PROCESS | 3664 | 1467956420178 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:40:20 INFO - PROCESS | 3664 | 1467956420179 Marionette TRACE conn3 <- [1,910,null,{}] 22:40:20 INFO - PROCESS | 3664 | 1467956420183 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:20 INFO - PROCESS | 3664 | 1467956420184 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:20 INFO - PROCESS | 3664 | 1467956420274 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:40:20 INFO - PROCESS | 3664 | 1467956420280 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:20 INFO - PROCESS | 3664 | 1467956420282 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:20 INFO - PROCESS | 3664 | ++DOCSHELL 1A206800 == 38 [pid = 3664] [id = 237] 22:40:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1A41E000) [pid = 3664] [serial = 710] [outer = 00000000] 22:40:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1A53F000) [pid = 3664] [serial = 711] [outer = 1A41E000] 22:40:20 INFO - PROCESS | 3664 | 1467956420323 Marionette DEBUG loaded listener.js 22:40:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1A542800) [pid = 3664] [serial = 712] [outer = 1A41E000] 22:40:20 INFO - PROCESS | 3664 | 1467956420758 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 640ms 22:40:20 INFO - PROCESS | 3664 | 1467956420816 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:40:20 INFO - PROCESS | 3664 | 1467956420818 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 22:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:40:20 INFO - PROCESS | 3664 | 1467956420822 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:40:20 INFO - PROCESS | 3664 | 1467956420823 Marionette TRACE conn3 <- [1,914,null,{}] 22:40:20 INFO - PROCESS | 3664 | 1467956420826 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:20 INFO - PROCESS | 3664 | 1467956420828 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:20 INFO - PROCESS | 3664 | 1467956420946 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:40:21 INFO - PROCESS | 3664 | 1467956421035 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:21 INFO - PROCESS | 3664 | 1467956421039 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:21 INFO - PROCESS | 3664 | ++DOCSHELL 1031DC00 == 39 [pid = 3664] [id = 238] 22:40:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (10326400) [pid = 3664] [serial = 713] [outer = 00000000] 22:40:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (10A04400) [pid = 3664] [serial = 714] [outer = 10326400] 22:40:21 INFO - PROCESS | 3664 | 1467956421095 Marionette DEBUG loaded listener.js 22:40:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (10E67400) [pid = 3664] [serial = 715] [outer = 10326400] 22:40:21 INFO - PROCESS | 3664 | 1467956421731 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 952ms 22:40:21 INFO - PROCESS | 3664 | 1467956421768 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:40:21 INFO - PROCESS | 3664 | 1467956421773 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 22:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:40:21 INFO - PROCESS | 3664 | 1467956421778 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:40:21 INFO - PROCESS | 3664 | 1467956421781 Marionette TRACE conn3 <- [1,918,null,{}] 22:40:21 INFO - PROCESS | 3664 | 1467956421800 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:21 INFO - PROCESS | 3664 | 1467956421803 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:21 INFO - PROCESS | 3664 | 1467956421911 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:40:21 INFO - PROCESS | 3664 | 1467956421993 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:21 INFO - PROCESS | 3664 | 1467956421996 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:22 INFO - PROCESS | 3664 | ++DOCSHELL 13ABC000 == 40 [pid = 3664] [id = 239] 22:40:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (13B4B800) [pid = 3664] [serial = 716] [outer = 00000000] 22:40:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (13E3BC00) [pid = 3664] [serial = 717] [outer = 13B4B800] 22:40:22 INFO - PROCESS | 3664 | 1467956422090 Marionette DEBUG loaded listener.js 22:40:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (15069400) [pid = 3664] [serial = 718] [outer = 13B4B800] 22:40:22 INFO - PROCESS | 3664 | 1467956422624 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 890ms 22:40:22 INFO - PROCESS | 3664 | 1467956422683 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:40:22 INFO - PROCESS | 3664 | 1467956422686 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 22:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:40:22 INFO - PROCESS | 3664 | 1467956422690 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:40:22 INFO - PROCESS | 3664 | 1467956422692 Marionette TRACE conn3 <- [1,922,null,{}] 22:40:22 INFO - PROCESS | 3664 | 1467956422696 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:22 INFO - PROCESS | 3664 | 1467956422699 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:22 INFO - PROCESS | 3664 | 1467956422809 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:40:22 INFO - PROCESS | 3664 | 1467956422908 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:22 INFO - PROCESS | 3664 | 1467956422911 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:22 INFO - PROCESS | 3664 | ++DOCSHELL 17E27400 == 41 [pid = 3664] [id = 240] 22:40:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (180B9800) [pid = 3664] [serial = 719] [outer = 00000000] 22:40:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (180C3800) [pid = 3664] [serial = 720] [outer = 180B9800] 22:40:22 INFO - PROCESS | 3664 | 1467956422962 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (197E9400) [pid = 3664] [serial = 721] [outer = 180B9800] 22:40:23 INFO - PROCESS | 3664 | 1467956423540 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 890ms 22:40:23 INFO - PROCESS | 3664 | 1467956423593 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:40:23 INFO - PROCESS | 3664 | 1467956423597 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 22:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:40:23 INFO - PROCESS | 3664 | 1467956423608 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:40:23 INFO - PROCESS | 3664 | 1467956423613 Marionette TRACE conn3 <- [1,926,null,{}] 22:40:23 INFO - PROCESS | 3664 | 1467956423617 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:23 INFO - PROCESS | 3664 | 1467956423620 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:23 INFO - PROCESS | 3664 | 1467956423725 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:40:23 INFO - PROCESS | 3664 | 1467956423826 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:23 INFO - PROCESS | 3664 | 1467956423829 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:23 INFO - PROCESS | 3664 | ++DOCSHELL 1A5C8C00 == 42 [pid = 3664] [id = 241] 22:40:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A5C9C00) [pid = 3664] [serial = 722] [outer = 00000000] 22:40:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A5D1400) [pid = 3664] [serial = 723] [outer = 1A5C9C00] 22:40:23 INFO - PROCESS | 3664 | 1467956423879 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A5D5400) [pid = 3664] [serial = 724] [outer = 1A5C9C00] 22:40:24 INFO - PROCESS | 3664 | 1467956424609 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1045ms 22:40:24 INFO - PROCESS | 3664 | 1467956424652 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 3664 | 1467956424657 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 22:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:40:24 INFO - PROCESS | 3664 | 1467956424681 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:40:24 INFO - PROCESS | 3664 | 1467956424684 Marionette TRACE conn3 <- [1,930,null,{}] 22:40:24 INFO - PROCESS | 3664 | 1467956424690 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:24 INFO - PROCESS | 3664 | 1467956424693 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:24 INFO - PROCESS | 3664 | 1467956424793 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:40:24 INFO - PROCESS | 3664 | 1467956424933 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 3664 | 1467956424940 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:24 INFO - PROCESS | 3664 | ++DOCSHELL 12E1B800 == 43 [pid = 3664] [id = 242] 22:40:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (12E1BC00) [pid = 3664] [serial = 725] [outer = 00000000] 22:40:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (11C98000) [pid = 3664] [serial = 726] [outer = 12E1BC00] 22:40:24 INFO - PROCESS | 3664 | 1467956425004 Marionette DEBUG loaded listener.js 22:40:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (12EE7000) [pid = 3664] [serial = 727] [outer = 12E1BC00] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 1A206800 == 42 [pid = 3664] [id = 237] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 15FB0400 == 41 [pid = 3664] [id = 236] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 13E31000 == 40 [pid = 3664] [id = 235] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 18019C00 == 39 [pid = 3664] [id = 234] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 17474C00 == 38 [pid = 3664] [id = 233] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 15F3B800 == 37 [pid = 3664] [id = 232] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 144D1800 == 36 [pid = 3664] [id = 231] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 12E60400 == 35 [pid = 3664] [id = 230] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 10A77C00 == 34 [pid = 3664] [id = 229] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 13E38800 == 33 [pid = 3664] [id = 226] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 114B2800 == 32 [pid = 3664] [id = 227] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 159EDC00 == 31 [pid = 3664] [id = 228] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 1A5C8C00 == 30 [pid = 3664] [id = 241] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 17E27400 == 29 [pid = 3664] [id = 240] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 1031DC00 == 28 [pid = 3664] [id = 238] 22:40:25 INFO - PROCESS | 3664 | --DOCSHELL 13ABC000 == 27 [pid = 3664] [id = 239] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (11C97800) [pid = 3664] [serial = 653] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (11C9C800) [pid = 3664] [serial = 654] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (114B3000) [pid = 3664] [serial = 651] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (10A81C00) [pid = 3664] [serial = 650] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (132F2000) [pid = 3664] [serial = 656] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (139AC800) [pid = 3664] [serial = 657] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (150EA000) [pid = 3664] [serial = 662] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (159B7400) [pid = 3664] [serial = 663] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12E67800) [pid = 3664] [serial = 642] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (11CF1C00) [pid = 3664] [serial = 641] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1506E800) [pid = 3664] [serial = 645] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1441EC00) [pid = 3664] [serial = 644] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (19C92C00) [pid = 3664] [serial = 648] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (19C87C00) [pid = 3664] [serial = 647] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (166B6C00) [pid = 3664] [serial = 666] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15FB0000) [pid = 3664] [serial = 665] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (180BC800) [pid = 3664] [serial = 669] [outer = 00000000] [url = about:blank] 22:40:25 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (175AC000) [pid = 3664] [serial = 668] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (180C4000) [pid = 3664] [serial = 674] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1441AC00) [pid = 3664] [serial = 659] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (19C84C00) [pid = 3664] [serial = 677] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (15F3D400) [pid = 3664] [serial = 671] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (180C5400) [pid = 3664] [serial = 675] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (15F3D800) [pid = 3664] [serial = 672] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (144D4C00) [pid = 3664] [serial = 660] [outer = 00000000] [url = about:blank] 22:40:26 INFO - PROCESS | 3664 | 1467956426198 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1560ms 22:40:26 INFO - PROCESS | 3664 | 1467956426240 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:40:26 INFO - PROCESS | 3664 | 1467956426244 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 22:40:26 INFO - PROCESS | 3664 | 1467956426249 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:40:26 INFO - PROCESS | 3664 | 1467956426252 Marionette TRACE conn3 <- [1,934,null,{}] 22:40:26 INFO - PROCESS | 3664 | 1467956426257 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:26 INFO - PROCESS | 3664 | 1467956426260 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:26 INFO - PROCESS | 3664 | 1467956426379 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:40:26 INFO - PROCESS | 3664 | 1467956426460 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 3664 | 1467956426463 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:26 INFO - PROCESS | 3664 | ++DOCSHELL 10A7E800 == 28 [pid = 3664] [id = 243] 22:40:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (10A81000) [pid = 3664] [serial = 728] [outer = 00000000] 22:40:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (11809C00) [pid = 3664] [serial = 729] [outer = 10A81000] 22:40:26 INFO - PROCESS | 3664 | 1467956426509 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (11C97800) [pid = 3664] [serial = 730] [outer = 10A81000] 22:40:26 INFO - PROCESS | 3664 | 1467956426913 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 703ms 22:40:26 INFO - PROCESS | 3664 | 1467956426945 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:40:26 INFO - PROCESS | 3664 | 1467956426950 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 22:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:40:26 INFO - PROCESS | 3664 | 1467956426957 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:40:26 INFO - PROCESS | 3664 | 1467956426959 Marionette TRACE conn3 <- [1,938,null,{}] 22:40:26 INFO - PROCESS | 3664 | 1467956426962 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:26 INFO - PROCESS | 3664 | 1467956426965 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:27 INFO - PROCESS | 3664 | 1467956427049 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:40:27 INFO - PROCESS | 3664 | 1467956427055 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 3664 | 1467956427057 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:27 INFO - PROCESS | 3664 | ++DOCSHELL 12E23C00 == 29 [pid = 3664] [id = 244] 22:40:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (12E29400) [pid = 3664] [serial = 731] [outer = 00000000] 22:40:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13126C00) [pid = 3664] [serial = 732] [outer = 12E29400] 22:40:27 INFO - PROCESS | 3664 | 1467956427103 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (13169400) [pid = 3664] [serial = 733] [outer = 12E29400] 22:40:27 INFO - PROCESS | 3664 | 1467956427553 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 640ms 22:40:27 INFO - PROCESS | 3664 | 1467956427594 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:40:27 INFO - PROCESS | 3664 | 1467956427596 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 22:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:40:27 INFO - PROCESS | 3664 | 1467956427600 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:40:27 INFO - PROCESS | 3664 | 1467956427603 Marionette TRACE conn3 <- [1,942,null,{}] 22:40:27 INFO - PROCESS | 3664 | 1467956427613 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:27 INFO - PROCESS | 3664 | 1467956427618 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:27 INFO - PROCESS | 3664 | 1467956427698 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:40:27 INFO - PROCESS | 3664 | 1467956427707 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 3664 | 1467956427710 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:27 INFO - PROCESS | 3664 | ++DOCSHELL 1421A000 == 30 [pid = 3664] [id = 245] 22:40:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1421A400) [pid = 3664] [serial = 734] [outer = 00000000] 22:40:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1441B800) [pid = 3664] [serial = 735] [outer = 1421A400] 22:40:27 INFO - PROCESS | 3664 | 1467956427787 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (144D5400) [pid = 3664] [serial = 736] [outer = 1421A400] 22:40:28 INFO - PROCESS | 3664 | 1467956428214 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 703ms 22:40:28 INFO - PROCESS | 3664 | 1467956428299 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:40:28 INFO - PROCESS | 3664 | 1467956428301 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 22:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:40:28 INFO - PROCESS | 3664 | 1467956428305 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:40:28 INFO - PROCESS | 3664 | 1467956428307 Marionette TRACE conn3 <- [1,946,null,{}] 22:40:28 INFO - PROCESS | 3664 | 1467956428310 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:28 INFO - PROCESS | 3664 | 1467956428312 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:28 INFO - PROCESS | 3664 | 1467956428424 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:40:28 INFO - PROCESS | 3664 | 1467956428429 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:28 INFO - PROCESS | 3664 | 1467956428431 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:28 INFO - PROCESS | 3664 | ++DOCSHELL 1441B000 == 31 [pid = 3664] [id = 246] 22:40:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (144D1800) [pid = 3664] [serial = 737] [outer = 00000000] 22:40:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (150F4000) [pid = 3664] [serial = 738] [outer = 144D1800] 22:40:28 INFO - PROCESS | 3664 | 1467956428474 Marionette DEBUG loaded listener.js 22:40:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (159B9800) [pid = 3664] [serial = 739] [outer = 144D1800] 22:40:28 INFO - PROCESS | 3664 | 1467956428897 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 640ms 22:40:28 INFO - PROCESS | 3664 | 1467956428942 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:40:28 INFO - PROCESS | 3664 | 1467956428944 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 22:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:40:28 INFO - PROCESS | 3664 | 1467956428956 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:40:28 INFO - PROCESS | 3664 | 1467956428959 Marionette TRACE conn3 <- [1,950,null,{}] 22:40:28 INFO - PROCESS | 3664 | 1467956428963 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:28 INFO - PROCESS | 3664 | 1467956428966 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:29 INFO - PROCESS | 3664 | 1467956429076 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:40:29 INFO - PROCESS | 3664 | 1467956429157 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:29 INFO - PROCESS | 3664 | 1467956429159 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:29 INFO - PROCESS | 3664 | ++DOCSHELL 15F3A800 == 32 [pid = 3664] [id = 247] 22:40:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15F3B800) [pid = 3664] [serial = 740] [outer = 00000000] 22:40:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (15FB3C00) [pid = 3664] [serial = 741] [outer = 15F3B800] 22:40:29 INFO - PROCESS | 3664 | 1467956429202 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (166BA000) [pid = 3664] [serial = 742] [outer = 15F3B800] 22:40:29 INFO - PROCESS | 3664 | 1467956429628 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 687ms 22:40:29 INFO - PROCESS | 3664 | 1467956429654 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:40:29 INFO - PROCESS | 3664 | 1467956429656 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 22:40:29 INFO - PROCESS | 3664 | 1467956429667 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:40:29 INFO - PROCESS | 3664 | 1467956429668 Marionette TRACE conn3 <- [1,954,null,{}] 22:40:29 INFO - PROCESS | 3664 | 1467956429672 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:29 INFO - PROCESS | 3664 | 1467956429677 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:29 INFO - PROCESS | 3664 | 1467956429804 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:40:29 INFO - PROCESS | 3664 | 1467956429863 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:29 INFO - PROCESS | 3664 | 1467956429865 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:29 INFO - PROCESS | 3664 | ++DOCSHELL 1747F000 == 33 [pid = 3664] [id = 248] 22:40:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17480800) [pid = 3664] [serial = 743] [outer = 00000000] 22:40:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (175AD000) [pid = 3664] [serial = 744] [outer = 17480800] 22:40:29 INFO - PROCESS | 3664 | 1467956429908 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (17C80800) [pid = 3664] [serial = 745] [outer = 17480800] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (17477400) [pid = 3664] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1801A400) [pid = 3664] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (197E6000) [pid = 3664] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (114B3400) [pid = 3664] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (16C57800) [pid = 3664] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12E60800) [pid = 3664] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10A79C00) [pid = 3664] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (144D2000) [pid = 3664] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13E31800) [pid = 3664] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1740EC00) [pid = 3664] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15FA5400) [pid = 3664] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:40:30 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1A41E000) [pid = 3664] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:40:30 INFO - PROCESS | 3664 | 1467956430543 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 874ms 22:40:30 INFO - PROCESS | 3664 | 1467956430554 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 3664 | 1467956430556 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 22:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:40:30 INFO - PROCESS | 3664 | 1467956430559 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:40:30 INFO - PROCESS | 3664 | 1467956430570 Marionette TRACE conn3 <- [1,958,null,{}] 22:40:30 INFO - PROCESS | 3664 | 1467956430574 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:30 INFO - PROCESS | 3664 | 1467956430576 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:30 INFO - PROCESS | 3664 | 1467956430648 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:40:30 INFO - PROCESS | 3664 | 1467956430654 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:30 INFO - PROCESS | 3664 | 1467956430656 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:30 INFO - PROCESS | 3664 | ++DOCSHELL 10EE0C00 == 34 [pid = 3664] [id = 249] 22:40:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (114A4800) [pid = 3664] [serial = 746] [outer = 00000000] 22:40:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (144D3000) [pid = 3664] [serial = 747] [outer = 114A4800] 22:40:30 INFO - PROCESS | 3664 | 1467956430698 Marionette DEBUG loaded listener.js 22:40:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (150EE400) [pid = 3664] [serial = 748] [outer = 114A4800] 22:40:31 INFO - PROCESS | 3664 | 1467956431116 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 593ms 22:40:31 INFO - PROCESS | 3664 | 1467956431157 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:40:31 INFO - PROCESS | 3664 | 1467956431159 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 22:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:40:31 INFO - PROCESS | 3664 | 1467956431165 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:40:31 INFO - PROCESS | 3664 | 1467956431167 Marionette TRACE conn3 <- [1,962,null,{}] 22:40:31 INFO - PROCESS | 3664 | 1467956431170 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:31 INFO - PROCESS | 3664 | 1467956431172 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:31 INFO - PROCESS | 3664 | 1467956431246 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:40:31 INFO - PROCESS | 3664 | 1467956431252 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:31 INFO - PROCESS | 3664 | 1467956431254 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:31 INFO - PROCESS | 3664 | ++DOCSHELL 17477400 == 35 [pid = 3664] [id = 250] 22:40:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17502C00) [pid = 3664] [serial = 749] [outer = 00000000] 22:40:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180C2C00) [pid = 3664] [serial = 750] [outer = 17502C00] 22:40:31 INFO - PROCESS | 3664 | 1467956431296 Marionette DEBUG loaded listener.js 22:40:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180BB800) [pid = 3664] [serial = 751] [outer = 17502C00] 22:40:31 INFO - PROCESS | 3664 | 1467956431708 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 593ms 22:40:31 INFO - PROCESS | 3664 | 1467956431758 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:40:31 INFO - PROCESS | 3664 | 1467956431760 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 22:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:40:31 INFO - PROCESS | 3664 | 1467956431763 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:40:31 INFO - PROCESS | 3664 | 1467956431765 Marionette TRACE conn3 <- [1,966,null,{}] 22:40:31 INFO - PROCESS | 3664 | 1467956431772 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:31 INFO - PROCESS | 3664 | 1467956431774 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:31 INFO - PROCESS | 3664 | 1467956431849 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:40:31 INFO - PROCESS | 3664 | 1467956431855 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:31 INFO - PROCESS | 3664 | 1467956431857 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:31 INFO - PROCESS | 3664 | ++DOCSHELL 14218000 == 36 [pid = 3664] [id = 251] 22:40:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180DE800) [pid = 3664] [serial = 752] [outer = 00000000] 22:40:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (197E7000) [pid = 3664] [serial = 753] [outer = 180DE800] 22:40:31 INFO - PROCESS | 3664 | 1467956431898 Marionette DEBUG loaded listener.js 22:40:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (197E9800) [pid = 3664] [serial = 754] [outer = 180DE800] 22:40:32 INFO - PROCESS | 3664 | 1467956432337 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 624ms 22:40:32 INFO - PROCESS | 3664 | 1467956432410 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:40:32 INFO - PROCESS | 3664 | 1467956432413 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 22:40:32 INFO - PROCESS | 3664 | 1467956432416 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:40:32 INFO - PROCESS | 3664 | 1467956432418 Marionette TRACE conn3 <- [1,970,null,{}] 22:40:32 INFO - PROCESS | 3664 | 1467956432421 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:32 INFO - PROCESS | 3664 | 1467956432423 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:32 INFO - PROCESS | 3664 | 1467956432541 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:40:32 INFO - PROCESS | 3664 | 1467956432671 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 3664 | 1467956432675 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:32 INFO - PROCESS | 3664 | ++DOCSHELL 0F97C800 == 37 [pid = 3664] [id = 252] 22:40:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (0F97D000) [pid = 3664] [serial = 755] [outer = 00000000] 22:40:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (10A01400) [pid = 3664] [serial = 756] [outer = 0F97D000] 22:40:32 INFO - PROCESS | 3664 | 1467956432732 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (10A79800) [pid = 3664] [serial = 757] [outer = 0F97D000] 22:40:33 INFO - PROCESS | 3664 | 1467956433486 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1093ms 22:40:33 INFO - PROCESS | 3664 | 1467956433511 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:40:33 INFO - PROCESS | 3664 | 1467956433515 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 22:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:40:33 INFO - PROCESS | 3664 | 1467956433520 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:40:33 INFO - PROCESS | 3664 | 1467956433524 Marionette TRACE conn3 <- [1,974,null,{}] 22:40:33 INFO - PROCESS | 3664 | 1467956433528 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:33 INFO - PROCESS | 3664 | 1467956433531 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:33 INFO - PROCESS | 3664 | 1467956433647 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:40:33 INFO - PROCESS | 3664 | 1467956433773 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:33 INFO - PROCESS | 3664 | 1467956433776 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:33 INFO - PROCESS | 3664 | ++DOCSHELL 1327D800 == 38 [pid = 3664] [id = 253] 22:40:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1369E000) [pid = 3664] [serial = 758] [outer = 00000000] 22:40:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (13B48C00) [pid = 3664] [serial = 759] [outer = 1369E000] 22:40:33 INFO - PROCESS | 3664 | 1467956433830 Marionette DEBUG loaded listener.js 22:40:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (13E33000) [pid = 3664] [serial = 760] [outer = 1369E000] 22:40:34 INFO - PROCESS | 3664 | 1467956434477 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 999ms 22:40:34 INFO - PROCESS | 3664 | 1467956434643 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:40:34 INFO - PROCESS | 3664 | 1467956434647 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 22:40:34 INFO - PROCESS | 3664 | 1467956434686 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:40:34 INFO - PROCESS | 3664 | 1467956434688 Marionette TRACE conn3 <- [1,978,null,{}] 22:40:34 INFO - PROCESS | 3664 | 1467956434694 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:34 INFO - PROCESS | 3664 | 1467956434697 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:34 INFO - PROCESS | 3664 | 1467956434806 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:40:34 INFO - PROCESS | 3664 | 1467956434883 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 3664 | 1467956434887 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:34 INFO - PROCESS | 3664 | ++DOCSHELL 11DD7400 == 39 [pid = 3664] [id = 254] 22:40:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (11DDC400) [pid = 3664] [serial = 761] [outer = 00000000] 22:40:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (12B6C000) [pid = 3664] [serial = 762] [outer = 11DDC400] 22:40:34 INFO - PROCESS | 3664 | 1467956434934 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (12E61000) [pid = 3664] [serial = 763] [outer = 11DDC400] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 14218000 == 38 [pid = 3664] [id = 251] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 17477400 == 37 [pid = 3664] [id = 250] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 10EE0C00 == 36 [pid = 3664] [id = 249] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 1747F000 == 35 [pid = 3664] [id = 248] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 15F3A800 == 34 [pid = 3664] [id = 247] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 1441B000 == 33 [pid = 3664] [id = 246] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 1421A000 == 32 [pid = 3664] [id = 245] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 12E23C00 == 31 [pid = 3664] [id = 244] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 10A7E800 == 30 [pid = 3664] [id = 243] 22:40:35 INFO - PROCESS | 3664 | --DOCSHELL 12E1B800 == 29 [pid = 3664] [id = 242] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1A53F000) [pid = 3664] [serial = 711] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (17676C00) [pid = 3664] [serial = 698] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (197E3800) [pid = 3664] [serial = 701] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (17675800) [pid = 3664] [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.] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17C85400) [pid = 3664] [serial = 699] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (19C88000) [pid = 3664] [serial = 678] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (11C94800) [pid = 3664] [serial = 680] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12B67400) [pid = 3664] [serial = 681] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (175A6400) [pid = 3664] [serial = 683] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1767F800) [pid = 3664] [serial = 684] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13278000) [pid = 3664] [serial = 689] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13A4D800) [pid = 3664] [serial = 690] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10ED7C00) [pid = 3664] [serial = 686] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (11C96400) [pid = 3664] [serial = 687] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1506D400) [pid = 3664] [serial = 692] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15747C00) [pid = 3664] [serial = 693] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1441D800) [pid = 3664] [serial = 705] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (197E5000) [pid = 3664] [serial = 708] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (19F3AC00) [pid = 3664] [serial = 709] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (197E3C00) [pid = 3664] [serial = 702] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (15064800) [pid = 3664] [serial = 706] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (16777000) [pid = 3664] [serial = 695] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1A542800) [pid = 3664] [serial = 712] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (16D4CC00) [pid = 3664] [serial = 696] [outer = 00000000] [url = about:blank] 22:40:35 INFO - PROCESS | 3664 | 1467956435507 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 843ms 22:40:35 INFO - PROCESS | 3664 | 1467956435532 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:40:35 INFO - PROCESS | 3664 | 1467956435535 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 22:40:35 INFO - PROCESS | 3664 | 1467956435541 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:40:35 INFO - PROCESS | 3664 | 1467956435544 Marionette TRACE conn3 <- [1,982,null,{}] 22:40:35 INFO - PROCESS | 3664 | 1467956435548 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:35 INFO - PROCESS | 3664 | 1467956435551 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:35 INFO - PROCESS | 3664 | 1467956435633 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:40:35 INFO - PROCESS | 3664 | 1467956435640 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 3664 | 1467956435643 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:35 INFO - PROCESS | 3664 | ++DOCSHELL 12E60800 == 30 [pid = 3664] [id = 255] 22:40:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (12E6BC00) [pid = 3664] [serial = 764] [outer = 00000000] 22:40:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (139AAC00) [pid = 3664] [serial = 765] [outer = 12E6BC00] 22:40:35 INFO - PROCESS | 3664 | 1467956435689 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13E31800) [pid = 3664] [serial = 766] [outer = 12E6BC00] 22:40:36 INFO - PROCESS | 3664 | 1467956436147 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 640ms 22:40:36 INFO - PROCESS | 3664 | 1467956436175 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 3664 | 1467956436177 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 22:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:40:36 INFO - PROCESS | 3664 | 1467956436180 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:40:36 INFO - PROCESS | 3664 | 1467956436182 Marionette TRACE conn3 <- [1,986,null,{}] 22:40:36 INFO - PROCESS | 3664 | 1467956436191 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:36 INFO - PROCESS | 3664 | 1467956436196 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:36 INFO - PROCESS | 3664 | 1467956436310 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:40:36 INFO - PROCESS | 3664 | 1467956436322 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:36 INFO - PROCESS | 3664 | 1467956436326 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:36 INFO - PROCESS | 3664 | ++DOCSHELL 1506FC00 == 31 [pid = 3664] [id = 256] 22:40:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15070800) [pid = 3664] [serial = 767] [outer = 00000000] 22:40:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (150F5400) [pid = 3664] [serial = 768] [outer = 15070800] 22:40:36 INFO - PROCESS | 3664 | 1467956436372 Marionette DEBUG loaded listener.js 22:40:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (159B6000) [pid = 3664] [serial = 769] [outer = 15070800] 22:40:36 INFO - PROCESS | 3664 | 1467956436817 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 702ms 22:40:36 INFO - PROCESS | 3664 | 1467956436880 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 3664 | 1467956436882 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 22:40:36 INFO - PROCESS | 3664 | 1467956436885 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:40:36 INFO - PROCESS | 3664 | 1467956436886 Marionette TRACE conn3 <- [1,990,null,{}] 22:40:36 INFO - PROCESS | 3664 | 1467956436890 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:36 INFO - PROCESS | 3664 | 1467956436892 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:36 INFO - PROCESS | 3664 | 1467956436972 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:40:36 INFO - PROCESS | 3664 | 1467956436980 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:36 INFO - PROCESS | 3664 | 1467956436982 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:36 INFO - PROCESS | 3664 | ++DOCSHELL 16779400 == 32 [pid = 3664] [id = 257] 22:40:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1677A000) [pid = 3664] [serial = 770] [outer = 00000000] 22:40:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17176800) [pid = 3664] [serial = 771] [outer = 1677A000] 22:40:37 INFO - PROCESS | 3664 | 1467956437025 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1740B000) [pid = 3664] [serial = 772] [outer = 1677A000] 22:40:37 INFO - PROCESS | 3664 | 1467956437470 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 22:40:37 INFO - PROCESS | 3664 | 1467956437523 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:40:37 INFO - PROCESS | 3664 | 1467956437525 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 22:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:40:37 INFO - PROCESS | 3664 | 1467956437529 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:40:37 INFO - PROCESS | 3664 | 1467956437530 Marionette TRACE conn3 <- [1,994,null,{}] 22:40:37 INFO - PROCESS | 3664 | 1467956437534 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:37 INFO - PROCESS | 3664 | 1467956437536 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:37 INFO - PROCESS | 3664 | 1467956437612 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:40:37 INFO - PROCESS | 3664 | 1467956437617 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:37 INFO - PROCESS | 3664 | 1467956437619 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:37 INFO - PROCESS | 3664 | ++DOCSHELL 13ABC800 == 33 [pid = 3664] [id = 258] 22:40:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17405C00) [pid = 3664] [serial = 773] [outer = 00000000] 22:40:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (175A6400) [pid = 3664] [serial = 774] [outer = 17405C00] 22:40:37 INFO - PROCESS | 3664 | 1467956437663 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (17678C00) [pid = 3664] [serial = 775] [outer = 17405C00] 22:40:38 INFO - PROCESS | 3664 | 1467956438132 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 624ms 22:40:38 INFO - PROCESS | 3664 | 1467956438167 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:40:38 INFO - PROCESS | 3664 | 1467956438169 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 22:40:38 INFO - PROCESS | 3664 | 1467956438176 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:40:38 INFO - PROCESS | 3664 | 1467956438177 Marionette TRACE conn3 <- [1,998,null,{}] 22:40:38 INFO - PROCESS | 3664 | 1467956438181 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:38 INFO - PROCESS | 3664 | 1467956438186 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:38 INFO - PROCESS | 3664 | 1467956438329 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:40:38 INFO - PROCESS | 3664 | 1467956438385 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:38 INFO - PROCESS | 3664 | 1467956438387 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:38 INFO - PROCESS | 3664 | ++DOCSHELL 180C1400 == 34 [pid = 3664] [id = 259] 22:40:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180C1800) [pid = 3664] [serial = 776] [outer = 00000000] 22:40:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180DA000) [pid = 3664] [serial = 777] [outer = 180C1800] 22:40:38 INFO - PROCESS | 3664 | 1467956438431 Marionette DEBUG loaded listener.js 22:40:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (197EA800) [pid = 3664] [serial = 778] [outer = 180C1800] 22:40:38 INFO - PROCESS | 3664 | 1467956438863 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 22:40:38 INFO - PROCESS | 3664 | 1467956438918 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:40:38 INFO - PROCESS | 3664 | 1467956438920 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 22:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:40:38 INFO - PROCESS | 3664 | 1467956438923 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:40:38 INFO - PROCESS | 3664 | 1467956438925 Marionette TRACE conn3 <- [1,1002,null,{}] 22:40:38 INFO - PROCESS | 3664 | 1467956438928 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:38 INFO - PROCESS | 3664 | 1467956438930 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:39 INFO - PROCESS | 3664 | 1467956439069 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:40:39 INFO - PROCESS | 3664 | 1467956439090 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 3664 | 1467956439092 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:39 INFO - PROCESS | 3664 | ++DOCSHELL 19C8B800 == 35 [pid = 3664] [id = 260] 22:40:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (19C8C400) [pid = 3664] [serial = 779] [outer = 00000000] 22:40:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (19F39800) [pid = 3664] [serial = 780] [outer = 19C8C400] 22:40:39 INFO - PROCESS | 3664 | 1467956439145 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A209000) [pid = 3664] [serial = 781] [outer = 19C8C400] 22:40:39 INFO - PROCESS | 3664 | 1467956439590 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 686ms 22:40:39 INFO - PROCESS | 3664 | 1467956439623 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:40:39 INFO - PROCESS | 3664 | 1467956439625 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 22:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:40:39 INFO - PROCESS | 3664 | 1467956439629 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:40:39 INFO - PROCESS | 3664 | 1467956439631 Marionette TRACE conn3 <- [1,1006,null,{}] 22:40:39 INFO - PROCESS | 3664 | 1467956439634 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:39 INFO - PROCESS | 3664 | 1467956439636 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:39 INFO - PROCESS | 3664 | 1467956439743 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:40:39 INFO - PROCESS | 3664 | 1467956439748 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 3664 | 1467956439750 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:39 INFO - PROCESS | 3664 | ++DOCSHELL 13AB4C00 == 36 [pid = 3664] [id = 261] 22:40:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1A204800) [pid = 3664] [serial = 782] [outer = 00000000] 22:40:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A424800) [pid = 3664] [serial = 783] [outer = 1A204800] 22:40:39 INFO - PROCESS | 3664 | 1467956439793 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A53E000) [pid = 3664] [serial = 784] [outer = 1A204800] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (17480800) [pid = 3664] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (15F3B800) [pid = 3664] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (12E1BC00) [pid = 3664] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1421A400) [pid = 3664] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (10A81000) [pid = 3664] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (12E29400) [pid = 3664] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (10326400) [pid = 3664] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13B4B800) [pid = 3664] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (180B9800) [pid = 3664] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1A5C9C00) [pid = 3664] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (114A4800) [pid = 3664] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (144D1800) [pid = 3664] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:40:40 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17502C00) [pid = 3664] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:40:40 INFO - PROCESS | 3664 | 1467956440270 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 702ms 22:40:40 INFO - PROCESS | 3664 | 1467956440328 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:40:40 INFO - PROCESS | 3664 | 1467956440330 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 22:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:40:40 INFO - PROCESS | 3664 | 1467956440333 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:40:40 INFO - PROCESS | 3664 | 1467956440335 Marionette TRACE conn3 <- [1,1010,null,{}] 22:40:40 INFO - PROCESS | 3664 | 1467956440339 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:40 INFO - PROCESS | 3664 | 1467956440340 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:40 INFO - PROCESS | 3664 | 1467956440451 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:40:40 INFO - PROCESS | 3664 | 1467956440459 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:40 INFO - PROCESS | 3664 | 1467956440461 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:40 INFO - PROCESS | 3664 | ++DOCSHELL 144D1800 == 37 [pid = 3664] [id = 262] 22:40:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (15067800) [pid = 3664] [serial = 785] [outer = 00000000] 22:40:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17408C00) [pid = 3664] [serial = 786] [outer = 15067800] 22:40:40 INFO - PROCESS | 3664 | 1467956440503 Marionette DEBUG loaded listener.js 22:40:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17474C00) [pid = 3664] [serial = 787] [outer = 15067800] 22:40:40 INFO - PROCESS | 3664 | 1467956440912 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 640ms 22:40:40 INFO - PROCESS | 3664 | 1467956440972 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:40:40 INFO - PROCESS | 3664 | 1467956440974 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 22:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:40:40 INFO - PROCESS | 3664 | 1467956440977 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:40:40 INFO - PROCESS | 3664 | 1467956440979 Marionette TRACE conn3 <- [1,1014,null,{}] 22:40:40 INFO - PROCESS | 3664 | 1467956440982 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:40 INFO - PROCESS | 3664 | 1467956440984 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:41 INFO - PROCESS | 3664 | 1467956441070 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:40:41 INFO - PROCESS | 3664 | 1467956441078 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:41 INFO - PROCESS | 3664 | 1467956441079 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:41 INFO - PROCESS | 3664 | ++DOCSHELL 166B6C00 == 38 [pid = 3664] [id = 263] 22:40:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (17407C00) [pid = 3664] [serial = 788] [outer = 00000000] 22:40:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19C87C00) [pid = 3664] [serial = 789] [outer = 17407C00] 22:40:41 INFO - PROCESS | 3664 | 1467956441122 Marionette DEBUG loaded listener.js 22:40:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180D6000) [pid = 3664] [serial = 790] [outer = 17407C00] 22:40:41 INFO - PROCESS | 3664 | 1467956441524 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 593ms 22:40:41 INFO - PROCESS | 3664 | 1467956441581 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:40:41 INFO - PROCESS | 3664 | 1467956441583 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 22:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:40:41 INFO - PROCESS | 3664 | 1467956441590 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:40:41 INFO - PROCESS | 3664 | 1467956441593 Marionette TRACE conn3 <- [1,1018,null,{}] 22:40:41 INFO - PROCESS | 3664 | 1467956441596 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:41 INFO - PROCESS | 3664 | 1467956441598 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:41 INFO - PROCESS | 3664 | 1467956441691 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:40:41 INFO - PROCESS | 3664 | 1467956441696 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:41 INFO - PROCESS | 3664 | 1467956441699 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:41 INFO - PROCESS | 3664 | ++DOCSHELL 1A545000 == 39 [pid = 3664] [id = 264] 22:40:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A545C00) [pid = 3664] [serial = 791] [outer = 00000000] 22:40:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1A5D0800) [pid = 3664] [serial = 792] [outer = 1A545C00] 22:40:41 INFO - PROCESS | 3664 | 1467956441743 Marionette DEBUG loaded listener.js 22:40:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1A8D8C00) [pid = 3664] [serial = 793] [outer = 1A545C00] 22:40:42 INFO - PROCESS | 3664 | 1467956442395 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 827ms 22:40:42 INFO - PROCESS | 3664 | 1467956442434 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:40:42 INFO - PROCESS | 3664 | 1467956442438 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 22:40:42 INFO - PROCESS | 3664 | 1467956442443 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:40:42 INFO - PROCESS | 3664 | 1467956442447 Marionette TRACE conn3 <- [1,1022,null,{}] 22:40:42 INFO - PROCESS | 3664 | 1467956442452 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:42 INFO - PROCESS | 3664 | 1467956442455 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:42 INFO - PROCESS | 3664 | 1467956442568 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:40:42 INFO - PROCESS | 3664 | 1467956442696 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:42 INFO - PROCESS | 3664 | 1467956442699 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:42 INFO - PROCESS | 3664 | ++DOCSHELL 1180E800 == 40 [pid = 3664] [id = 265] 22:40:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1188EC00) [pid = 3664] [serial = 794] [outer = 00000000] 22:40:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (12E23C00) [pid = 3664] [serial = 795] [outer = 1188EC00] 22:40:42 INFO - PROCESS | 3664 | 1467956442754 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (139AB000) [pid = 3664] [serial = 796] [outer = 1188EC00] 22:40:43 INFO - PROCESS | 3664 | 1467956443343 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 937ms 22:40:43 INFO - PROCESS | 3664 | 1467956443390 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:40:43 INFO - PROCESS | 3664 | 1467956443395 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 22:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:40:43 INFO - PROCESS | 3664 | 1467956443402 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:40:43 INFO - PROCESS | 3664 | 1467956443404 Marionette TRACE conn3 <- [1,1026,null,{}] 22:40:43 INFO - PROCESS | 3664 | 1467956443408 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:43 INFO - PROCESS | 3664 | 1467956443411 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:43 INFO - PROCESS | 3664 | 1467956443518 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:40:43 INFO - PROCESS | 3664 | 1467956443618 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:43 INFO - PROCESS | 3664 | 1467956443620 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:43 INFO - PROCESS | 3664 | ++DOCSHELL 144CE800 == 41 [pid = 3664] [id = 266] 22:40:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (144D2000) [pid = 3664] [serial = 797] [outer = 00000000] 22:40:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (150F1C00) [pid = 3664] [serial = 798] [outer = 144D2000] 22:40:43 INFO - PROCESS | 3664 | 1467956443674 Marionette DEBUG loaded listener.js 22:40:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (15FB1400) [pid = 3664] [serial = 799] [outer = 144D2000] 22:40:44 INFO - PROCESS | 3664 | 1467956444289 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 952ms 22:40:44 INFO - PROCESS | 3664 | 1467956444346 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:40:44 INFO - PROCESS | 3664 | 1467956444349 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 22:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:40:44 INFO - PROCESS | 3664 | 1467956444353 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:40:44 INFO - PROCESS | 3664 | 1467956444356 Marionette TRACE conn3 <- [1,1030,null,{}] 22:40:44 INFO - PROCESS | 3664 | 1467956444367 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:44 INFO - PROCESS | 3664 | 1467956444372 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:44 INFO - PROCESS | 3664 | 1467956444484 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:40:44 INFO - PROCESS | 3664 | 1467956444612 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:44 INFO - PROCESS | 3664 | 1467956444616 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:44 INFO - PROCESS | 3664 | ++DOCSHELL 19F38000 == 42 [pid = 3664] [id = 267] 22:40:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19F3D000) [pid = 3664] [serial = 800] [outer = 00000000] 22:40:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1A543800) [pid = 3664] [serial = 801] [outer = 19F3D000] 22:40:44 INFO - PROCESS | 3664 | 1467956444671 Marionette DEBUG loaded listener.js 22:40:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1A5CC000) [pid = 3664] [serial = 802] [outer = 19F3D000] 22:40:45 INFO - PROCESS | 3664 | 1467956445235 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 905ms 22:40:45 INFO - PROCESS | 3664 | 1467956445256 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:40:45 INFO - PROCESS | 3664 | 1467956445259 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 22:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:40:45 INFO - PROCESS | 3664 | 1467956445264 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:40:45 INFO - PROCESS | 3664 | 1467956445266 Marionette TRACE conn3 <- [1,1034,null,{}] 22:40:45 INFO - PROCESS | 3664 | 1467956445269 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:45 INFO - PROCESS | 3664 | 1467956445271 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:45 INFO - PROCESS | 3664 | 1467956445374 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:40:45 INFO - PROCESS | 3664 | 1467956445481 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:45 INFO - PROCESS | 3664 | 1467956445484 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:45 INFO - PROCESS | 3664 | ++DOCSHELL 114B2C00 == 43 [pid = 3664] [id = 268] 22:40:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (11802800) [pid = 3664] [serial = 803] [outer = 00000000] 22:40:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1441C800) [pid = 3664] [serial = 804] [outer = 11802800] 22:40:45 INFO - PROCESS | 3664 | 1467956445537 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (15747400) [pid = 3664] [serial = 805] [outer = 11802800] 22:40:46 INFO - PROCESS | 3664 | 1467956446344 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1092ms 22:40:46 INFO - PROCESS | 3664 | 1467956446354 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:40:46 INFO - PROCESS | 3664 | 1467956446357 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 22:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:40:46 INFO - PROCESS | 3664 | 1467956446361 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:40:46 INFO - PROCESS | 3664 | 1467956446364 Marionette TRACE conn3 <- [1,1038,null,{}] 22:40:46 INFO - PROCESS | 3664 | 1467956446384 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:46 INFO - PROCESS | 3664 | 1467956446387 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:46 INFO - PROCESS | 3664 | 1467956446489 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:40:46 INFO - PROCESS | 3664 | 1467956446572 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:46 INFO - PROCESS | 3664 | 1467956446575 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:46 INFO - PROCESS | 3664 | ++DOCSHELL 114A9C00 == 44 [pid = 3664] [id = 269] 22:40:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (11C98800) [pid = 3664] [serial = 806] [outer = 00000000] 22:40:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (13698000) [pid = 3664] [serial = 807] [outer = 11C98800] 22:40:46 INFO - PROCESS | 3664 | 1467956446678 Marionette DEBUG loaded listener.js 22:40:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (13B4F000) [pid = 3664] [serial = 808] [outer = 11C98800] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 166B6C00 == 43 [pid = 3664] [id = 263] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 144D1800 == 42 [pid = 3664] [id = 262] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 13AB4C00 == 41 [pid = 3664] [id = 261] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 19C8B800 == 40 [pid = 3664] [id = 260] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 180C1400 == 39 [pid = 3664] [id = 259] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 13ABC800 == 38 [pid = 3664] [id = 258] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 16779400 == 37 [pid = 3664] [id = 257] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 1506FC00 == 36 [pid = 3664] [id = 256] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 12E60800 == 35 [pid = 3664] [id = 255] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 11DD7400 == 34 [pid = 3664] [id = 254] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 1327D800 == 33 [pid = 3664] [id = 253] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 0F97C800 == 32 [pid = 3664] [id = 252] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 114B2C00 == 31 [pid = 3664] [id = 268] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 144CE800 == 30 [pid = 3664] [id = 266] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 19F38000 == 29 [pid = 3664] [id = 267] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 1A545000 == 28 [pid = 3664] [id = 264] 22:40:47 INFO - PROCESS | 3664 | --DOCSHELL 1180E800 == 27 [pid = 3664] [id = 265] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (180C3800) [pid = 3664] [serial = 720] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1A5D5400) [pid = 3664] [serial = 724] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1A5D1400) [pid = 3664] [serial = 723] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (144D3000) [pid = 3664] [serial = 747] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (150EE400) [pid = 3664] [serial = 748] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (17C80800) [pid = 3664] [serial = 745] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (150F4000) [pid = 3664] [serial = 738] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (159B9800) [pid = 3664] [serial = 739] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (180C2C00) [pid = 3664] [serial = 750] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (180BB800) [pid = 3664] [serial = 751] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (144D5400) [pid = 3664] [serial = 736] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (197E7000) [pid = 3664] [serial = 753] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (175AD000) [pid = 3664] [serial = 744] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (166BA000) [pid = 3664] [serial = 742] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (12EE7000) [pid = 3664] [serial = 727] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (11C98000) [pid = 3664] [serial = 726] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1441B800) [pid = 3664] [serial = 735] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (11809C00) [pid = 3664] [serial = 729] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (11C97800) [pid = 3664] [serial = 730] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13126C00) [pid = 3664] [serial = 732] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (13169400) [pid = 3664] [serial = 733] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (15FB3C00) [pid = 3664] [serial = 741] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (10E67400) [pid = 3664] [serial = 715] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (10A04400) [pid = 3664] [serial = 714] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15069400) [pid = 3664] [serial = 718] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13E3BC00) [pid = 3664] [serial = 717] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (197E9400) [pid = 3664] [serial = 721] [outer = 00000000] [url = about:blank] 22:40:47 INFO - PROCESS | 3664 | 1467956447777 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1452ms 22:40:47 INFO - PROCESS | 3664 | 1467956447810 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:40:47 INFO - PROCESS | 3664 | 1467956447814 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 22:40:47 INFO - PROCESS | 3664 | 1467956447819 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:40:47 INFO - PROCESS | 3664 | 1467956447823 Marionette TRACE conn3 <- [1,1042,null,{}] 22:40:47 INFO - PROCESS | 3664 | 1467956447828 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:47 INFO - PROCESS | 3664 | 1467956447831 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:47 INFO - PROCESS | 3664 | 1467956447918 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:40:47 INFO - PROCESS | 3664 | 1467956447926 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:47 INFO - PROCESS | 3664 | 1467956447929 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:47 INFO - PROCESS | 3664 | ++DOCSHELL 114B0800 == 28 [pid = 3664] [id = 270] 22:40:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (114B2800) [pid = 3664] [serial = 809] [outer = 00000000] 22:40:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (11C96400) [pid = 3664] [serial = 810] [outer = 114B2800] 22:40:47 INFO - PROCESS | 3664 | 1467956447977 Marionette DEBUG loaded listener.js 22:40:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (11DD5C00) [pid = 3664] [serial = 811] [outer = 114B2800] 22:40:48 INFO - PROCESS | 3664 | 1467956448450 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 703ms 22:40:48 INFO - PROCESS | 3664 | 1467956448520 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:40:48 INFO - PROCESS | 3664 | 1467956448525 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 22:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:40:48 INFO - PROCESS | 3664 | 1467956448531 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:40:48 INFO - PROCESS | 3664 | 1467956448534 Marionette TRACE conn3 <- [1,1046,null,{}] 22:40:48 INFO - PROCESS | 3664 | 1467956448537 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:48 INFO - PROCESS | 3664 | 1467956448540 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:48 INFO - PROCESS | 3664 | 1467956448654 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:40:48 INFO - PROCESS | 3664 | 1467956448746 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:48 INFO - PROCESS | 3664 | 1467956448749 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:48 INFO - PROCESS | 3664 | ++DOCSHELL 12E6C400 == 29 [pid = 3664] [id = 271] 22:40:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1312DC00) [pid = 3664] [serial = 812] [outer = 00000000] 22:40:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (13277000) [pid = 3664] [serial = 813] [outer = 1312DC00] 22:40:48 INFO - PROCESS | 3664 | 1467956448794 Marionette DEBUG loaded listener.js 22:40:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (139AC400) [pid = 3664] [serial = 814] [outer = 1312DC00] 22:40:49 INFO - PROCESS | 3664 | 1467956449174 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 687ms 22:40:49 INFO - PROCESS | 3664 | 1467956449230 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:40:49 INFO - PROCESS | 3664 | 1467956449232 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 22:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:40:49 INFO - PROCESS | 3664 | 1467956449236 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:40:49 INFO - PROCESS | 3664 | 1467956449239 Marionette TRACE conn3 <- [1,1050,null,{}] 22:40:49 INFO - PROCESS | 3664 | 1467956449249 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:49 INFO - PROCESS | 3664 | 1467956449254 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:49 INFO - PROCESS | 3664 | 1467956449335 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:40:49 INFO - PROCESS | 3664 | 1467956449342 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:49 INFO - PROCESS | 3664 | 1467956449345 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:49 INFO - PROCESS | 3664 | ++DOCSHELL 144D1800 == 30 [pid = 3664] [id = 272] 22:40:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (144D3000) [pid = 3664] [serial = 815] [outer = 00000000] 22:40:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1506CC00) [pid = 3664] [serial = 816] [outer = 144D3000] 22:40:49 INFO - PROCESS | 3664 | 1467956449399 Marionette DEBUG loaded listener.js 22:40:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1573D000) [pid = 3664] [serial = 817] [outer = 144D3000] 22:40:49 INFO - PROCESS | 3664 | 1467956449896 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 686ms 22:40:49 INFO - PROCESS | 3664 | 1467956449935 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:40:49 INFO - PROCESS | 3664 | 1467956449937 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 22:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:40:49 INFO - PROCESS | 3664 | 1467956449940 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:40:49 INFO - PROCESS | 3664 | 1467956449942 Marionette TRACE conn3 <- [1,1054,null,{}] 22:40:49 INFO - PROCESS | 3664 | 1467956449945 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:49 INFO - PROCESS | 3664 | 1467956449947 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:50 INFO - PROCESS | 3664 | 1467956450086 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:40:50 INFO - PROCESS | 3664 | 1467956450096 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 3664 | 1467956450098 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:50 INFO - PROCESS | 3664 | ++DOCSHELL 15744C00 == 31 [pid = 3664] [id = 273] 22:40:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (15F32400) [pid = 3664] [serial = 818] [outer = 00000000] 22:40:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (15FB0C00) [pid = 3664] [serial = 819] [outer = 15F32400] 22:40:50 INFO - PROCESS | 3664 | 1467956450187 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (166B5000) [pid = 3664] [serial = 820] [outer = 15F32400] 22:40:50 INFO - PROCESS | 3664 | 1467956450589 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 687ms 22:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:40:50 INFO - PROCESS | 3664 | 1467956450647 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:40:50 INFO - PROCESS | 3664 | 1467956450649 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 22:40:50 INFO - PROCESS | 3664 | 1467956450653 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:40:50 INFO - PROCESS | 3664 | 1467956450654 Marionette TRACE conn3 <- [1,1058,null,{}] 22:40:50 INFO - PROCESS | 3664 | 1467956450658 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:50 INFO - PROCESS | 3664 | 1467956450660 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:50 INFO - PROCESS | 3664 | 1467956450769 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:40:50 INFO - PROCESS | 3664 | 1467956450775 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 3664 | 1467956450777 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:50 INFO - PROCESS | 3664 | ++DOCSHELL 15FA6800 == 32 [pid = 3664] [id = 274] 22:40:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (15FA6C00) [pid = 3664] [serial = 821] [outer = 00000000] 22:40:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (17381000) [pid = 3664] [serial = 822] [outer = 15FA6C00] 22:40:50 INFO - PROCESS | 3664 | 1467956450823 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (17472800) [pid = 3664] [serial = 823] [outer = 15FA6C00] 22:40:51 INFO - PROCESS | 3664 | 1467956451280 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 640ms 22:40:51 INFO - PROCESS | 3664 | 1467956451288 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:40:51 INFO - PROCESS | 3664 | 1467956451290 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 22:40:51 INFO - PROCESS | 3664 | 1467956451293 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:40:51 INFO - PROCESS | 3664 | 1467956451295 Marionette TRACE conn3 <- [1,1062,null,{}] 22:40:51 INFO - PROCESS | 3664 | 1467956451305 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:51 INFO - PROCESS | 3664 | 1467956451310 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:51 INFO - PROCESS | 3664 | 1467956451453 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:40:51 INFO - PROCESS | 3664 | 1467956451514 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:51 INFO - PROCESS | 3664 | 1467956451516 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:51 INFO - PROCESS | 3664 | ++DOCSHELL 175A6800 == 33 [pid = 3664] [id = 275] 22:40:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (175B1800) [pid = 3664] [serial = 824] [outer = 00000000] 22:40:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (180BA400) [pid = 3664] [serial = 825] [outer = 175B1800] 22:40:51 INFO - PROCESS | 3664 | 1467956451559 Marionette DEBUG loaded listener.js 22:40:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (180C4400) [pid = 3664] [serial = 826] [outer = 175B1800] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (180C1800) [pid = 3664] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (19C8C400) [pid = 3664] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1A204800) [pid = 3664] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (12E6BC00) [pid = 3664] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (15067800) [pid = 3664] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (11DDC400) [pid = 3664] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (15070800) [pid = 3664] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (0F97D000) [pid = 3664] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1677A000) [pid = 3664] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (17405C00) [pid = 3664] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1369E000) [pid = 3664] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (17407C00) [pid = 3664] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A545C00) [pid = 3664] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:40:51 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (180DE800) [pid = 3664] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:40:52 INFO - PROCESS | 3664 | 1467956452137 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 889ms 22:40:52 INFO - PROCESS | 3664 | 1467956452198 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:40:52 INFO - PROCESS | 3664 | 1467956452200 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 22:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:40:52 INFO - PROCESS | 3664 | 1467956452204 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:40:52 INFO - PROCESS | 3664 | 1467956452205 Marionette TRACE conn3 <- [1,1066,null,{}] 22:40:52 INFO - PROCESS | 3664 | 1467956452209 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:52 INFO - PROCESS | 3664 | 1467956452210 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:52 INFO - PROCESS | 3664 | 1467956452285 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:40:52 INFO - PROCESS | 3664 | 1467956452291 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 3664 | 1467956452293 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:52 INFO - PROCESS | 3664 | ++DOCSHELL 12EECC00 == 34 [pid = 3664] [id = 276] 22:40:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1421A400) [pid = 3664] [serial = 827] [outer = 00000000] 22:40:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (159EF000) [pid = 3664] [serial = 828] [outer = 1421A400] 22:40:52 INFO - PROCESS | 3664 | 1467956452335 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (175AC000) [pid = 3664] [serial = 829] [outer = 1421A400] 22:40:52 INFO - PROCESS | 3664 | 1467956452740 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 593ms 22:40:52 INFO - PROCESS | 3664 | 1467956452801 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:40:52 INFO - PROCESS | 3664 | 1467956452803 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 22:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:40:52 INFO - PROCESS | 3664 | 1467956452810 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:40:52 INFO - PROCESS | 3664 | 1467956452812 Marionette TRACE conn3 <- [1,1070,null,{}] 22:40:52 INFO - PROCESS | 3664 | 1467956452815 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:52 INFO - PROCESS | 3664 | 1467956452817 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:52 INFO - PROCESS | 3664 | 1467956452891 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:40:52 INFO - PROCESS | 3664 | 1467956452897 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 3664 | 1467956452899 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:52 INFO - PROCESS | 3664 | ++DOCSHELL 1573E800 == 35 [pid = 3664] [id = 277] 22:40:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17C7E000) [pid = 3664] [serial = 830] [outer = 00000000] 22:40:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180C7C00) [pid = 3664] [serial = 831] [outer = 17C7E000] 22:40:52 INFO - PROCESS | 3664 | 1467956452941 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (180C8C00) [pid = 3664] [serial = 832] [outer = 17C7E000] 22:40:53 INFO - PROCESS | 3664 | 1467956453368 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 593ms 22:40:53 INFO - PROCESS | 3664 | 1467956453408 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:40:53 INFO - PROCESS | 3664 | 1467956453410 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 22:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:40:53 INFO - PROCESS | 3664 | 1467956453414 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:40:53 INFO - PROCESS | 3664 | 1467956453416 Marionette TRACE conn3 <- [1,1074,null,{}] 22:40:53 INFO - PROCESS | 3664 | 1467956453441 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:53 INFO - PROCESS | 3664 | 1467956453443 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:53 INFO - PROCESS | 3664 | 1467956453520 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:40:53 INFO - PROCESS | 3664 | 1467956453525 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:53 INFO - PROCESS | 3664 | 1467956453527 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:53 INFO - PROCESS | 3664 | ++DOCSHELL 180BB000 == 36 [pid = 3664] [id = 278] 22:40:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (180C3000) [pid = 3664] [serial = 833] [outer = 00000000] 22:40:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (197EA400) [pid = 3664] [serial = 834] [outer = 180C3000] 22:40:53 INFO - PROCESS | 3664 | 1467956453568 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (19C86800) [pid = 3664] [serial = 835] [outer = 180C3000] 22:40:54 INFO - PROCESS | 3664 | 1467956454159 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 796ms 22:40:54 INFO - PROCESS | 3664 | 1467956454276 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:40:54 INFO - PROCESS | 3664 | 1467956454281 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 22:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:40:54 INFO - PROCESS | 3664 | 1467956454288 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:40:54 INFO - PROCESS | 3664 | 1467956454292 Marionette TRACE conn3 <- [1,1078,null,{}] 22:40:54 INFO - PROCESS | 3664 | 1467956454298 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:54 INFO - PROCESS | 3664 | 1467956454301 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:54 INFO - PROCESS | 3664 | 1467956454431 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:40:54 INFO - PROCESS | 3664 | 1467956454553 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 3664 | 1467956454557 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:54 INFO - PROCESS | 3664 | ++DOCSHELL 10A77800 == 37 [pid = 3664] [id = 279] 22:40:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (10A77C00) [pid = 3664] [serial = 836] [outer = 00000000] 22:40:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (11C97800) [pid = 3664] [serial = 837] [outer = 10A77C00] 22:40:54 INFO - PROCESS | 3664 | 1467956454614 Marionette DEBUG loaded listener.js 22:40:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (12BB0800) [pid = 3664] [serial = 838] [outer = 10A77C00] 22:40:55 INFO - PROCESS | 3664 | 1467956455319 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1046ms 22:40:55 INFO - PROCESS | 3664 | 1467956455331 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 3664 | 1467956455336 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 22:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:40:55 INFO - PROCESS | 3664 | 1467956455362 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:40:55 INFO - PROCESS | 3664 | 1467956455364 Marionette TRACE conn3 <- [1,1082,null,{}] 22:40:55 INFO - PROCESS | 3664 | 1467956455368 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:55 INFO - PROCESS | 3664 | 1467956455371 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:55 INFO - PROCESS | 3664 | 1467956455486 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:40:55 INFO - PROCESS | 3664 | 1467956455623 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:55 INFO - PROCESS | 3664 | 1467956455625 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:55 INFO - PROCESS | 3664 | ++DOCSHELL 13189800 == 38 [pid = 3664] [id = 280] 22:40:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1327D800) [pid = 3664] [serial = 839] [outer = 00000000] 22:40:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (13E3C000) [pid = 3664] [serial = 840] [outer = 1327D800] 22:40:55 INFO - PROCESS | 3664 | 1467956455681 Marionette DEBUG loaded listener.js 22:40:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (14415000) [pid = 3664] [serial = 841] [outer = 1327D800] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 1573E800 == 37 [pid = 3664] [id = 277] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 12EECC00 == 36 [pid = 3664] [id = 276] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 175A6800 == 35 [pid = 3664] [id = 275] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 15FA6800 == 34 [pid = 3664] [id = 274] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 15744C00 == 33 [pid = 3664] [id = 273] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 144D1800 == 32 [pid = 3664] [id = 272] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 12E6C400 == 31 [pid = 3664] [id = 271] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 114B0800 == 30 [pid = 3664] [id = 270] 22:40:56 INFO - PROCESS | 3664 | --DOCSHELL 114A9C00 == 29 [pid = 3664] [id = 269] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (180DA000) [pid = 3664] [serial = 777] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (19F39800) [pid = 3664] [serial = 780] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (197EA800) [pid = 3664] [serial = 778] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1A424800) [pid = 3664] [serial = 783] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1A209000) [pid = 3664] [serial = 781] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (139AAC00) [pid = 3664] [serial = 765] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (13E31800) [pid = 3664] [serial = 766] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17408C00) [pid = 3664] [serial = 786] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (12B6C000) [pid = 3664] [serial = 762] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (12E61000) [pid = 3664] [serial = 763] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (150F5400) [pid = 3664] [serial = 768] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (159B6000) [pid = 3664] [serial = 769] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10A01400) [pid = 3664] [serial = 756] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (10A79800) [pid = 3664] [serial = 757] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (17176800) [pid = 3664] [serial = 771] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1740B000) [pid = 3664] [serial = 772] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (175A6400) [pid = 3664] [serial = 774] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13B48C00) [pid = 3664] [serial = 759] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13E33000) [pid = 3664] [serial = 760] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (180D6000) [pid = 3664] [serial = 790] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (19C87C00) [pid = 3664] [serial = 789] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1A5D0800) [pid = 3664] [serial = 792] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1A8D8C00) [pid = 3664] [serial = 793] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (197E9800) [pid = 3664] [serial = 754] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1A53E000) [pid = 3664] [serial = 784] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (17474C00) [pid = 3664] [serial = 787] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (17678C00) [pid = 3664] [serial = 775] [outer = 00000000] [url = about:blank] 22:40:56 INFO - PROCESS | 3664 | 1467956456578 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1249ms 22:40:56 INFO - PROCESS | 3664 | 1467956456605 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:40:56 INFO - PROCESS | 3664 | 1467956456609 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 22:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:40:56 INFO - PROCESS | 3664 | 1467956456614 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:40:56 INFO - PROCESS | 3664 | 1467956456617 Marionette TRACE conn3 <- [1,1086,null,{}] 22:40:56 INFO - PROCESS | 3664 | 1467956456622 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:56 INFO - PROCESS | 3664 | 1467956456625 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:56 INFO - PROCESS | 3664 | 1467956456713 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:40:56 INFO - PROCESS | 3664 | 1467956456720 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:56 INFO - PROCESS | 3664 | 1467956456725 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:56 INFO - PROCESS | 3664 | ++DOCSHELL 10E95800 == 30 [pid = 3664] [id = 281] 22:40:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (10ED6400) [pid = 3664] [serial = 842] [outer = 00000000] 22:40:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (11809C00) [pid = 3664] [serial = 843] [outer = 10ED6400] 22:40:56 INFO - PROCESS | 3664 | 1467956456778 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (11CE9800) [pid = 3664] [serial = 844] [outer = 10ED6400] 22:40:57 INFO - PROCESS | 3664 | 1467956457266 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 687ms 22:40:57 INFO - PROCESS | 3664 | 1467956457310 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:40:57 INFO - PROCESS | 3664 | 1467956457314 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 22:40:57 INFO - PROCESS | 3664 | 1467956457320 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:40:57 INFO - PROCESS | 3664 | 1467956457322 Marionette TRACE conn3 <- [1,1090,null,{}] 22:40:57 INFO - PROCESS | 3664 | 1467956457326 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:57 INFO - PROCESS | 3664 | 1467956457329 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:57 INFO - PROCESS | 3664 | 1467956457410 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:40:57 INFO - PROCESS | 3664 | 1467956457418 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:57 INFO - PROCESS | 3664 | 1467956457420 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:57 INFO - PROCESS | 3664 | ++DOCSHELL 12E6D400 == 31 [pid = 3664] [id = 282] 22:40:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (12EECC00) [pid = 3664] [serial = 845] [outer = 00000000] 22:40:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13691000) [pid = 3664] [serial = 846] [outer = 12EECC00] 22:40:57 INFO - PROCESS | 3664 | 1467956457466 Marionette DEBUG loaded listener.js 22:40:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13E30000) [pid = 3664] [serial = 847] [outer = 12EECC00] 22:40:57 INFO - PROCESS | 3664 | 1467956457922 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 640ms 22:40:57 INFO - PROCESS | 3664 | 1467956457958 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:40:57 INFO - PROCESS | 3664 | 1467956457961 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 22:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:40:57 INFO - PROCESS | 3664 | 1467956457964 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:40:57 INFO - PROCESS | 3664 | 1467956457967 Marionette TRACE conn3 <- [1,1094,null,{}] 22:40:57 INFO - PROCESS | 3664 | 1467956457978 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:57 INFO - PROCESS | 3664 | 1467956457982 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:58 INFO - PROCESS | 3664 | 1467956458064 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:40:58 INFO - PROCESS | 3664 | 1467956458176 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:58 INFO - PROCESS | 3664 | 1467956458179 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:58 INFO - PROCESS | 3664 | ++DOCSHELL 15065800 == 32 [pid = 3664] [id = 283] 22:40:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15065C00) [pid = 3664] [serial = 848] [outer = 00000000] 22:40:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (150EE400) [pid = 3664] [serial = 849] [outer = 15065C00] 22:40:58 INFO - PROCESS | 3664 | 1467956458234 Marionette DEBUG loaded listener.js 22:40:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (159B7800) [pid = 3664] [serial = 850] [outer = 15065C00] 22:40:58 INFO - PROCESS | 3664 | 1467956458613 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 702ms 22:40:58 INFO - PROCESS | 3664 | 1467956458663 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 3664 | 1467956458666 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 22:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:40:58 INFO - PROCESS | 3664 | 1467956458669 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:40:58 INFO - PROCESS | 3664 | 1467956458670 Marionette TRACE conn3 <- [1,1098,null,{}] 22:40:58 INFO - PROCESS | 3664 | 1467956458674 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:58 INFO - PROCESS | 3664 | 1467956458676 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:58 INFO - PROCESS | 3664 | 1467956458758 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:40:58 INFO - PROCESS | 3664 | 1467956458857 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:58 INFO - PROCESS | 3664 | 1467956458859 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:58 INFO - PROCESS | 3664 | ++DOCSHELL 12E22000 == 33 [pid = 3664] [id = 284] 22:40:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (150F5400) [pid = 3664] [serial = 851] [outer = 00000000] 22:40:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (166BA400) [pid = 3664] [serial = 852] [outer = 150F5400] 22:40:58 INFO - PROCESS | 3664 | 1467956458904 Marionette DEBUG loaded listener.js 22:40:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17171800) [pid = 3664] [serial = 853] [outer = 150F5400] 22:40:59 INFO - PROCESS | 3664 | 1467956459309 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 687ms 22:40:59 INFO - PROCESS | 3664 | 1467956459368 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:40:59 INFO - PROCESS | 3664 | 1467956459370 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 22:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:40:59 INFO - PROCESS | 3664 | 1467956459379 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:40:59 INFO - PROCESS | 3664 | 1467956459381 Marionette TRACE conn3 <- [1,1102,null,{}] 22:40:59 INFO - PROCESS | 3664 | 1467956459384 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:59 INFO - PROCESS | 3664 | 1467956459387 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:59 INFO - PROCESS | 3664 | 1467956459517 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:40:59 INFO - PROCESS | 3664 | 1467956459529 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:59 INFO - PROCESS | 3664 | 1467956459531 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:40:59 INFO - PROCESS | 3664 | ++DOCSHELL 15F3D800 == 34 [pid = 3664] [id = 285] 22:40:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17381800) [pid = 3664] [serial = 854] [outer = 00000000] 22:40:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17481400) [pid = 3664] [serial = 855] [outer = 17381800] 22:40:59 INFO - PROCESS | 3664 | 1467956459573 Marionette DEBUG loaded listener.js 22:40:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (175A6000) [pid = 3664] [serial = 856] [outer = 17381800] 22:41:00 INFO - PROCESS | 3664 | 1467956460027 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 702ms 22:41:00 INFO - PROCESS | 3664 | 1467956460078 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 3664 | 1467956460080 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 22:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:41:00 INFO - PROCESS | 3664 | 1467956460084 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:41:00 INFO - PROCESS | 3664 | 1467956460086 Marionette TRACE conn3 <- [1,1106,null,{}] 22:41:00 INFO - PROCESS | 3664 | 1467956460096 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:00 INFO - PROCESS | 3664 | 1467956460102 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:00 INFO - PROCESS | 3664 | 1467956460231 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:41:00 INFO - PROCESS | 3664 | 1467956460289 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:00 INFO - PROCESS | 3664 | 1467956460291 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:00 INFO - PROCESS | 3664 | ++DOCSHELL 17E24800 == 35 [pid = 3664] [id = 286] 22:41:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (18020C00) [pid = 3664] [serial = 857] [outer = 00000000] 22:41:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180DE000) [pid = 3664] [serial = 858] [outer = 18020C00] 22:41:00 INFO - PROCESS | 3664 | 1467956460343 Marionette DEBUG loaded listener.js 22:41:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (180C2400) [pid = 3664] [serial = 859] [outer = 18020C00] 22:41:00 INFO - PROCESS | 3664 | 1467956460750 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 703ms 22:41:00 INFO - PROCESS | 3664 | 1467956460784 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 3664 | 1467956460786 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 22:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:41:00 INFO - PROCESS | 3664 | 1467956460789 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:41:00 INFO - PROCESS | 3664 | 1467956460790 Marionette TRACE conn3 <- [1,1110,null,{}] 22:41:00 INFO - PROCESS | 3664 | 1467956460819 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:00 INFO - PROCESS | 3664 | 1467956460821 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17C7E000) [pid = 3664] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (144D2000) [pid = 3664] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (11802800) [pid = 3664] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (15F32400) [pid = 3664] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1421A400) [pid = 3664] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (11C98800) [pid = 3664] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (114B2800) [pid = 3664] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (175B1800) [pid = 3664] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (144D3000) [pid = 3664] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1312DC00) [pid = 3664] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15FA6C00) [pid = 3664] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1188EC00) [pid = 3664] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:41:00 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (19F3D000) [pid = 3664] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:41:00 INFO - PROCESS | 3664 | 1467956461004 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:41:00 INFO - PROCESS | 3664 | 1467956461013 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:00 INFO - PROCESS | 3664 | 1467956461015 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:01 INFO - PROCESS | 3664 | ++DOCSHELL 1312DC00 == 36 [pid = 3664] [id = 287] 22:41:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1326F000) [pid = 3664] [serial = 860] [outer = 00000000] 22:41:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (14417400) [pid = 3664] [serial = 861] [outer = 1326F000] 22:41:01 INFO - PROCESS | 3664 | 1467956461057 Marionette DEBUG loaded listener.js 22:41:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1506F400) [pid = 3664] [serial = 862] [outer = 1326F000] 22:41:01 INFO - PROCESS | 3664 | 1467956461485 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 733ms 22:41:01 INFO - PROCESS | 3664 | 1467956461530 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:41:01 INFO - PROCESS | 3664 | 1467956461532 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 22:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:41:01 INFO - PROCESS | 3664 | 1467956461537 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:41:01 INFO - PROCESS | 3664 | 1467956461538 Marionette TRACE conn3 <- [1,1114,null,{}] 22:41:01 INFO - PROCESS | 3664 | 1467956461542 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:01 INFO - PROCESS | 3664 | 1467956461543 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:01 INFO - PROCESS | 3664 | 1467956461620 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:41:01 INFO - PROCESS | 3664 | 1467956461628 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:01 INFO - PROCESS | 3664 | 1467956461630 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:01 INFO - PROCESS | 3664 | ++DOCSHELL 12E25400 == 37 [pid = 3664] [id = 288] 22:41:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (1421A400) [pid = 3664] [serial = 863] [outer = 00000000] 22:41:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (197E6C00) [pid = 3664] [serial = 864] [outer = 1421A400] 22:41:01 INFO - PROCESS | 3664 | 1467956461674 Marionette DEBUG loaded listener.js 22:41:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (19C86C00) [pid = 3664] [serial = 865] [outer = 1421A400] 22:41:02 INFO - PROCESS | 3664 | 1467956462070 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 593ms 22:41:02 INFO - PROCESS | 3664 | 1467956462116 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:41:02 INFO - PROCESS | 3664 | 1467956462118 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 22:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:41:02 INFO - PROCESS | 3664 | 1467956462126 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:41:02 INFO - PROCESS | 3664 | 1467956462127 Marionette TRACE conn3 <- [1,1118,null,{}] 22:41:02 INFO - PROCESS | 3664 | 1467956462130 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:02 INFO - PROCESS | 3664 | 1467956462132 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:02 INFO - PROCESS | 3664 | 1467956462219 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:41:02 INFO - PROCESS | 3664 | 1467956462225 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:02 INFO - PROCESS | 3664 | 1467956462227 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:02 INFO - PROCESS | 3664 | ++DOCSHELL 14411800 == 38 [pid = 3664] [id = 289] 22:41:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17502800) [pid = 3664] [serial = 866] [outer = 00000000] 22:41:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1A00B400) [pid = 3664] [serial = 867] [outer = 17502800] 22:41:02 INFO - PROCESS | 3664 | 1467956462269 Marionette DEBUG loaded listener.js 22:41:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A00F800) [pid = 3664] [serial = 868] [outer = 17502800] 22:41:02 INFO - PROCESS | 3664 | 1467956462719 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 624ms 22:41:02 INFO - PROCESS | 3664 | 1467956462765 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:41:02 INFO - PROCESS | 3664 | 1467956462767 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 22:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:41:02 INFO - PROCESS | 3664 | 1467956462770 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:41:02 INFO - PROCESS | 3664 | 1467956462772 Marionette TRACE conn3 <- [1,1122,null,{}] 22:41:02 INFO - PROCESS | 3664 | 1467956462775 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:02 INFO - PROCESS | 3664 | 1467956462777 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:02 INFO - PROCESS | 3664 | 1467956462854 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:41:02 INFO - PROCESS | 3664 | 1467956462859 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:02 INFO - PROCESS | 3664 | 1467956462861 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:02 INFO - PROCESS | 3664 | ++DOCSHELL 17477C00 == 39 [pid = 3664] [id = 290] 22:41:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (19C8B800) [pid = 3664] [serial = 869] [outer = 00000000] 22:41:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A53C800) [pid = 3664] [serial = 870] [outer = 19C8B800] 22:41:02 INFO - PROCESS | 3664 | 1467956462903 Marionette DEBUG loaded listener.js 22:41:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A53D000) [pid = 3664] [serial = 871] [outer = 19C8B800] 22:41:03 INFO - PROCESS | 3664 | 1467956463608 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 905ms 22:41:03 INFO - PROCESS | 3664 | 1467956463676 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:41:03 INFO - PROCESS | 3664 | 1467956463680 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 22:41:03 INFO - PROCESS | 3664 | 1467956463685 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:41:03 INFO - PROCESS | 3664 | 1467956463688 Marionette TRACE conn3 <- [1,1126,null,{}] 22:41:03 INFO - PROCESS | 3664 | 1467956463693 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:03 INFO - PROCESS | 3664 | 1467956463697 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:03 INFO - PROCESS | 3664 | 1467956463814 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:41:03 INFO - PROCESS | 3664 | 1467956463935 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:03 INFO - PROCESS | 3664 | 1467956463939 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:03 INFO - PROCESS | 3664 | ++DOCSHELL 10E99C00 == 40 [pid = 3664] [id = 291] 22:41:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (10ED7400) [pid = 3664] [serial = 872] [outer = 00000000] 22:41:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (12BB4000) [pid = 3664] [serial = 873] [outer = 10ED7400] 22:41:04 INFO - PROCESS | 3664 | 1467956464002 Marionette DEBUG loaded listener.js 22:41:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13AB4C00) [pid = 3664] [serial = 874] [outer = 10ED7400] 22:41:04 INFO - PROCESS | 3664 | 1467956464541 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 889ms 22:41:04 INFO - PROCESS | 3664 | 1467956464591 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:41:04 INFO - PROCESS | 3664 | 1467956464596 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 22:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:41:04 INFO - PROCESS | 3664 | 1467956464602 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:41:04 INFO - PROCESS | 3664 | 1467956464605 Marionette TRACE conn3 <- [1,1130,null,{}] 22:41:04 INFO - PROCESS | 3664 | 1467956464609 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:04 INFO - PROCESS | 3664 | 1467956464611 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:04 INFO - PROCESS | 3664 | 1467956464722 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:41:04 INFO - PROCESS | 3664 | 1467956464826 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:04 INFO - PROCESS | 3664 | 1467956464829 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:04 INFO - PROCESS | 3664 | ++DOCSHELL 1506C400 == 41 [pid = 3664] [id = 292] 22:41:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (150E8400) [pid = 3664] [serial = 875] [outer = 00000000] 22:41:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (15F3A000) [pid = 3664] [serial = 876] [outer = 150E8400] 22:41:04 INFO - PROCESS | 3664 | 1467956464882 Marionette DEBUG loaded listener.js 22:41:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (17380C00) [pid = 3664] [serial = 877] [outer = 150E8400] 22:41:05 INFO - PROCESS | 3664 | 1467956465462 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 905ms 22:41:05 INFO - PROCESS | 3664 | 1467956465506 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:41:05 INFO - PROCESS | 3664 | 1467956465508 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 22:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:41:05 INFO - PROCESS | 3664 | 1467956465512 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:41:05 INFO - PROCESS | 3664 | 1467956465516 Marionette TRACE conn3 <- [1,1134,null,{}] 22:41:05 INFO - PROCESS | 3664 | 1467956465527 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:05 INFO - PROCESS | 3664 | 1467956465531 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:05 INFO - PROCESS | 3664 | 1467956465637 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:41:05 INFO - PROCESS | 3664 | 1467956465737 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:05 INFO - PROCESS | 3664 | 1467956465741 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:05 INFO - PROCESS | 3664 | ++DOCSHELL 1A006000 == 42 [pid = 3664] [id = 293] 22:41:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A00A800) [pid = 3664] [serial = 878] [outer = 00000000] 22:41:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A53E000) [pid = 3664] [serial = 879] [outer = 1A00A800] 22:41:05 INFO - PROCESS | 3664 | 1467956465796 Marionette DEBUG loaded listener.js 22:41:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1A5C8800) [pid = 3664] [serial = 880] [outer = 1A00A800] 22:41:06 INFO - PROCESS | 3664 | 1467956466370 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 905ms 22:41:06 INFO - PROCESS | 3664 | 1467956466416 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:41:06 INFO - PROCESS | 3664 | 1467956466419 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 22:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:41:06 INFO - PROCESS | 3664 | 1467956466422 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:41:06 INFO - PROCESS | 3664 | 1467956466424 Marionette TRACE conn3 <- [1,1138,null,{}] 22:41:06 INFO - PROCESS | 3664 | 1467956466428 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:06 INFO - PROCESS | 3664 | 1467956466430 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:06 INFO - PROCESS | 3664 | 1467956466566 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:41:06 INFO - PROCESS | 3664 | 1467956466668 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:06 INFO - PROCESS | 3664 | 1467956466670 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:06 INFO - PROCESS | 3664 | ++DOCSHELL 13A57000 == 43 [pid = 3664] [id = 294] 22:41:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (13B49000) [pid = 3664] [serial = 881] [outer = 00000000] 22:41:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (159B9800) [pid = 3664] [serial = 882] [outer = 13B49000] 22:41:06 INFO - PROCESS | 3664 | 1467956466722 Marionette DEBUG loaded listener.js 22:41:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (16779C00) [pid = 3664] [serial = 883] [outer = 13B49000] 22:41:07 INFO - PROCESS | 3664 | 1467956467514 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1139ms 22:41:07 INFO - PROCESS | 3664 | 1467956467570 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:41:07 INFO - PROCESS | 3664 | 1467956467574 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 22:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:41:07 INFO - PROCESS | 3664 | 1467956467578 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:41:07 INFO - PROCESS | 3664 | 1467956467583 Marionette TRACE conn3 <- [1,1142,null,{}] 22:41:07 INFO - PROCESS | 3664 | 1467956467588 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:07 INFO - PROCESS | 3664 | 1467956467590 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:07 INFO - PROCESS | 3664 | 1467956467689 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 14411800 == 42 [pid = 3664] [id = 289] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 12E25400 == 41 [pid = 3664] [id = 288] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 1312DC00 == 40 [pid = 3664] [id = 287] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 17E24800 == 39 [pid = 3664] [id = 286] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 15F3D800 == 38 [pid = 3664] [id = 285] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 12E22000 == 37 [pid = 3664] [id = 284] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 15065800 == 36 [pid = 3664] [id = 283] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 12E6D400 == 35 [pid = 3664] [id = 282] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 10E95800 == 34 [pid = 3664] [id = 281] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 180BB000 == 33 [pid = 3664] [id = 278] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 13189800 == 32 [pid = 3664] [id = 280] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 10A77800 == 31 [pid = 3664] [id = 279] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 13A57000 == 30 [pid = 3664] [id = 294] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 1506C400 == 29 [pid = 3664] [id = 292] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 1A006000 == 28 [pid = 3664] [id = 293] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 17477C00 == 27 [pid = 3664] [id = 290] 22:41:08 INFO - PROCESS | 3664 | --DOCSHELL 10E99C00 == 26 [pid = 3664] [id = 291] 22:41:08 INFO - PROCESS | 3664 | 1467956468414 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:08 INFO - PROCESS | 3664 | 1467956468418 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (180C7C00) [pid = 3664] [serial = 831] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (150F1C00) [pid = 3664] [serial = 798] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (15747400) [pid = 3664] [serial = 805] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (166B5000) [pid = 3664] [serial = 820] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (159EF000) [pid = 3664] [serial = 828] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (13698000) [pid = 3664] [serial = 807] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (11C96400) [pid = 3664] [serial = 810] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (180BA400) [pid = 3664] [serial = 825] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (175AC000) [pid = 3664] [serial = 829] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (180C4400) [pid = 3664] [serial = 826] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13B4F000) [pid = 3664] [serial = 808] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1506CC00) [pid = 3664] [serial = 816] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (139AC400) [pid = 3664] [serial = 814] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (17381000) [pid = 3664] [serial = 822] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1441C800) [pid = 3664] [serial = 804] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (12E23C00) [pid = 3664] [serial = 795] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A543800) [pid = 3664] [serial = 801] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17472800) [pid = 3664] [serial = 823] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13277000) [pid = 3664] [serial = 813] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1A5CC000) [pid = 3664] [serial = 802] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15FB1400) [pid = 3664] [serial = 799] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15FB0C00) [pid = 3664] [serial = 819] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (139AB000) [pid = 3664] [serial = 796] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1573D000) [pid = 3664] [serial = 817] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (11DD5C00) [pid = 3664] [serial = 811] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (180C8C00) [pid = 3664] [serial = 832] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (197EA400) [pid = 3664] [serial = 834] [outer = 00000000] [url = about:blank] 22:41:08 INFO - PROCESS | 3664 | ++DOCSHELL 1031DC00 == 27 [pid = 3664] [id = 295] 22:41:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (10324400) [pid = 3664] [serial = 884] [outer = 00000000] 22:41:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (10373400) [pid = 3664] [serial = 885] [outer = 10324400] 22:41:08 INFO - PROCESS | 3664 | 1467956468551 Marionette DEBUG loaded listener.js 22:41:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (10A05C00) [pid = 3664] [serial = 886] [outer = 10324400] 22:41:09 INFO - PROCESS | 3664 | 1467956469037 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1498ms 22:41:09 INFO - PROCESS | 3664 | 1467956469086 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:41:09 INFO - PROCESS | 3664 | 1467956469090 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 22:41:09 INFO - PROCESS | 3664 | 1467956469095 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:41:09 INFO - PROCESS | 3664 | 1467956469097 Marionette TRACE conn3 <- [1,1146,null,{}] 22:41:09 INFO - PROCESS | 3664 | 1467956469102 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:09 INFO - PROCESS | 3664 | 1467956469107 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:09 INFO - PROCESS | 3664 | 1467956469201 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:41:09 INFO - PROCESS | 3664 | 1467956469215 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:09 INFO - PROCESS | 3664 | 1467956469218 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:09 INFO - PROCESS | 3664 | ++DOCSHELL 12EE7000 == 28 [pid = 3664] [id = 296] 22:41:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (12EE8000) [pid = 3664] [serial = 887] [outer = 00000000] 22:41:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1312C400) [pid = 3664] [serial = 888] [outer = 12EE8000] 22:41:09 INFO - PROCESS | 3664 | 1467956469264 Marionette DEBUG loaded listener.js 22:41:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13193000) [pid = 3664] [serial = 889] [outer = 12EE8000] 22:41:09 INFO - PROCESS | 3664 | 1467956469728 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 22:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 687ms 22:41:09 INFO - PROCESS | 3664 | 1467956469805 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:41:09 INFO - PROCESS | 3664 | 1467956469809 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 22:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:41:09 INFO - PROCESS | 3664 | 1467956469814 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:41:09 INFO - PROCESS | 3664 | 1467956469816 Marionette TRACE conn3 <- [1,1150,null,{}] 22:41:09 INFO - PROCESS | 3664 | 1467956469820 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:09 INFO - PROCESS | 3664 | 1467956469822 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:09 INFO - PROCESS | 3664 | 1467956469916 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:41:09 INFO - PROCESS | 3664 | 1467956470006 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:09 INFO - PROCESS | 3664 | 1467956470008 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:10 INFO - PROCESS | 3664 | ++DOCSHELL 114A8C00 == 29 [pid = 3664] [id = 297] 22:41:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (13AC3000) [pid = 3664] [serial = 890] [outer = 00000000] 22:41:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13E33000) [pid = 3664] [serial = 891] [outer = 13AC3000] 22:41:10 INFO - PROCESS | 3664 | 1467956470053 Marionette DEBUG loaded listener.js 22:41:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1421D800) [pid = 3664] [serial = 892] [outer = 13AC3000] 22:41:10 INFO - PROCESS | 3664 | 1467956470464 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 687ms 22:41:10 INFO - PROCESS | 3664 | 1467956470511 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:41:10 INFO - PROCESS | 3664 | 1467956470514 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 22:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:41:10 INFO - PROCESS | 3664 | 1467956470519 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:41:10 INFO - PROCESS | 3664 | 1467956470524 Marionette TRACE conn3 <- [1,1154,null,{}] 22:41:10 INFO - PROCESS | 3664 | 1467956470545 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:10 INFO - PROCESS | 3664 | 1467956470549 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:10 INFO - PROCESS | 3664 | 1467956470667 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:41:10 INFO - PROCESS | 3664 | 1467956470683 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:10 INFO - PROCESS | 3664 | 1467956470685 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:10 INFO - PROCESS | 3664 | ++DOCSHELL 1573EC00 == 30 [pid = 3664] [id = 298] 22:41:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (15744400) [pid = 3664] [serial = 893] [outer = 00000000] 22:41:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (159EDC00) [pid = 3664] [serial = 894] [outer = 15744400] 22:41:10 INFO - PROCESS | 3664 | 1467956470729 Marionette DEBUG loaded listener.js 22:41:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (15FA6800) [pid = 3664] [serial = 895] [outer = 15744400] 22:41:11 INFO - PROCESS | 3664 | 1467956471206 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 749ms 22:41:11 INFO - PROCESS | 3664 | 1467956471300 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:41:11 INFO - PROCESS | 3664 | 1467956471303 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 22:41:11 INFO - PROCESS | 3664 | 1467956471306 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:41:11 INFO - PROCESS | 3664 | 1467956471308 Marionette TRACE conn3 <- [1,1158,null,{}] 22:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:41:11 INFO - PROCESS | 3664 | 1467956471311 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:11 INFO - PROCESS | 3664 | 1467956471313 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:11 INFO - PROCESS | 3664 | 1467956471425 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:41:11 INFO - PROCESS | 3664 | 1467956471482 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:11 INFO - PROCESS | 3664 | 1467956471485 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:11 INFO - PROCESS | 3664 | ++DOCSHELL 15F32400 == 31 [pid = 3664] [id = 299] 22:41:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (166B6C00) [pid = 3664] [serial = 896] [outer = 00000000] 22:41:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (16C57800) [pid = 3664] [serial = 897] [outer = 166B6C00] 22:41:11 INFO - PROCESS | 3664 | 1467956471529 Marionette DEBUG loaded listener.js 22:41:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (16D53800) [pid = 3664] [serial = 898] [outer = 166B6C00] 22:41:11 INFO - PROCESS | 3664 | 1467956471938 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 702ms 22:41:12 INFO - PROCESS | 3664 | 1467956472009 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:41:12 INFO - PROCESS | 3664 | 1467956472011 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 22:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:41:12 INFO - PROCESS | 3664 | 1467956472015 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:41:12 INFO - PROCESS | 3664 | 1467956472016 Marionette TRACE conn3 <- [1,1162,null,{}] 22:41:12 INFO - PROCESS | 3664 | 1467956472020 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:12 INFO - PROCESS | 3664 | 1467956472022 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:12 INFO - PROCESS | 3664 | 1467956472131 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:41:12 INFO - PROCESS | 3664 | 1467956472142 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:12 INFO - PROCESS | 3664 | 1467956472148 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:12 INFO - PROCESS | 3664 | ++DOCSHELL 17479400 == 32 [pid = 3664] [id = 300] 22:41:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17479C00) [pid = 3664] [serial = 899] [outer = 00000000] 22:41:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17506000) [pid = 3664] [serial = 900] [outer = 17479C00] 22:41:12 INFO - PROCESS | 3664 | 1467956472206 Marionette DEBUG loaded listener.js 22:41:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17E21800) [pid = 3664] [serial = 901] [outer = 17479C00] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17381800) [pid = 3664] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (18020C00) [pid = 3664] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (180C3000) [pid = 3664] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10A77C00) [pid = 3664] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1327D800) [pid = 3664] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10ED6400) [pid = 3664] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (12EECC00) [pid = 3664] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15065C00) [pid = 3664] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1421A400) [pid = 3664] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1326F000) [pid = 3664] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (150F5400) [pid = 3664] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17502800) [pid = 3664] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:41:12 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (19C8B800) [pid = 3664] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:41:13 INFO - PROCESS | 3664 | 1467956473010 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 22:41:13 INFO - PROCESS | 3664 | 1467956473081 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 22:41:13 INFO - PROCESS | 3664 | 1467956473084 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:41:13 INFO - PROCESS | 3664 | 1467956473086 Marionette TRACE conn3 <- [1,1166,null,{}] 22:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:41:13 INFO - PROCESS | 3664 | 1467956473089 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:13 INFO - PROCESS | 3664 | 1467956473092 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:13 INFO - PROCESS | 3664 | 1467956473174 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:41:13 INFO - PROCESS | 3664 | 1467956473180 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:13 INFO - PROCESS | 3664 | 1467956473182 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:13 INFO - PROCESS | 3664 | ++DOCSHELL 10F0E800 == 33 [pid = 3664] [id = 301] 22:41:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15065C00) [pid = 3664] [serial = 902] [outer = 00000000] 22:41:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (18019C00) [pid = 3664] [serial = 903] [outer = 15065C00] 22:41:13 INFO - PROCESS | 3664 | 1467956473225 Marionette DEBUG loaded listener.js 22:41:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (180BC400) [pid = 3664] [serial = 904] [outer = 15065C00] 22:41:13 INFO - PROCESS | 3664 | 1467956473673 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 22:41:13 INFO - PROCESS | 3664 | 1467956473729 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 22:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:41:13 INFO - PROCESS | 3664 | 1467956473732 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:41:13 INFO - PROCESS | 3664 | 1467956473734 Marionette TRACE conn3 <- [1,1170,null,{}] 22:41:13 INFO - PROCESS | 3664 | 1467956473737 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:13 INFO - PROCESS | 3664 | 1467956473739 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:13 INFO - PROCESS | 3664 | 1467956473816 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:41:13 INFO - PROCESS | 3664 | 1467956473823 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:13 INFO - PROCESS | 3664 | 1467956473825 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:13 INFO - PROCESS | 3664 | ++DOCSHELL 197EC000 == 34 [pid = 3664] [id = 302] 22:41:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (197EC400) [pid = 3664] [serial = 905] [outer = 00000000] 22:41:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19C8B400) [pid = 3664] [serial = 906] [outer = 197EC400] 22:41:13 INFO - PROCESS | 3664 | 1467956473868 Marionette DEBUG loaded listener.js 22:41:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (18020000) [pid = 3664] [serial = 907] [outer = 197EC400] 22:41:14 INFO - PROCESS | 3664 | 1467956474321 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 22:41:14 INFO - PROCESS | 3664 | 1467956474372 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 22:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:41:14 INFO - PROCESS | 3664 | 1467956474380 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:41:14 INFO - PROCESS | 3664 | 1467956474381 Marionette TRACE conn3 <- [1,1174,null,{}] 22:41:14 INFO - PROCESS | 3664 | 1467956474385 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:14 INFO - PROCESS | 3664 | 1467956474386 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:14 INFO - PROCESS | 3664 | 1467956474465 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:41:14 INFO - PROCESS | 3664 | 1467956474473 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:14 INFO - PROCESS | 3664 | 1467956474474 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:14 INFO - PROCESS | 3664 | ++DOCSHELL 197EE400 == 35 [pid = 3664] [id = 303] 22:41:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (19F3B000) [pid = 3664] [serial = 908] [outer = 00000000] 22:41:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A41E000) [pid = 3664] [serial = 909] [outer = 19F3B000] 22:41:14 INFO - PROCESS | 3664 | 1467956474517 Marionette DEBUG loaded listener.js 22:41:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A41E800) [pid = 3664] [serial = 910] [outer = 19F3B000] 22:41:15 INFO - PROCESS | 3664 | 1467956475159 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:41:15 INFO - PROCESS | 3664 | 1467956475291 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 22:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:41:15 INFO - PROCESS | 3664 | 1467956475297 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:41:15 INFO - PROCESS | 3664 | 1467956475302 Marionette TRACE conn3 <- [1,1178,null,{}] 22:41:15 INFO - PROCESS | 3664 | 1467956475311 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:15 INFO - PROCESS | 3664 | 1467956475314 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:15 INFO - PROCESS | 3664 | 1467956475437 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:41:15 INFO - PROCESS | 3664 | 1467956475518 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:15 INFO - PROCESS | 3664 | 1467956475521 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:15 INFO - PROCESS | 3664 | ++DOCSHELL 10BA9400 == 36 [pid = 3664] [id = 304] 22:41:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (10BADC00) [pid = 3664] [serial = 911] [outer = 00000000] 22:41:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (13695000) [pid = 3664] [serial = 912] [outer = 10BADC00] 22:41:15 INFO - PROCESS | 3664 | 1467956475617 Marionette DEBUG loaded listener.js 22:41:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (13B48400) [pid = 3664] [serial = 913] [outer = 10BADC00] 22:41:16 INFO - PROCESS | 3664 | 1467956476242 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:41:16 INFO - PROCESS | 3664 | 1467956476326 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 22:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:41:16 INFO - PROCESS | 3664 | 1467956476357 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:41:16 INFO - PROCESS | 3664 | 1467956476360 Marionette TRACE conn3 <- [1,1182,null,{}] 22:41:16 INFO - PROCESS | 3664 | 1467956476364 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:16 INFO - PROCESS | 3664 | 1467956476367 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:16 INFO - PROCESS | 3664 | 1467956476504 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:41:16 INFO - PROCESS | 3664 | 1467956476624 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:16 INFO - PROCESS | 3664 | 1467956476627 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:16 INFO - PROCESS | 3664 | ++DOCSHELL 13A53000 == 37 [pid = 3664] [id = 305] 22:41:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (144D6000) [pid = 3664] [serial = 914] [outer = 00000000] 22:41:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (159BAC00) [pid = 3664] [serial = 915] [outer = 144D6000] 22:41:16 INFO - PROCESS | 3664 | 1467956476689 Marionette DEBUG loaded listener.js 22:41:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (167ECC00) [pid = 3664] [serial = 916] [outer = 144D6000] 22:41:17 INFO - PROCESS | 3664 | --DOCSHELL 1369C400 == 36 [pid = 3664] [id = 20] 22:41:17 INFO - PROCESS | 3664 | --DOCSHELL 139ACC00 == 35 [pid = 3664] [id = 25] 22:41:17 INFO - PROCESS | 3664 | --DOCSHELL 14215C00 == 34 [pid = 3664] [id = 27] 22:41:17 INFO - PROCESS | 3664 | --DOCSHELL 14411C00 == 33 [pid = 3664] [id = 26] 22:41:17 INFO - PROCESS | 3664 | --DOCSHELL 16477800 == 32 [pid = 3664] [id = 8] 22:41:17 INFO - PROCESS | 3664 | --DOCSHELL 11CF0000 == 31 [pid = 3664] [id = 23] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A00B400) [pid = 3664] [serial = 867] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1A53C800) [pid = 3664] [serial = 870] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1A53D000) [pid = 3664] [serial = 871] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17481400) [pid = 3664] [serial = 855] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (180DE000) [pid = 3664] [serial = 858] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (19C86800) [pid = 3664] [serial = 835] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (11C97800) [pid = 3664] [serial = 837] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (12BB0800) [pid = 3664] [serial = 838] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13E3C000) [pid = 3664] [serial = 840] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (14415000) [pid = 3664] [serial = 841] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (11809C00) [pid = 3664] [serial = 843] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (11CE9800) [pid = 3664] [serial = 844] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13691000) [pid = 3664] [serial = 846] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13E30000) [pid = 3664] [serial = 847] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (150EE400) [pid = 3664] [serial = 849] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (159B7800) [pid = 3664] [serial = 850] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (197E6C00) [pid = 3664] [serial = 864] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (180C2400) [pid = 3664] [serial = 859] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1506F400) [pid = 3664] [serial = 862] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (166BA400) [pid = 3664] [serial = 852] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (14417400) [pid = 3664] [serial = 861] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1A00F800) [pid = 3664] [serial = 868] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (175A6000) [pid = 3664] [serial = 856] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (19C86C00) [pid = 3664] [serial = 865] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (17171800) [pid = 3664] [serial = 853] [outer = 00000000] [url = about:blank] 22:41:17 INFO - PROCESS | 3664 | 1467956477492 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:41:17 INFO - PROCESS | 3664 | 1467956477569 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 22:41:17 INFO - PROCESS | 3664 | 1467956477573 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:41:17 INFO - PROCESS | 3664 | 1467956477576 Marionette TRACE conn3 <- [1,1186,null,{}] 22:41:17 INFO - PROCESS | 3664 | 1467956477583 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:17 INFO - PROCESS | 3664 | 1467956477585 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:17 INFO - PROCESS | 3664 | 1467956477670 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:41:17 INFO - PROCESS | 3664 | 1467956477677 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:17 INFO - PROCESS | 3664 | 1467956477681 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:17 INFO - PROCESS | 3664 | ++DOCSHELL 11D8E400 == 32 [pid = 3664] [id = 306] 22:41:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (11D8F800) [pid = 3664] [serial = 917] [outer = 00000000] 22:41:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (12EEA400) [pid = 3664] [serial = 918] [outer = 11D8F800] 22:41:17 INFO - PROCESS | 3664 | 1467956477731 Marionette DEBUG loaded listener.js 22:41:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (13161000) [pid = 3664] [serial = 919] [outer = 11D8F800] 22:41:18 INFO - PROCESS | 3664 | 1467956478245 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 702ms 22:41:18 INFO - PROCESS | 3664 | 1467956478274 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 22:41:18 INFO - PROCESS | 3664 | 1467956478278 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 22:41:18 INFO - PROCESS | 3664 | 1467956478284 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:41:18 INFO - PROCESS | 3664 | 1467956478286 Marionette TRACE conn3 <- [1,1190,null,{}] 22:41:18 INFO - PROCESS | 3664 | 1467956478290 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:18 INFO - PROCESS | 3664 | 1467956478292 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:18 INFO - PROCESS | 3664 | 1467956478376 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:41:18 INFO - PROCESS | 3664 | 1467956478388 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:18 INFO - PROCESS | 3664 | 1467956478391 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:18 INFO - PROCESS | 3664 | ++DOCSHELL 13E39C00 == 33 [pid = 3664] [id = 307] 22:41:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (14216000) [pid = 3664] [serial = 920] [outer = 00000000] 22:41:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (1441DC00) [pid = 3664] [serial = 921] [outer = 14216000] 22:41:18 INFO - PROCESS | 3664 | 1467956478466 Marionette DEBUG loaded listener.js 22:41:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (15063800) [pid = 3664] [serial = 922] [outer = 14216000] 22:41:18 INFO - PROCESS | 3664 | 1467956478947 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:41:18 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 22:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 687ms 22:41:18 INFO - PROCESS | 3664 | 1467956478984 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 22:41:18 INFO - PROCESS | 3664 | 1467956478986 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 22:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:41:18 INFO - PROCESS | 3664 | 1467956478990 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:41:18 INFO - PROCESS | 3664 | 1467956478993 Marionette TRACE conn3 <- [1,1194,null,{}] 22:41:18 INFO - PROCESS | 3664 | 1467956479003 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:19 INFO - PROCESS | 3664 | 1467956479007 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:19 INFO - PROCESS | 3664 | 1467956479090 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:41:19 INFO - PROCESS | 3664 | 1467956479099 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:19 INFO - PROCESS | 3664 | 1467956479102 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:19 INFO - PROCESS | 3664 | ++DOCSHELL 166B3000 == 34 [pid = 3664] [id = 308] 22:41:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (166B3C00) [pid = 3664] [serial = 923] [outer = 00000000] 22:41:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (167EBC00) [pid = 3664] [serial = 924] [outer = 166B3C00] 22:41:19 INFO - PROCESS | 3664 | 1467956479148 Marionette DEBUG loaded listener.js 22:41:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (17405C00) [pid = 3664] [serial = 925] [outer = 166B3C00] 22:41:19 INFO - PROCESS | 3664 | 1467956479612 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:41:19 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 22:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 703ms 22:41:19 INFO - PROCESS | 3664 | 1467956479689 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 22:41:19 INFO - PROCESS | 3664 | 1467956479691 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 22:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:41:19 INFO - PROCESS | 3664 | 1467956479695 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:41:19 INFO - PROCESS | 3664 | 1467956479697 Marionette TRACE conn3 <- [1,1198,null,{}] 22:41:19 INFO - PROCESS | 3664 | 1467956479700 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:19 INFO - PROCESS | 3664 | 1467956479702 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:19 INFO - PROCESS | 3664 | 1467956479812 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:41:19 INFO - PROCESS | 3664 | 1467956479824 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:19 INFO - PROCESS | 3664 | 1467956479827 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:19 INFO - PROCESS | 3664 | ++DOCSHELL 1767EC00 == 35 [pid = 3664] [id = 309] 22:41:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1767F800) [pid = 3664] [serial = 926] [outer = 00000000] 22:41:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1801A400) [pid = 3664] [serial = 927] [outer = 1767F800] 22:41:19 INFO - PROCESS | 3664 | 1467956479869 Marionette DEBUG loaded listener.js 22:41:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (180C1C00) [pid = 3664] [serial = 928] [outer = 1767F800] 22:41:20 INFO - PROCESS | 3664 | 1467956480319 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 640ms 22:41:20 INFO - PROCESS | 3664 | 1467956480333 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:41:20 INFO - PROCESS | 3664 | 1467956480334 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 22:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:41:20 INFO - PROCESS | 3664 | 1467956480342 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:41:20 INFO - PROCESS | 3664 | 1467956480343 Marionette TRACE conn3 <- [1,1202,null,{}] 22:41:20 INFO - PROCESS | 3664 | 1467956480347 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:20 INFO - PROCESS | 3664 | 1467956480349 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:20 INFO - PROCESS | 3664 | 1467956480465 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:41:20 INFO - PROCESS | 3664 | 1467956480471 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:20 INFO - PROCESS | 3664 | 1467956480473 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:20 INFO - PROCESS | 3664 | ++DOCSHELL 17C82000 == 36 [pid = 3664] [id = 310] 22:41:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (180C7000) [pid = 3664] [serial = 929] [outer = 00000000] 22:41:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (197E4000) [pid = 3664] [serial = 930] [outer = 180C7000] 22:41:20 INFO - PROCESS | 3664 | 1467956480517 Marionette DEBUG loaded listener.js 22:41:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (197E4400) [pid = 3664] [serial = 931] [outer = 180C7000] 22:41:20 INFO - PROCESS | 3664 | 1467956480984 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 702ms 22:41:21 INFO - PROCESS | 3664 | 1467956481038 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:41:21 INFO - PROCESS | 3664 | 1467956481040 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 22:41:21 INFO - PROCESS | 3664 | 1467956481043 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:41:21 INFO - PROCESS | 3664 | 1467956481045 Marionette TRACE conn3 <- [1,1206,null,{}] 22:41:21 INFO - PROCESS | 3664 | 1467956481048 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:21 INFO - PROCESS | 3664 | 1467956481054 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:21 INFO - PROCESS | 3664 | 1467956481216 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:41:21 INFO - PROCESS | 3664 | 1467956481238 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:21 INFO - PROCESS | 3664 | 1467956481241 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:21 INFO - PROCESS | 3664 | ++DOCSHELL 197EF000 == 37 [pid = 3664] [id = 311] 22:41:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (19C8AC00) [pid = 3664] [serial = 932] [outer = 00000000] 22:41:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A20D000) [pid = 3664] [serial = 933] [outer = 19C8AC00] 22:41:21 INFO - PROCESS | 3664 | 1467956481283 Marionette DEBUG loaded listener.js 22:41:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (19F39800) [pid = 3664] [serial = 934] [outer = 19C8AC00] 22:41:21 INFO - PROCESS | 3664 | 1467956481723 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 749ms 22:41:21 INFO - PROCESS | 3664 | 1467956481790 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:41:21 INFO - PROCESS | 3664 | 1467956481792 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 22:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:41:21 INFO - PROCESS | 3664 | 1467956481795 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:41:21 INFO - PROCESS | 3664 | 1467956481797 Marionette TRACE conn3 <- [1,1210,null,{}] 22:41:21 INFO - PROCESS | 3664 | 1467956481801 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:21 INFO - PROCESS | 3664 | 1467956481803 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:21 INFO - PROCESS | 3664 | 1467956481935 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:41:21 INFO - PROCESS | 3664 | 1467956481943 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:21 INFO - PROCESS | 3664 | 1467956481945 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:21 INFO - PROCESS | 3664 | ++DOCSHELL 1A542400 == 38 [pid = 3664] [id = 312] 22:41:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A543C00) [pid = 3664] [serial = 935] [outer = 00000000] 22:41:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A5C9000) [pid = 3664] [serial = 936] [outer = 1A543C00] 22:41:22 INFO - PROCESS | 3664 | 1467956482034 Marionette DEBUG loaded listener.js 22:41:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A5CFC00) [pid = 3664] [serial = 937] [outer = 1A543C00] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (12EE8000) [pid = 3664] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10324400) [pid = 3664] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13AC3000) [pid = 3664] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (197EC400) [pid = 3664] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (10ED7400) [pid = 3664] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (150E8400) [pid = 3664] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (166B6C00) [pid = 3664] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A00A800) [pid = 3664] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (17479C00) [pid = 3664] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15744400) [pid = 3664] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:41:22 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15065C00) [pid = 3664] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:41:22 INFO - PROCESS | 3664 | 1467956482472 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 22:41:22 INFO - PROCESS | 3664 | 1467956482554 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 22:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:41:22 INFO - PROCESS | 3664 | 1467956482560 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:41:22 INFO - PROCESS | 3664 | 1467956482561 Marionette TRACE conn3 <- [1,1214,null,{}] 22:41:22 INFO - PROCESS | 3664 | 1467956482565 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:22 INFO - PROCESS | 3664 | 1467956482567 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:22 INFO - PROCESS | 3664 | 1467956482646 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:41:22 INFO - PROCESS | 3664 | 1467956482654 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:22 INFO - PROCESS | 3664 | 1467956482656 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:22 INFO - PROCESS | 3664 | ++DOCSHELL 1441CC00 == 39 [pid = 3664] [id = 313] 22:41:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (150F0400) [pid = 3664] [serial = 938] [outer = 00000000] 22:41:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (197EC400) [pid = 3664] [serial = 939] [outer = 150F0400] 22:41:22 INFO - PROCESS | 3664 | 1467956482698 Marionette DEBUG loaded listener.js 22:41:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1A53D000) [pid = 3664] [serial = 940] [outer = 150F0400] 22:41:23 INFO - PROCESS | 3664 | 1467956483107 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 593ms 22:41:23 INFO - PROCESS | 3664 | 1467956483155 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:41:23 INFO - PROCESS | 3664 | 1467956483157 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 22:41:23 INFO - PROCESS | 3664 | 1467956483164 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:41:23 INFO - PROCESS | 3664 | 1467956483166 Marionette TRACE conn3 <- [1,1218,null,{}] 22:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:41:23 INFO - PROCESS | 3664 | 1467956483169 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:23 INFO - PROCESS | 3664 | 1467956483171 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:23 INFO - PROCESS | 3664 | 1467956483250 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:41:23 INFO - PROCESS | 3664 | 1467956483258 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:23 INFO - PROCESS | 3664 | 1467956483260 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:23 INFO - PROCESS | 3664 | ++DOCSHELL 12BB1000 == 40 [pid = 3664] [id = 314] 22:41:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (16C56000) [pid = 3664] [serial = 941] [outer = 00000000] 22:41:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1A5D0C00) [pid = 3664] [serial = 942] [outer = 16C56000] 22:41:23 INFO - PROCESS | 3664 | 1467956483303 Marionette DEBUG loaded listener.js 22:41:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (180C6400) [pid = 3664] [serial = 943] [outer = 16C56000] 22:41:23 INFO - PROCESS | 3664 | 1467956483755 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 640ms 22:41:23 INFO - PROCESS | 3664 | 1467956483803 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:41:23 INFO - PROCESS | 3664 | 1467956483805 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 22:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:41:23 INFO - PROCESS | 3664 | 1467956483809 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:41:23 INFO - PROCESS | 3664 | 1467956483811 Marionette TRACE conn3 <- [1,1222,null,{}] 22:41:23 INFO - PROCESS | 3664 | 1467956483814 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:23 INFO - PROCESS | 3664 | 1467956483816 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:23 INFO - PROCESS | 3664 | 1467956483894 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:41:23 INFO - PROCESS | 3664 | 1467956483902 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:23 INFO - PROCESS | 3664 | 1467956483903 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:23 INFO - PROCESS | 3664 | ++DOCSHELL 1A8D7400 == 41 [pid = 3664] [id = 315] 22:41:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A8D9800) [pid = 3664] [serial = 944] [outer = 00000000] 22:41:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A8E0000) [pid = 3664] [serial = 945] [outer = 1A8D9800] 22:41:23 INFO - PROCESS | 3664 | 1467956483947 Marionette DEBUG loaded listener.js 22:41:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A8E0400) [pid = 3664] [serial = 946] [outer = 1A8D9800] 22:41:24 INFO - PROCESS | 3664 | 1467956484600 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 842ms 22:41:24 INFO - PROCESS | 3664 | 1467956484652 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 22:41:24 INFO - PROCESS | 3664 | 1467956484657 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 22:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:41:24 INFO - PROCESS | 3664 | 1467956484662 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:41:24 INFO - PROCESS | 3664 | 1467956484665 Marionette TRACE conn3 <- [1,1226,null,{}] 22:41:24 INFO - PROCESS | 3664 | 1467956484671 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:24 INFO - PROCESS | 3664 | 1467956484674 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:24 INFO - PROCESS | 3664 | 1467956484814 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:41:24 INFO - PROCESS | 3664 | 1467956484944 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:24 INFO - PROCESS | 3664 | 1467956484947 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:24 INFO - PROCESS | 3664 | ++DOCSHELL 1188E800 == 42 [pid = 3664] [id = 316] 22:41:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (11C97800) [pid = 3664] [serial = 947] [outer = 00000000] 22:41:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (13AC0C00) [pid = 3664] [serial = 948] [outer = 11C97800] 22:41:24 INFO - PROCESS | 3664 | 1467956485003 Marionette DEBUG loaded listener.js 22:41:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (14215C00) [pid = 3664] [serial = 949] [outer = 11C97800] 22:41:25 INFO - PROCESS | 3664 | 1467956485589 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 937ms 22:41:25 INFO - PROCESS | 3664 | 1467956485622 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:41:25 INFO - PROCESS | 3664 | 1467956485627 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 22:41:25 INFO - PROCESS | 3664 | 1467956485635 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:41:25 INFO - PROCESS | 3664 | 1467956485638 Marionette TRACE conn3 <- [1,1230,null,{}] 22:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:41:25 INFO - PROCESS | 3664 | 1467956485642 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:25 INFO - PROCESS | 3664 | 1467956485645 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:25 INFO - PROCESS | 3664 | 1467956485751 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:41:25 INFO - PROCESS | 3664 | 1467956485853 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:25 INFO - PROCESS | 3664 | 1467956485856 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:25 INFO - PROCESS | 3664 | ++DOCSHELL 15F3DC00 == 43 [pid = 3664] [id = 317] 22:41:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (15FA8400) [pid = 3664] [serial = 950] [outer = 00000000] 22:41:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1747D400) [pid = 3664] [serial = 951] [outer = 15FA8400] 22:41:25 INFO - PROCESS | 3664 | 1467956485910 Marionette DEBUG loaded listener.js 22:41:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (18015800) [pid = 3664] [serial = 952] [outer = 15FA8400] 22:41:26 INFO - PROCESS | 3664 | 1467956486525 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 937ms 22:41:26 INFO - PROCESS | 3664 | 1467956486585 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:41:26 INFO - PROCESS | 3664 | 1467956486587 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 22:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:41:26 INFO - PROCESS | 3664 | 1467956486591 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:41:26 INFO - PROCESS | 3664 | 1467956486595 Marionette TRACE conn3 <- [1,1234,null,{}] 22:41:26 INFO - PROCESS | 3664 | 1467956486606 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:26 INFO - PROCESS | 3664 | 1467956486610 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:26 INFO - PROCESS | 3664 | 1467956486723 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:41:26 INFO - PROCESS | 3664 | 1467956486852 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:26 INFO - PROCESS | 3664 | 1467956486856 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:26 INFO - PROCESS | 3664 | ++DOCSHELL 1A5D4400 == 44 [pid = 3664] [id = 318] 22:41:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A5D4C00) [pid = 3664] [serial = 953] [outer = 00000000] 22:41:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A8DCC00) [pid = 3664] [serial = 954] [outer = 1A5D4C00] 22:41:26 INFO - PROCESS | 3664 | 1467956486911 Marionette DEBUG loaded listener.js 22:41:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1AA5E400) [pid = 3664] [serial = 955] [outer = 1A5D4C00] 22:41:27 INFO - PROCESS | 3664 | 1467956487640 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1108ms 22:41:27 INFO - PROCESS | 3664 | 1467956487696 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:41:27 INFO - PROCESS | 3664 | 1467956487701 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 22:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:41:27 INFO - PROCESS | 3664 | 1467956487706 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:41:27 INFO - PROCESS | 3664 | 1467956487709 Marionette TRACE conn3 <- [1,1238,null,{}] 22:41:27 INFO - PROCESS | 3664 | 1467956487714 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:27 INFO - PROCESS | 3664 | 1467956487717 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:27 INFO - PROCESS | 3664 | 1467956487814 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:41:27 INFO - PROCESS | 3664 | 1467956487945 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:27 INFO - PROCESS | 3664 | 1467956487950 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:27 INFO - PROCESS | 3664 | ++DOCSHELL 13185000 == 45 [pid = 3664] [id = 319] 22:41:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (13186400) [pid = 3664] [serial = 956] [outer = 00000000] 22:41:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (12B6C000) [pid = 3664] [serial = 957] [outer = 13186400] 22:41:27 INFO - PROCESS | 3664 | 1467956488004 Marionette DEBUG loaded listener.js 22:41:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1318BC00) [pid = 3664] [serial = 958] [outer = 13186400] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1A5C8000 == 44 [pid = 3664] [id = 12] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1A8DA800 == 43 [pid = 3664] [id = 13] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1031DC00 == 42 [pid = 3664] [id = 295] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 13130C00 == 41 [pid = 3664] [id = 24] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1A41E400 == 40 [pid = 3664] [id = 10] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1A547400 == 39 [pid = 3664] [id = 11] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1031D800 == 38 [pid = 3664] [id = 28] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 10374000 == 37 [pid = 3664] [id = 19] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1B144800 == 36 [pid = 3664] [id = 18] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 114AD400 == 35 [pid = 3664] [id = 22] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1AD6CC00 == 34 [pid = 3664] [id = 14] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 159EA400 == 33 [pid = 3664] [id = 21] 22:41:28 INFO - PROCESS | 3664 | --DOCSHELL 1AECAC00 == 32 [pid = 3664] [id = 15] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1312C400) [pid = 3664] [serial = 888] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (13193000) [pid = 3664] [serial = 889] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (10373400) [pid = 3664] [serial = 885] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (10A05C00) [pid = 3664] [serial = 886] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (13E33000) [pid = 3664] [serial = 891] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (18020000) [pid = 3664] [serial = 907] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A41E000) [pid = 3664] [serial = 909] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (13AB4C00) [pid = 3664] [serial = 874] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12BB4000) [pid = 3664] [serial = 873] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17380C00) [pid = 3664] [serial = 877] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (15F3A000) [pid = 3664] [serial = 876] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (16D53800) [pid = 3664] [serial = 898] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1A5C8800) [pid = 3664] [serial = 880] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1A53E000) [pid = 3664] [serial = 879] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (159B9800) [pid = 3664] [serial = 882] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (16C57800) [pid = 3664] [serial = 897] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17506000) [pid = 3664] [serial = 900] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (19C8B400) [pid = 3664] [serial = 906] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (17E21800) [pid = 3664] [serial = 901] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (159EDC00) [pid = 3664] [serial = 894] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15FA6800) [pid = 3664] [serial = 895] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (18019C00) [pid = 3664] [serial = 903] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1421D800) [pid = 3664] [serial = 892] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (180BC400) [pid = 3664] [serial = 904] [outer = 00000000] [url = about:blank] 22:41:29 INFO - PROCESS | 3664 | 1467956489217 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1560ms 22:41:29 INFO - PROCESS | 3664 | 1467956489274 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:41:29 INFO - PROCESS | 3664 | 1467956489280 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 22:41:29 INFO - PROCESS | 3664 | 1467956489352 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:41:29 INFO - PROCESS | 3664 | 1467956489357 Marionette TRACE conn3 <- [1,1242,null,{}] 22:41:29 INFO - PROCESS | 3664 | 1467956489367 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:29 INFO - PROCESS | 3664 | 1467956489370 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:29 INFO - PROCESS | 3664 | 1467956489456 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:41:29 INFO - PROCESS | 3664 | 1467956489463 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:29 INFO - PROCESS | 3664 | 1467956489465 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:29 INFO - PROCESS | 3664 | ++DOCSHELL 10BA9800 == 33 [pid = 3664] [id = 320] 22:41:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (10BA9C00) [pid = 3664] [serial = 959] [outer = 00000000] 22:41:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (114B3000) [pid = 3664] [serial = 960] [outer = 10BA9C00] 22:41:29 INFO - PROCESS | 3664 | 1467956489511 Marionette DEBUG loaded listener.js 22:41:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1188AC00) [pid = 3664] [serial = 961] [outer = 10BA9C00] 22:41:29 INFO - PROCESS | 3664 | 1467956489987 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 718ms 22:41:29 INFO - PROCESS | 3664 | 1467956490003 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:41:29 INFO - PROCESS | 3664 | 1467956490008 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 22:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:41:29 INFO - PROCESS | 3664 | 1467956490014 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:41:29 INFO - PROCESS | 3664 | 1467956490017 Marionette TRACE conn3 <- [1,1246,null,{}] 22:41:30 INFO - PROCESS | 3664 | 1467956490025 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:30 INFO - PROCESS | 3664 | 1467956490027 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:30 INFO - PROCESS | 3664 | 1467956490112 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:41:30 INFO - PROCESS | 3664 | 1467956490119 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:30 INFO - PROCESS | 3664 | 1467956490121 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:30 INFO - PROCESS | 3664 | ++DOCSHELL 1315DC00 == 34 [pid = 3664] [id = 321] 22:41:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1315F400) [pid = 3664] [serial = 962] [outer = 00000000] 22:41:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (132F6400) [pid = 3664] [serial = 963] [outer = 1315F400] 22:41:30 INFO - PROCESS | 3664 | 1467956490169 Marionette DEBUG loaded listener.js 22:41:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (139B9000) [pid = 3664] [serial = 964] [outer = 1315F400] 22:41:30 INFO - PROCESS | 3664 | 1467956490612 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 624ms 22:41:30 INFO - PROCESS | 3664 | 1467956490635 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:41:30 INFO - PROCESS | 3664 | 1467956490638 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 22:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:41:30 INFO - PROCESS | 3664 | 1467956490645 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:41:30 INFO - PROCESS | 3664 | 1467956490648 Marionette TRACE conn3 <- [1,1250,null,{}] 22:41:30 INFO - PROCESS | 3664 | 1467956490659 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:30 INFO - PROCESS | 3664 | 1467956490663 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:30 INFO - PROCESS | 3664 | 1467956490752 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:41:30 INFO - PROCESS | 3664 | 1467956490761 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:30 INFO - PROCESS | 3664 | 1467956490765 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:30 INFO - PROCESS | 3664 | ++DOCSHELL 14411800 == 35 [pid = 3664] [id = 322] 22:41:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14411C00) [pid = 3664] [serial = 965] [outer = 00000000] 22:41:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (15062400) [pid = 3664] [serial = 966] [outer = 14411C00] 22:41:30 INFO - PROCESS | 3664 | 1467956490811 Marionette DEBUG loaded listener.js 22:41:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1506E400) [pid = 3664] [serial = 967] [outer = 14411C00] 22:41:31 INFO - PROCESS | 3664 | 1467956491272 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 702ms 22:41:31 INFO - PROCESS | 3664 | 1467956491354 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:41:31 INFO - PROCESS | 3664 | 1467956491356 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 22:41:31 INFO - PROCESS | 3664 | 1467956491359 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:41:31 INFO - PROCESS | 3664 | 1467956491361 Marionette TRACE conn3 <- [1,1254,null,{}] 22:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:41:31 INFO - PROCESS | 3664 | 1467956491364 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:31 INFO - PROCESS | 3664 | 1467956491366 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:31 INFO - PROCESS | 3664 | 1467956491480 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:41:31 INFO - PROCESS | 3664 | 1467956491485 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:31 INFO - PROCESS | 3664 | 1467956491487 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:31 INFO - PROCESS | 3664 | ++DOCSHELL 159B7400 == 36 [pid = 3664] [id = 323] 22:41:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (159B7800) [pid = 3664] [serial = 968] [outer = 00000000] 22:41:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (15FB1000) [pid = 3664] [serial = 969] [outer = 159B7800] 22:41:31 INFO - PROCESS | 3664 | 1467956491576 Marionette DEBUG loaded listener.js 22:41:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (166B5400) [pid = 3664] [serial = 970] [outer = 159B7800] 22:41:31 INFO - PROCESS | 3664 | 1467956492000 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 686ms 22:41:32 INFO - PROCESS | 3664 | 1467956492061 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:41:32 INFO - PROCESS | 3664 | 1467956492064 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 22:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:41:32 INFO - PROCESS | 3664 | 1467956492067 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:41:32 INFO - PROCESS | 3664 | 1467956492069 Marionette TRACE conn3 <- [1,1258,null,{}] 22:41:32 INFO - PROCESS | 3664 | 1467956492072 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:32 INFO - PROCESS | 3664 | 1467956492074 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:32 INFO - PROCESS | 3664 | 1467956492204 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:41:32 INFO - PROCESS | 3664 | 1467956492227 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:32 INFO - PROCESS | 3664 | 1467956492229 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:32 INFO - PROCESS | 3664 | ++DOCSHELL 16D52800 == 37 [pid = 3664] [id = 324] 22:41:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (16DDB400) [pid = 3664] [serial = 971] [outer = 00000000] 22:41:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17408C00) [pid = 3664] [serial = 972] [outer = 16DDB400] 22:41:32 INFO - PROCESS | 3664 | 1467956492271 Marionette DEBUG loaded listener.js 22:41:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17478000) [pid = 3664] [serial = 973] [outer = 16DDB400] 22:41:32 INFO - PROCESS | 3664 | 1467956492716 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 702ms 22:41:32 INFO - PROCESS | 3664 | 1467956492766 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:41:32 INFO - PROCESS | 3664 | 1467956492768 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 22:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:41:32 INFO - PROCESS | 3664 | 1467956492778 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:41:32 INFO - PROCESS | 3664 | 1467956492780 Marionette TRACE conn3 <- [1,1262,null,{}] 22:41:32 INFO - PROCESS | 3664 | 1467956492783 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:32 INFO - PROCESS | 3664 | 1467956492789 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:32 INFO - PROCESS | 3664 | 1467956492923 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:41:32 INFO - PROCESS | 3664 | 1467956492980 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:32 INFO - PROCESS | 3664 | 1467956492982 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:32 INFO - PROCESS | 3664 | ++DOCSHELL 17C80000 == 38 [pid = 3664] [id = 325] 22:41:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17E27400) [pid = 3664] [serial = 974] [outer = 00000000] 22:41:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (180C1400) [pid = 3664] [serial = 975] [outer = 17E27400] 22:41:33 INFO - PROCESS | 3664 | 1467956493028 Marionette DEBUG loaded listener.js 22:41:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (180D6C00) [pid = 3664] [serial = 976] [outer = 17E27400] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (180C7000) [pid = 3664] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (19C8AC00) [pid = 3664] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1A543C00) [pid = 3664] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (10BADC00) [pid = 3664] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (144D6000) [pid = 3664] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (11D8F800) [pid = 3664] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (19F3B000) [pid = 3664] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1767F800) [pid = 3664] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (14216000) [pid = 3664] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (166B3C00) [pid = 3664] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (150F0400) [pid = 3664] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A8D9800) [pid = 3664] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (16C56000) [pid = 3664] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:41:33 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13B49000) [pid = 3664] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:41:33 INFO - PROCESS | 3664 | 1467956493688 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 937ms 22:41:33 INFO - PROCESS | 3664 | 1467956493718 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:41:33 INFO - PROCESS | 3664 | 1467956493721 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 22:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:41:33 INFO - PROCESS | 3664 | 1467956493726 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:41:33 INFO - PROCESS | 3664 | 1467956493728 Marionette TRACE conn3 <- [1,1266,null,{}] 22:41:33 INFO - PROCESS | 3664 | 1467956493733 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:33 INFO - PROCESS | 3664 | 1467956493735 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:33 INFO - PROCESS | 3664 | 1467956493876 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:41:33 INFO - PROCESS | 3664 | 1467956493932 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:33 INFO - PROCESS | 3664 | 1467956493934 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:33 INFO - PROCESS | 3664 | ++DOCSHELL 0F9E7800 == 39 [pid = 3664] [id = 326] 22:41:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (10A06400) [pid = 3664] [serial = 977] [outer = 00000000] 22:41:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13B49000) [pid = 3664] [serial = 978] [outer = 10A06400] 22:41:33 INFO - PROCESS | 3664 | 1467956493977 Marionette DEBUG loaded listener.js 22:41:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1441FC00) [pid = 3664] [serial = 979] [outer = 10A06400] 22:41:34 INFO - PROCESS | 3664 | 1467956494321 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 640ms 22:41:34 INFO - PROCESS | 3664 | 1467956494361 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:41:34 INFO - PROCESS | 3664 | 1467956494363 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 22:41:34 INFO - PROCESS | 3664 | 1467956494366 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:41:34 INFO - PROCESS | 3664 | 1467956494367 Marionette TRACE conn3 <- [1,1270,null,{}] 22:41:34 INFO - PROCESS | 3664 | 1467956494371 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:34 INFO - PROCESS | 3664 | 1467956494373 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:34 INFO - PROCESS | 3664 | 1467956494482 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:41:34 INFO - PROCESS | 3664 | 1467956494490 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:34 INFO - PROCESS | 3664 | 1467956494492 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:34 INFO - PROCESS | 3664 | ++DOCSHELL 1327C800 == 40 [pid = 3664] [id = 327] 22:41:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (132FA800) [pid = 3664] [serial = 980] [outer = 00000000] 22:41:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (197E6400) [pid = 3664] [serial = 981] [outer = 132FA800] 22:41:34 INFO - PROCESS | 3664 | 1467956494534 Marionette DEBUG loaded listener.js 22:41:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (197E6800) [pid = 3664] [serial = 982] [outer = 132FA800] 22:41:34 INFO - PROCESS | 3664 | 1467956494931 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 593ms 22:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:41:34 INFO - PROCESS | 3664 | 1467956494963 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:41:34 INFO - PROCESS | 3664 | 1467956494965 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 22:41:34 INFO - PROCESS | 3664 | 1467956494969 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:41:34 INFO - PROCESS | 3664 | 1467956494970 Marionette TRACE conn3 <- [1,1274,null,{}] 22:41:34 INFO - PROCESS | 3664 | 1467956494974 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:34 INFO - PROCESS | 3664 | 1467956494975 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:35 INFO - PROCESS | 3664 | 1467956495051 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:41:35 INFO - PROCESS | 3664 | 1467956495138 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:35 INFO - PROCESS | 3664 | 1467956495139 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:35 INFO - PROCESS | 3664 | ++DOCSHELL 14223800 == 41 [pid = 3664] [id = 328] 22:41:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1767F800) [pid = 3664] [serial = 983] [outer = 00000000] 22:41:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19F3A800) [pid = 3664] [serial = 984] [outer = 1767F800] 22:41:35 INFO - PROCESS | 3664 | 1467956495182 Marionette DEBUG loaded listener.js 22:41:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19F3D000) [pid = 3664] [serial = 985] [outer = 1767F800] 22:41:35 INFO - PROCESS | 3664 | 1467956495548 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 624ms 22:41:35 INFO - PROCESS | 3664 | 1467956495611 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:41:35 INFO - PROCESS | 3664 | 1467956495616 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 22:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:41:35 INFO - PROCESS | 3664 | 1467956495621 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:41:35 INFO - PROCESS | 3664 | 1467956495625 Marionette TRACE conn3 <- [1,1278,null,{}] 22:41:35 INFO - PROCESS | 3664 | 1467956495631 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:35 INFO - PROCESS | 3664 | 1467956495635 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:35 INFO - PROCESS | 3664 | 1467956495777 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:41:35 INFO - PROCESS | 3664 | 1467956495860 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:35 INFO - PROCESS | 3664 | 1467956495863 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:35 INFO - PROCESS | 3664 | ++DOCSHELL 10BB4800 == 42 [pid = 3664] [id = 329] 22:41:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (10E6CC00) [pid = 3664] [serial = 986] [outer = 00000000] 22:41:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (10F10C00) [pid = 3664] [serial = 987] [outer = 10E6CC00] 22:41:35 INFO - PROCESS | 3664 | 1467956495930 Marionette DEBUG loaded listener.js 22:41:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (12BAE800) [pid = 3664] [serial = 988] [outer = 10E6CC00] 22:41:36 INFO - PROCESS | 3664 | 1467956496660 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1092ms 22:41:36 INFO - PROCESS | 3664 | 1467956496714 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:41:36 INFO - PROCESS | 3664 | 1467956496718 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 22:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:41:36 INFO - PROCESS | 3664 | 1467956496747 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:41:36 INFO - PROCESS | 3664 | 1467956496751 Marionette TRACE conn3 <- [1,1282,null,{}] 22:41:36 INFO - PROCESS | 3664 | 1467956496757 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:36 INFO - PROCESS | 3664 | 1467956496760 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:36 INFO - PROCESS | 3664 | 1467956496881 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:41:37 INFO - PROCESS | 3664 | 1467956497006 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:37 INFO - PROCESS | 3664 | 1467956497009 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:37 INFO - PROCESS | 3664 | ++DOCSHELL 13E39400 == 43 [pid = 3664] [id = 330] 22:41:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (13E3B400) [pid = 3664] [serial = 989] [outer = 00000000] 22:41:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1441B800) [pid = 3664] [serial = 990] [outer = 13E3B400] 22:41:37 INFO - PROCESS | 3664 | 1467956497064 Marionette DEBUG loaded listener.js 22:41:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1506A800) [pid = 3664] [serial = 991] [outer = 13E3B400] 22:41:37 INFO - PROCESS | 3664 | 1467956497878 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1171ms 22:41:37 INFO - PROCESS | 3664 | 1467956497901 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:41:37 INFO - PROCESS | 3664 | 1467956497905 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 22:41:37 INFO - PROCESS | 3664 | 1467956497911 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:41:37 INFO - PROCESS | 3664 | 1467956497914 Marionette TRACE conn3 <- [1,1286,null,{}] 22:41:37 INFO - PROCESS | 3664 | 1467956497919 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:37 INFO - PROCESS | 3664 | 1467956497922 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:38 INFO - PROCESS | 3664 | 1467956498094 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:41:38 INFO - PROCESS | 3664 | 1467956498110 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:38 INFO - PROCESS | 3664 | 1467956498114 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:38 INFO - PROCESS | 3664 | ++DOCSHELL 10A75800 == 44 [pid = 3664] [id = 331] 22:41:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (114A8400) [pid = 3664] [serial = 992] [outer = 00000000] 22:41:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1312A000) [pid = 3664] [serial = 993] [outer = 114A8400] 22:41:38 INFO - PROCESS | 3664 | 1467956498162 Marionette DEBUG loaded listener.js 22:41:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (13698000) [pid = 3664] [serial = 994] [outer = 114A8400] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 1441CC00 == 43 [pid = 3664] [id = 313] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 1327C800 == 42 [pid = 3664] [id = 327] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 0F9E7800 == 41 [pid = 3664] [id = 326] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 17C80000 == 40 [pid = 3664] [id = 325] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 16D52800 == 39 [pid = 3664] [id = 324] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 159B7400 == 38 [pid = 3664] [id = 323] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 14411800 == 37 [pid = 3664] [id = 322] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 1315DC00 == 36 [pid = 3664] [id = 321] 22:41:38 INFO - PROCESS | 3664 | --DOCSHELL 10BA9800 == 35 [pid = 3664] [id = 320] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (16779C00) [pid = 3664] [serial = 883] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (197E4000) [pid = 3664] [serial = 930] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1A20D000) [pid = 3664] [serial = 933] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (197E4400) [pid = 3664] [serial = 931] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A5C9000) [pid = 3664] [serial = 936] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (19F39800) [pid = 3664] [serial = 934] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (13695000) [pid = 3664] [serial = 912] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13B48400) [pid = 3664] [serial = 913] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (159BAC00) [pid = 3664] [serial = 915] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (167ECC00) [pid = 3664] [serial = 916] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12EEA400) [pid = 3664] [serial = 918] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (13161000) [pid = 3664] [serial = 919] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A41E800) [pid = 3664] [serial = 910] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1801A400) [pid = 3664] [serial = 927] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1441DC00) [pid = 3664] [serial = 921] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15063800) [pid = 3664] [serial = 922] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (167EBC00) [pid = 3664] [serial = 924] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17405C00) [pid = 3664] [serial = 925] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (197EC400) [pid = 3664] [serial = 939] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1A8E0400) [pid = 3664] [serial = 946] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1A8E0000) [pid = 3664] [serial = 945] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1A5D0C00) [pid = 3664] [serial = 942] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1A5CFC00) [pid = 3664] [serial = 937] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (180C6400) [pid = 3664] [serial = 943] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1A53D000) [pid = 3664] [serial = 940] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (180C1C00) [pid = 3664] [serial = 928] [outer = 00000000] [url = about:blank] 22:41:38 INFO - PROCESS | 3664 | 1467956498727 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 843ms 22:41:38 INFO - PROCESS | 3664 | 1467956498755 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:41:38 INFO - PROCESS | 3664 | 1467956498759 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 22:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:41:38 INFO - PROCESS | 3664 | 1467956498765 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:41:38 INFO - PROCESS | 3664 | 1467956498767 Marionette TRACE conn3 <- [1,1290,null,{}] 22:41:38 INFO - PROCESS | 3664 | 1467956498771 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:38 INFO - PROCESS | 3664 | 1467956498773 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:38 INFO - PROCESS | 3664 | 1467956498857 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:41:38 INFO - PROCESS | 3664 | 1467956498946 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:38 INFO - PROCESS | 3664 | 1467956498948 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:38 INFO - PROCESS | 3664 | ++DOCSHELL 13131000 == 36 [pid = 3664] [id = 332] 22:41:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1315DC00) [pid = 3664] [serial = 995] [outer = 00000000] 22:41:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13E30400) [pid = 3664] [serial = 996] [outer = 1315DC00] 22:41:38 INFO - PROCESS | 3664 | 1467956499001 Marionette DEBUG loaded listener.js 22:41:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13E85400) [pid = 3664] [serial = 997] [outer = 1315DC00] 22:41:39 INFO - PROCESS | 3664 | 1467956499405 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 686ms 22:41:39 INFO - PROCESS | 3664 | 1467956499465 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:41:39 INFO - PROCESS | 3664 | 1467956499467 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 22:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:41:39 INFO - PROCESS | 3664 | 1467956499471 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:41:39 INFO - PROCESS | 3664 | 1467956499474 Marionette TRACE conn3 <- [1,1294,null,{}] 22:41:39 INFO - PROCESS | 3664 | 1467956499485 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:39 INFO - PROCESS | 3664 | 1467956499489 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:39 INFO - PROCESS | 3664 | 1467956499601 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:41:39 INFO - PROCESS | 3664 | 1467956499614 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:39 INFO - PROCESS | 3664 | 1467956499617 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:39 INFO - PROCESS | 3664 | ++DOCSHELL 159BB000 == 37 [pid = 3664] [id = 333] 22:41:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (159BB400) [pid = 3664] [serial = 998] [outer = 00000000] 22:41:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (15FB1400) [pid = 3664] [serial = 999] [outer = 159BB400] 22:41:39 INFO - PROCESS | 3664 | 1467956499663 Marionette DEBUG loaded listener.js 22:41:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (167EBC00) [pid = 3664] [serial = 1000] [outer = 159BB400] 22:41:40 INFO - PROCESS | 3664 | 1467956500118 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 687ms 22:41:40 INFO - PROCESS | 3664 | 1467956500170 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:41:40 INFO - PROCESS | 3664 | 1467956500172 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 22:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:41:40 INFO - PROCESS | 3664 | 1467956500176 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:41:40 INFO - PROCESS | 3664 | 1467956500177 Marionette TRACE conn3 <- [1,1298,null,{}] 22:41:40 INFO - PROCESS | 3664 | 1467956500181 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:40 INFO - PROCESS | 3664 | 1467956500183 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:40 INFO - PROCESS | 3664 | 1467956500264 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:41:40 INFO - PROCESS | 3664 | 1467956500273 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:40 INFO - PROCESS | 3664 | 1467956500275 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:40 INFO - PROCESS | 3664 | ++DOCSHELL 17477000 == 38 [pid = 3664] [id = 334] 22:41:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17477800) [pid = 3664] [serial = 1001] [outer = 00000000] 22:41:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (175B1800) [pid = 3664] [serial = 1002] [outer = 17477800] 22:41:40 INFO - PROCESS | 3664 | 1467956500318 Marionette DEBUG loaded listener.js 22:41:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17E24000) [pid = 3664] [serial = 1003] [outer = 17477800] 22:41:40 INFO - PROCESS | 3664 | 1467956500755 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 22:41:40 INFO - PROCESS | 3664 | 1467956500816 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 22:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:41:40 INFO - PROCESS | 3664 | 1467956500819 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:41:40 INFO - PROCESS | 3664 | 1467956500821 Marionette TRACE conn3 <- [1,1302,null,{}] 22:41:40 INFO - PROCESS | 3664 | 1467956500824 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:40 INFO - PROCESS | 3664 | 1467956500826 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:40 INFO - PROCESS | 3664 | 1467956500931 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:41:41 INFO - PROCESS | 3664 | 1467956501011 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:41 INFO - PROCESS | 3664 | 1467956501013 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:41 INFO - PROCESS | 3664 | ++DOCSHELL 17675800 == 39 [pid = 3664] [id = 335] 22:41:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (180BA400) [pid = 3664] [serial = 1004] [outer = 00000000] 22:41:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (180D6800) [pid = 3664] [serial = 1005] [outer = 180BA400] 22:41:41 INFO - PROCESS | 3664 | 1467956501063 Marionette DEBUG loaded listener.js 22:41:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (197E4400) [pid = 3664] [serial = 1006] [outer = 180BA400] 22:41:41 INFO - PROCESS | 3664 | 1467956501477 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 703ms 22:41:41 INFO - PROCESS | 3664 | 1467956501518 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:41:41 INFO - PROCESS | 3664 | 1467956501520 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 22:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:41:41 INFO - PROCESS | 3664 | 1467956501524 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:41:41 INFO - PROCESS | 3664 | 1467956501526 Marionette TRACE conn3 <- [1,1306,null,{}] 22:41:41 INFO - PROCESS | 3664 | 1467956501529 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:41 INFO - PROCESS | 3664 | 1467956501534 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:41 INFO - PROCESS | 3664 | 1467956501670 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:41:41 INFO - PROCESS | 3664 | 1467956501683 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:41 INFO - PROCESS | 3664 | 1467956501685 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:41 INFO - PROCESS | 3664 | ++DOCSHELL 197EA800 == 40 [pid = 3664] [id = 336] 22:41:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (19C8D400) [pid = 3664] [serial = 1007] [outer = 00000000] 22:41:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A41CC00) [pid = 3664] [serial = 1008] [outer = 19C8D400] 22:41:41 INFO - PROCESS | 3664 | 1467956501728 Marionette DEBUG loaded listener.js 22:41:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A428C00) [pid = 3664] [serial = 1009] [outer = 19C8D400] 22:41:42 INFO - PROCESS | 3664 | 1467956502185 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 702ms 22:41:42 INFO - PROCESS | 3664 | 1467956502224 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:41:42 INFO - PROCESS | 3664 | 1467956502226 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 22:41:42 INFO - PROCESS | 3664 | 1467956502229 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:41:42 INFO - PROCESS | 3664 | 1467956502230 Marionette TRACE conn3 <- [1,1310,null,{}] 22:41:42 INFO - PROCESS | 3664 | 1467956502234 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:42 INFO - PROCESS | 3664 | 1467956502236 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:42 INFO - PROCESS | 3664 | 1467956502366 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:41:42 INFO - PROCESS | 3664 | 1467956502387 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:42 INFO - PROCESS | 3664 | 1467956502389 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:42 INFO - PROCESS | 3664 | ++DOCSHELL 1A541800 == 41 [pid = 3664] [id = 337] 22:41:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A544000) [pid = 3664] [serial = 1010] [outer = 00000000] 22:41:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A54A000) [pid = 3664] [serial = 1011] [outer = 1A544000] 22:41:42 INFO - PROCESS | 3664 | 1467956502440 Marionette DEBUG loaded listener.js 22:41:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A54B000) [pid = 3664] [serial = 1012] [outer = 1A544000] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (10BA9C00) [pid = 3664] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (132FA800) [pid = 3664] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (11C97800) [pid = 3664] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (159B7800) [pid = 3664] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A5D4C00) [pid = 3664] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (17E27400) [pid = 3664] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1315F400) [pid = 3664] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15FA8400) [pid = 3664] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (16DDB400) [pid = 3664] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13186400) [pid = 3664] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (10A06400) [pid = 3664] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:41:42 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (14411C00) [pid = 3664] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:41:42 INFO - PROCESS | 3664 | 1467956502942 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 749ms 22:41:42 INFO - PROCESS | 3664 | 1467956502970 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 22:41:42 INFO - PROCESS | 3664 | 1467956502972 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 22:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:41:42 INFO - PROCESS | 3664 | 1467956502975 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:41:42 INFO - PROCESS | 3664 | 1467956502976 Marionette TRACE conn3 <- [1,1314,null,{}] 22:41:42 INFO - PROCESS | 3664 | 1467956502980 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:42 INFO - PROCESS | 3664 | 1467956502982 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:43 INFO - PROCESS | 3664 | 1467956503058 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:41:43 INFO - PROCESS | 3664 | 1467956503064 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:43 INFO - PROCESS | 3664 | 1467956503066 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:43 INFO - PROCESS | 3664 | ++DOCSHELL 1036CC00 == 42 [pid = 3664] [id = 338] 22:41:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1036D000) [pid = 3664] [serial = 1013] [outer = 00000000] 22:41:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13E36400) [pid = 3664] [serial = 1014] [outer = 1036D000] 22:41:43 INFO - PROCESS | 3664 | 1467956503110 Marionette DEBUG loaded listener.js 22:41:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (1573D800) [pid = 3664] [serial = 1015] [outer = 1036D000] 22:41:43 INFO - PROCESS | 3664 | 1467956503557 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:41:43 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 22:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 640ms 22:41:43 INFO - PROCESS | 3664 | 1467956503613 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:41:43 INFO - PROCESS | 3664 | 1467956503615 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 22:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:41:43 INFO - PROCESS | 3664 | 1467956503619 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:41:43 INFO - PROCESS | 3664 | 1467956503620 Marionette TRACE conn3 <- [1,1318,null,{}] 22:41:43 INFO - PROCESS | 3664 | 1467956503624 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:43 INFO - PROCESS | 3664 | 1467956503626 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:43 INFO - PROCESS | 3664 | 1467956503729 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:41:43 INFO - PROCESS | 3664 | 1467956503737 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:43 INFO - PROCESS | 3664 | 1467956503739 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:43 INFO - PROCESS | 3664 | ++DOCSHELL 10E71C00 == 43 [pid = 3664] [id = 339] 22:41:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (11C9C400) [pid = 3664] [serial = 1016] [outer = 00000000] 22:41:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17C7E000) [pid = 3664] [serial = 1017] [outer = 11C9C400] 22:41:43 INFO - PROCESS | 3664 | 1467956503781 Marionette DEBUG loaded listener.js 22:41:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (180DA800) [pid = 3664] [serial = 1018] [outer = 11C9C400] 22:41:44 INFO - PROCESS | 3664 | 1467956504196 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:41:44 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 22:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 640ms 22:41:44 INFO - PROCESS | 3664 | 1467956504257 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:41:44 INFO - PROCESS | 3664 | 1467956504259 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 22:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:41:44 INFO - PROCESS | 3664 | 1467956504262 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:41:44 INFO - PROCESS | 3664 | 1467956504264 Marionette TRACE conn3 <- [1,1322,null,{}] 22:41:44 INFO - PROCESS | 3664 | 1467956504267 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:44 INFO - PROCESS | 3664 | 1467956504269 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:44 INFO - PROCESS | 3664 | 1467956504349 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:41:44 INFO - PROCESS | 3664 | 1467956504356 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:44 INFO - PROCESS | 3664 | 1467956504367 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:44 INFO - PROCESS | 3664 | ++DOCSHELL 15F3A000 == 44 [pid = 3664] [id = 340] 22:41:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (197F2000) [pid = 3664] [serial = 1019] [outer = 00000000] 22:41:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A5D0C00) [pid = 3664] [serial = 1020] [outer = 197F2000] 22:41:44 INFO - PROCESS | 3664 | 1467956504411 Marionette DEBUG loaded listener.js 22:41:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A5D1400) [pid = 3664] [serial = 1021] [outer = 197F2000] 22:41:44 INFO - PROCESS | 3664 | 1467956504819 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 594ms 22:41:44 INFO - PROCESS | 3664 | 1467956504862 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:41:44 INFO - PROCESS | 3664 | 1467956504864 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 22:41:44 INFO - PROCESS | 3664 | 1467956504868 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:41:44 INFO - PROCESS | 3664 | 1467956504870 Marionette TRACE conn3 <- [1,1326,null,{}] 22:41:44 INFO - PROCESS | 3664 | 1467956504877 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:44 INFO - PROCESS | 3664 | 1467956504879 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:44 INFO - PROCESS | 3664 | 1467956505015 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:41:45 INFO - PROCESS | 3664 | 1467956505198 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:45 INFO - PROCESS | 3664 | 1467956505201 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:45 INFO - PROCESS | 3664 | ++DOCSHELL 1055E400 == 45 [pid = 3664] [id = 341] 22:41:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1059BC00) [pid = 3664] [serial = 1022] [outer = 00000000] 22:41:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (10A81C00) [pid = 3664] [serial = 1023] [outer = 1059BC00] 22:41:45 INFO - PROCESS | 3664 | 1467956505258 Marionette DEBUG loaded listener.js 22:41:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (10F17C00) [pid = 3664] [serial = 1024] [outer = 1059BC00] 22:41:46 INFO - PROCESS | 3664 | 1467956506241 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1421ms 22:41:46 INFO - PROCESS | 3664 | 1467956506271 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:41:46 INFO - PROCESS | 3664 | 1467956506274 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 22:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:41:46 INFO - PROCESS | 3664 | 1467956506280 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:41:46 INFO - PROCESS | 3664 | 1467956506283 Marionette TRACE conn3 <- [1,1330,null,{}] 22:41:46 INFO - PROCESS | 3664 | 1467956506288 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:46 INFO - PROCESS | 3664 | 1467956506291 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:46 INFO - PROCESS | 3664 | 1467956506418 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:41:46 INFO - PROCESS | 3664 | 1467956506578 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:46 INFO - PROCESS | 3664 | 1467956506582 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:46 INFO - PROCESS | 3664 | ++DOCSHELL 144D6C00 == 46 [pid = 3664] [id = 342] 22:41:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (15061C00) [pid = 3664] [serial = 1025] [outer = 00000000] 22:41:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (150F5400) [pid = 3664] [serial = 1026] [outer = 15061C00] 22:41:46 INFO - PROCESS | 3664 | 1467956506641 Marionette DEBUG loaded listener.js 22:41:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (15FAFC00) [pid = 3664] [serial = 1027] [outer = 15061C00] 22:41:47 INFO - PROCESS | 3664 | 1467956507167 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 937ms 22:41:47 INFO - PROCESS | 3664 | 1467956507227 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:41:47 INFO - PROCESS | 3664 | 1467956507233 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 22:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:41:47 INFO - PROCESS | 3664 | 1467956507237 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:41:47 INFO - PROCESS | 3664 | 1467956507240 Marionette TRACE conn3 <- [1,1334,null,{}] 22:41:47 INFO - PROCESS | 3664 | 1467956507244 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:47 INFO - PROCESS | 3664 | 1467956507247 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:47 INFO - PROCESS | 3664 | 1467956507354 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:41:47 INFO - PROCESS | 3664 | 1467956507453 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:47 INFO - PROCESS | 3664 | 1467956507456 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:47 INFO - PROCESS | 3664 | ++DOCSHELL 197E3800 == 47 [pid = 3664] [id = 343] 22:41:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (197E5000) [pid = 3664] [serial = 1028] [outer = 00000000] 22:41:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (19F39800) [pid = 3664] [serial = 1029] [outer = 197E5000] 22:41:47 INFO - PROCESS | 3664 | 1467956507507 Marionette DEBUG loaded listener.js 22:41:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A20CC00) [pid = 3664] [serial = 1030] [outer = 197E5000] 22:41:48 INFO - PROCESS | 3664 | 1467956508095 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 891ms 22:41:48 INFO - PROCESS | 3664 | 1467956508141 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:41:48 INFO - PROCESS | 3664 | 1467956508145 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 22:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:41:48 INFO - PROCESS | 3664 | 1467956508156 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:41:48 INFO - PROCESS | 3664 | 1467956508161 Marionette TRACE conn3 <- [1,1338,null,{}] 22:41:48 INFO - PROCESS | 3664 | 1467956508164 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:48 INFO - PROCESS | 3664 | 1467956508167 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:48 INFO - PROCESS | 3664 | 1467956508282 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:41:48 INFO - PROCESS | 3664 | 1467956508421 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:48 INFO - PROCESS | 3664 | 1467956508424 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:48 INFO - PROCESS | 3664 | ++DOCSHELL 0F9EAC00 == 48 [pid = 3664] [id = 344] 22:41:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (15069400) [pid = 3664] [serial = 1031] [outer = 00000000] 22:41:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (180DE000) [pid = 3664] [serial = 1032] [outer = 15069400] 22:41:48 INFO - PROCESS | 3664 | 1467956508476 Marionette DEBUG loaded listener.js 22:41:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19C8B400) [pid = 3664] [serial = 1033] [outer = 15069400] 22:41:49 INFO - PROCESS | 3664 | 1467956509158 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1047ms 22:41:49 INFO - PROCESS | 3664 | 1467956509201 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:41:49 INFO - PROCESS | 3664 | 1467956509205 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 22:41:49 INFO - PROCESS | 3664 | 1467956509231 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:41:49 INFO - PROCESS | 3664 | 1467956509234 Marionette TRACE conn3 <- [1,1342,null,{}] 22:41:49 INFO - PROCESS | 3664 | 1467956509239 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:49 INFO - PROCESS | 3664 | 1467956509242 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:49 INFO - PROCESS | 3664 | 1467956509352 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:41:49 INFO - PROCESS | 3664 | 1467956509486 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:49 INFO - PROCESS | 3664 | 1467956509491 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:49 INFO - PROCESS | 3664 | ++DOCSHELL 12B6B800 == 49 [pid = 3664] [id = 345] 22:41:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (13276C00) [pid = 3664] [serial = 1034] [outer = 00000000] 22:41:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (139B4800) [pid = 3664] [serial = 1035] [outer = 13276C00] 22:41:49 INFO - PROCESS | 3664 | 1467956509576 Marionette DEBUG loaded listener.js 22:41:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (13B54400) [pid = 3664] [serial = 1036] [outer = 13276C00] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 13185000 == 48 [pid = 3664] [id = 319] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 15F3A000 == 47 [pid = 3664] [id = 340] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 10E71C00 == 46 [pid = 3664] [id = 339] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 1036CC00 == 45 [pid = 3664] [id = 338] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 1A541800 == 44 [pid = 3664] [id = 337] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 197EA800 == 43 [pid = 3664] [id = 336] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 17675800 == 42 [pid = 3664] [id = 335] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 17477000 == 41 [pid = 3664] [id = 334] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 159BB000 == 40 [pid = 3664] [id = 333] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 13131000 == 39 [pid = 3664] [id = 332] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 10A75800 == 38 [pid = 3664] [id = 331] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 10BB4800 == 37 [pid = 3664] [id = 329] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 1A5D4400 == 36 [pid = 3664] [id = 318] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 15F3DC00 == 35 [pid = 3664] [id = 317] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 13E39400 == 34 [pid = 3664] [id = 330] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 14223800 == 33 [pid = 3664] [id = 328] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 12BB1000 == 32 [pid = 3664] [id = 314] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 1A8D7400 == 31 [pid = 3664] [id = 315] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 1188E800 == 30 [pid = 3664] [id = 316] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 0F9EAC00 == 29 [pid = 3664] [id = 344] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 144D6C00 == 28 [pid = 3664] [id = 342] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 197E3800 == 27 [pid = 3664] [id = 343] 22:41:50 INFO - PROCESS | 3664 | --DOCSHELL 1055E400 == 26 [pid = 3664] [id = 341] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (132F6400) [pid = 3664] [serial = 963] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (139B9000) [pid = 3664] [serial = 964] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (17408C00) [pid = 3664] [serial = 972] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (13B49000) [pid = 3664] [serial = 978] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (14215C00) [pid = 3664] [serial = 949] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (13AC0C00) [pid = 3664] [serial = 948] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (197E6800) [pid = 3664] [serial = 982] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (18015800) [pid = 3664] [serial = 952] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1747D400) [pid = 3664] [serial = 951] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1AA5E400) [pid = 3664] [serial = 955] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1A8DCC00) [pid = 3664] [serial = 954] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (197E6400) [pid = 3664] [serial = 981] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (180D6C00) [pid = 3664] [serial = 976] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (15FB1000) [pid = 3664] [serial = 969] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (17478000) [pid = 3664] [serial = 973] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1441FC00) [pid = 3664] [serial = 979] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (19F3A800) [pid = 3664] [serial = 984] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (166B5400) [pid = 3664] [serial = 970] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1506E400) [pid = 3664] [serial = 967] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (180C1400) [pid = 3664] [serial = 975] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1318BC00) [pid = 3664] [serial = 958] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (12B6C000) [pid = 3664] [serial = 957] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (114B3000) [pid = 3664] [serial = 960] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1188AC00) [pid = 3664] [serial = 961] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (15062400) [pid = 3664] [serial = 966] [outer = 00000000] [url = about:blank] 22:41:50 INFO - PROCESS | 3664 | 1467956510798 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1624ms 22:41:50 INFO - PROCESS | 3664 | 1467956510855 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:41:50 INFO - PROCESS | 3664 | 1467956510859 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 22:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:41:50 INFO - PROCESS | 3664 | 1467956510864 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:41:50 INFO - PROCESS | 3664 | 1467956510867 Marionette TRACE conn3 <- [1,1346,null,{}] 22:41:50 INFO - PROCESS | 3664 | 1467956510875 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:50 INFO - PROCESS | 3664 | 1467956510878 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:50 INFO - PROCESS | 3664 | 1467956510959 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:41:50 INFO - PROCESS | 3664 | 1467956510965 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:50 INFO - PROCESS | 3664 | 1467956510970 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:50 INFO - PROCESS | 3664 | ++DOCSHELL 11806000 == 27 [pid = 3664] [id = 346] 22:41:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (11806800) [pid = 3664] [serial = 1037] [outer = 00000000] 22:41:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (129DC800) [pid = 3664] [serial = 1038] [outer = 11806800] 22:41:51 INFO - PROCESS | 3664 | 1467956511017 Marionette DEBUG loaded listener.js 22:41:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (12B70C00) [pid = 3664] [serial = 1039] [outer = 11806800] 22:41:51 INFO - PROCESS | 3664 | 1467956511492 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 703ms 22:41:51 INFO - PROCESS | 3664 | 1467956511566 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:41:51 INFO - PROCESS | 3664 | 1467956511570 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 22:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:41:51 INFO - PROCESS | 3664 | 1467956511577 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:41:51 INFO - PROCESS | 3664 | 1467956511580 Marionette TRACE conn3 <- [1,1350,null,{}] 22:41:51 INFO - PROCESS | 3664 | 1467956511584 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:51 INFO - PROCESS | 3664 | 1467956511586 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:51 INFO - PROCESS | 3664 | 1467956511672 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:41:51 INFO - PROCESS | 3664 | 1467956511767 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:51 INFO - PROCESS | 3664 | 1467956511769 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:51 INFO - PROCESS | 3664 | ++DOCSHELL 1369D000 == 28 [pid = 3664] [id = 347] 22:41:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (139ABC00) [pid = 3664] [serial = 1040] [outer = 00000000] 22:41:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13B4D800) [pid = 3664] [serial = 1041] [outer = 139ABC00] 22:41:51 INFO - PROCESS | 3664 | 1467956511816 Marionette DEBUG loaded listener.js 22:41:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (13E39400) [pid = 3664] [serial = 1042] [outer = 139ABC00] 22:41:52 INFO - PROCESS | 3664 | 1467956512187 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 625ms 22:41:52 INFO - PROCESS | 3664 | 1467956512214 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:41:52 INFO - PROCESS | 3664 | 1467956512216 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 22:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:41:52 INFO - PROCESS | 3664 | 1467956512220 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:41:52 INFO - PROCESS | 3664 | 1467956512223 Marionette TRACE conn3 <- [1,1354,null,{}] 22:41:52 INFO - PROCESS | 3664 | 1467956512233 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:52 INFO - PROCESS | 3664 | 1467956512238 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:52 INFO - PROCESS | 3664 | 1467956512320 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:41:52 INFO - PROCESS | 3664 | 1467956512327 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:52 INFO - PROCESS | 3664 | 1467956512330 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:52 INFO - PROCESS | 3664 | ++DOCSHELL 15070400 == 29 [pid = 3664] [id = 348] 22:41:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (15070800) [pid = 3664] [serial = 1043] [outer = 00000000] 22:41:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (159BBC00) [pid = 3664] [serial = 1044] [outer = 15070800] 22:41:52 INFO - PROCESS | 3664 | 1467956512380 Marionette DEBUG loaded listener.js 22:41:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (15F3D400) [pid = 3664] [serial = 1045] [outer = 15070800] 22:41:52 INFO - PROCESS | 3664 | 1467956512877 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 22:41:52 INFO - PROCESS | 3664 | 1467956512922 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 22:41:52 INFO - PROCESS | 3664 | 1467956512925 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:41:52 INFO - PROCESS | 3664 | 1467956512927 Marionette TRACE conn3 <- [1,1358,null,{}] 22:41:52 INFO - PROCESS | 3664 | 1467956512936 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:52 INFO - PROCESS | 3664 | 1467956512938 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:53 INFO - PROCESS | 3664 | 1467956513081 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:41:53 INFO - PROCESS | 3664 | 1467956513103 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:53 INFO - PROCESS | 3664 | 1467956513105 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:53 INFO - PROCESS | 3664 | ++DOCSHELL 16C57800 == 30 [pid = 3664] [id = 349] 22:41:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (16D53000) [pid = 3664] [serial = 1046] [outer = 00000000] 22:41:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17408800) [pid = 3664] [serial = 1047] [outer = 16D53000] 22:41:53 INFO - PROCESS | 3664 | 1467956513148 Marionette DEBUG loaded listener.js 22:41:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1747A000) [pid = 3664] [serial = 1048] [outer = 16D53000] 22:41:53 INFO - PROCESS | 3664 | 1467956513570 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 22:41:53 INFO - PROCESS | 3664 | 1467956513626 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 22:41:53 INFO - PROCESS | 3664 | 1467956513629 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:41:53 INFO - PROCESS | 3664 | 1467956513631 Marionette TRACE conn3 <- [1,1362,null,{}] 22:41:53 INFO - PROCESS | 3664 | 1467956513634 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:53 INFO - PROCESS | 3664 | 1467956513636 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:53 INFO - PROCESS | 3664 | 1467956513741 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:41:53 INFO - PROCESS | 3664 | 1467956513746 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:53 INFO - PROCESS | 3664 | 1467956513748 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:53 INFO - PROCESS | 3664 | ++DOCSHELL 17477400 == 31 [pid = 3664] [id = 350] 22:41:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17480800) [pid = 3664] [serial = 1049] [outer = 00000000] 22:41:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1767CC00) [pid = 3664] [serial = 1050] [outer = 17480800] 22:41:53 INFO - PROCESS | 3664 | 1467956513790 Marionette DEBUG loaded listener.js 22:41:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1801F000) [pid = 3664] [serial = 1051] [outer = 17480800] 22:41:54 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:41:54 INFO - PROCESS | 3664 | 1467956514258 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 22:41:54 INFO - PROCESS | 3664 | 1467956514339 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 22:41:54 INFO - PROCESS | 3664 | 1467956514342 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:41:54 INFO - PROCESS | 3664 | 1467956514344 Marionette TRACE conn3 <- [1,1366,null,{}] 22:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:41:54 INFO - PROCESS | 3664 | 1467956514347 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:54 INFO - PROCESS | 3664 | 1467956514353 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:54 INFO - PROCESS | 3664 | 1467956514517 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:41:54 INFO - PROCESS | 3664 | 1467956514811 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:54 INFO - PROCESS | 3664 | 1467956514813 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (180BA400) [pid = 3664] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (19C8D400) [pid = 3664] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (159BB400) [pid = 3664] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (17477800) [pid = 3664] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (114A8400) [pid = 3664] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10E6CC00) [pid = 3664] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1767F800) [pid = 3664] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13E3B400) [pid = 3664] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1315DC00) [pid = 3664] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A544000) [pid = 3664] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1036D000) [pid = 3664] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (11C9C400) [pid = 3664] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:41:54 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (197F2000) [pid = 3664] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:41:54 INFO - PROCESS | 3664 | ++DOCSHELL 10373400 == 32 [pid = 3664] [id = 351] 22:41:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (10A03C00) [pid = 3664] [serial = 1052] [outer = 00000000] 22:41:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (12C8BC00) [pid = 3664] [serial = 1053] [outer = 10A03C00] 22:41:54 INFO - PROCESS | 3664 | 1467956514867 Marionette DEBUG loaded listener.js 22:41:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13E78000) [pid = 3664] [serial = 1054] [outer = 10A03C00] 22:41:55 INFO - PROCESS | 3664 | 1467956515210 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:41:55 INFO - PROCESS | 3664 | 1467956515293 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 22:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:41:55 INFO - PROCESS | 3664 | 1467956515297 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:41:55 INFO - PROCESS | 3664 | 1467956515300 Marionette TRACE conn3 <- [1,1370,null,{}] 22:41:55 INFO - PROCESS | 3664 | 1467956515303 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:55 INFO - PROCESS | 3664 | 1467956515305 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:55 INFO - PROCESS | 3664 | 1467956515412 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:41:55 INFO - PROCESS | 3664 | 1467956515419 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:55 INFO - PROCESS | 3664 | 1467956515421 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:55 INFO - PROCESS | 3664 | ++DOCSHELL 10ED8C00 == 33 [pid = 3664] [id = 352] 22:41:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (10F11000) [pid = 3664] [serial = 1055] [outer = 00000000] 22:41:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (197F2C00) [pid = 3664] [serial = 1056] [outer = 10F11000] 22:41:55 INFO - PROCESS | 3664 | 1467956515466 Marionette DEBUG loaded listener.js 22:41:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (19C88000) [pid = 3664] [serial = 1057] [outer = 10F11000] 22:41:55 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:41:55 INFO - PROCESS | 3664 | 1467956515881 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:41:55 INFO - PROCESS | 3664 | 1467956515937 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 22:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:41:55 INFO - PROCESS | 3664 | 1467956515940 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:41:55 INFO - PROCESS | 3664 | 1467956515942 Marionette TRACE conn3 <- [1,1374,null,{}] 22:41:55 INFO - PROCESS | 3664 | 1467956515945 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:55 INFO - PROCESS | 3664 | 1467956515947 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:56 INFO - PROCESS | 3664 | 1467956516022 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:41:56 INFO - PROCESS | 3664 | 1467956516138 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:56 INFO - PROCESS | 3664 | 1467956516140 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:56 INFO - PROCESS | 3664 | ++DOCSHELL 180E1400 == 34 [pid = 3664] [id = 353] 22:41:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (19C86800) [pid = 3664] [serial = 1058] [outer = 00000000] 22:41:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A542C00) [pid = 3664] [serial = 1059] [outer = 19C86800] 22:41:56 INFO - PROCESS | 3664 | 1467956516184 Marionette DEBUG loaded listener.js 22:41:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A544400) [pid = 3664] [serial = 1060] [outer = 19C86800] 22:41:56 INFO - PROCESS | 3664 | 1467956516527 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:41:56 INFO - PROCESS | 3664 | 1467956516580 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 22:41:56 INFO - PROCESS | 3664 | 1467956516583 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:41:56 INFO - PROCESS | 3664 | 1467956516585 Marionette TRACE conn3 <- [1,1378,null,{}] 22:41:56 INFO - PROCESS | 3664 | 1467956516588 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:56 INFO - PROCESS | 3664 | 1467956516590 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:56 INFO - PROCESS | 3664 | 1467956516699 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:41:56 INFO - PROCESS | 3664 | 1467956516708 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:56 INFO - PROCESS | 3664 | 1467956516710 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:56 INFO - PROCESS | 3664 | ++DOCSHELL 15070000 == 35 [pid = 3664] [id = 354] 22:41:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A5D0800) [pid = 3664] [serial = 1061] [outer = 00000000] 22:41:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A5D5C00) [pid = 3664] [serial = 1062] [outer = 1A5D0800] 22:41:56 INFO - PROCESS | 3664 | 1467956516779 Marionette DEBUG loaded listener.js 22:41:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1A8D7000) [pid = 3664] [serial = 1063] [outer = 1A5D0800] 22:41:57 INFO - PROCESS | 3664 | 1467956517650 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1094ms 22:41:57 INFO - PROCESS | 3664 | 1467956517683 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 22:41:57 INFO - PROCESS | 3664 | 1467956517687 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 22:41:57 INFO - PROCESS | 3664 | 1467956517692 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:41:57 INFO - PROCESS | 3664 | 1467956517697 Marionette TRACE conn3 <- [1,1382,null,{}] 22:41:57 INFO - PROCESS | 3664 | 1467956517702 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:57 INFO - PROCESS | 3664 | 1467956517705 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:57 INFO - PROCESS | 3664 | 1467956517821 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:41:57 INFO - PROCESS | 3664 | 1467956517949 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:57 INFO - PROCESS | 3664 | 1467956517952 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:57 INFO - PROCESS | 3664 | ++DOCSHELL 10E74400 == 36 [pid = 3664] [id = 355] 22:41:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (11801C00) [pid = 3664] [serial = 1064] [outer = 00000000] 22:41:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (132F2000) [pid = 3664] [serial = 1065] [outer = 11801C00] 22:41:58 INFO - PROCESS | 3664 | 1467956518008 Marionette DEBUG loaded listener.js 22:41:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (13B49000) [pid = 3664] [serial = 1066] [outer = 11801C00] 22:41:58 INFO - PROCESS | 3664 | 1467956518724 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1047ms 22:41:58 INFO - PROCESS | 3664 | 1467956518739 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 22:41:58 INFO - PROCESS | 3664 | 1467956518743 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 22:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:41:58 INFO - PROCESS | 3664 | 1467956518768 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:41:58 INFO - PROCESS | 3664 | 1467956518771 Marionette TRACE conn3 <- [1,1386,null,{}] 22:41:58 INFO - PROCESS | 3664 | 1467956518774 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:58 INFO - PROCESS | 3664 | 1467956518777 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:58 INFO - PROCESS | 3664 | 1467956518992 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:41:59 INFO - PROCESS | 3664 | 1467956519133 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:59 INFO - PROCESS | 3664 | 1467956519136 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:59 INFO - PROCESS | 3664 | ++DOCSHELL 0C770800 == 37 [pid = 3664] [id = 356] 22:41:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (0C773000) [pid = 3664] [serial = 1067] [outer = 00000000] 22:41:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (10326400) [pid = 3664] [serial = 1068] [outer = 0C773000] 22:41:59 INFO - PROCESS | 3664 | 1467956519185 Marionette DEBUG loaded listener.js 22:41:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (10A04800) [pid = 3664] [serial = 1069] [outer = 0C773000] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 180E1400 == 36 [pid = 3664] [id = 353] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 10ED8C00 == 35 [pid = 3664] [id = 352] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 10373400 == 34 [pid = 3664] [id = 351] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 17477400 == 33 [pid = 3664] [id = 350] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 16C57800 == 32 [pid = 3664] [id = 349] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 15070400 == 31 [pid = 3664] [id = 348] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 1369D000 == 30 [pid = 3664] [id = 347] 22:41:59 INFO - PROCESS | 3664 | --DOCSHELL 11806000 == 29 [pid = 3664] [id = 346] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1A5D0C00) [pid = 3664] [serial = 1020] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (180D6800) [pid = 3664] [serial = 1005] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (197E4400) [pid = 3664] [serial = 1006] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A41CC00) [pid = 3664] [serial = 1008] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (15FB1400) [pid = 3664] [serial = 999] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (167EBC00) [pid = 3664] [serial = 1000] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (175B1800) [pid = 3664] [serial = 1002] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1312A000) [pid = 3664] [serial = 993] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13698000) [pid = 3664] [serial = 994] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (10F10C00) [pid = 3664] [serial = 987] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (12BAE800) [pid = 3664] [serial = 988] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (19F3D000) [pid = 3664] [serial = 985] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1441B800) [pid = 3664] [serial = 990] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1506A800) [pid = 3664] [serial = 991] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13E30400) [pid = 3664] [serial = 996] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13E85400) [pid = 3664] [serial = 997] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1A54A000) [pid = 3664] [serial = 1011] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13E36400) [pid = 3664] [serial = 1014] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (17C7E000) [pid = 3664] [serial = 1017] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1A54B000) [pid = 3664] [serial = 1012] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1A428C00) [pid = 3664] [serial = 1009] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1A5D1400) [pid = 3664] [serial = 1021] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (180DA800) [pid = 3664] [serial = 1018] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (17E24000) [pid = 3664] [serial = 1003] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1573D800) [pid = 3664] [serial = 1015] [outer = 00000000] [url = about:blank] 22:41:59 INFO - PROCESS | 3664 | 1467956519735 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1000ms 22:41:59 INFO - PROCESS | 3664 | 1467956519773 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 22:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:41:59 INFO - PROCESS | 3664 | 1467956519777 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 22:41:59 INFO - PROCESS | 3664 | 1467956519782 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:41:59 INFO - PROCESS | 3664 | 1467956519785 Marionette TRACE conn3 <- [1,1390,null,{}] 22:41:59 INFO - PROCESS | 3664 | 1467956519789 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:59 INFO - PROCESS | 3664 | 1467956519792 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:59 INFO - PROCESS | 3664 | 1467956519876 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:41:59 INFO - PROCESS | 3664 | 1467956519885 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:59 INFO - PROCESS | 3664 | 1467956519887 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:41:59 INFO - PROCESS | 3664 | ++DOCSHELL 129E6400 == 30 [pid = 3664] [id = 357] 22:41:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (129E6800) [pid = 3664] [serial = 1070] [outer = 00000000] 22:41:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12BB4000) [pid = 3664] [serial = 1071] [outer = 129E6800] 22:41:59 INFO - PROCESS | 3664 | 1467956519934 Marionette DEBUG loaded listener.js 22:42:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (12EE7800) [pid = 3664] [serial = 1072] [outer = 129E6800] 22:42:00 INFO - PROCESS | 3664 | 1467956520407 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 703ms 22:42:00 INFO - PROCESS | 3664 | 1467956520505 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:42:00 INFO - PROCESS | 3664 | 1467956520507 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 22:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:42:00 INFO - PROCESS | 3664 | 1467956520514 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:42:00 INFO - PROCESS | 3664 | 1467956520516 Marionette TRACE conn3 <- [1,1394,null,{}] 22:42:00 INFO - PROCESS | 3664 | 1467956520519 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:00 INFO - PROCESS | 3664 | 1467956520522 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:00 INFO - PROCESS | 3664 | 1467956520611 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:42:00 INFO - PROCESS | 3664 | 1467956520701 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:00 INFO - PROCESS | 3664 | 1467956520703 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:00 INFO - PROCESS | 3664 | ++DOCSHELL 13128C00 == 31 [pid = 3664] [id = 358] 22:42:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (139AAC00) [pid = 3664] [serial = 1073] [outer = 00000000] 22:42:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13E36400) [pid = 3664] [serial = 1074] [outer = 139AAC00] 22:42:00 INFO - PROCESS | 3664 | 1467956520747 Marionette DEBUG loaded listener.js 22:42:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1441DC00) [pid = 3664] [serial = 1075] [outer = 139AAC00] 22:42:01 INFO - PROCESS | 3664 | 1467956521131 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 625ms 22:42:01 INFO - PROCESS | 3664 | 1467956521155 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:42:01 INFO - PROCESS | 3664 | 1467956521159 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 22:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:42:01 INFO - PROCESS | 3664 | 1467956521170 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:42:01 INFO - PROCESS | 3664 | 1467956521174 Marionette TRACE conn3 <- [1,1398,null,{}] 22:42:01 INFO - PROCESS | 3664 | 1467956521178 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:01 INFO - PROCESS | 3664 | 1467956521181 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:01 INFO - PROCESS | 3664 | 1467956521267 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:42:01 INFO - PROCESS | 3664 | 1467956521272 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:01 INFO - PROCESS | 3664 | 1467956521274 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:01 INFO - PROCESS | 3664 | ++DOCSHELL 144D6C00 == 32 [pid = 3664] [id = 359] 22:42:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15067800) [pid = 3664] [serial = 1076] [outer = 00000000] 22:42:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15F2F800) [pid = 3664] [serial = 1077] [outer = 15067800] 22:42:01 INFO - PROCESS | 3664 | 1467956521317 Marionette DEBUG loaded listener.js 22:42:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (164EA800) [pid = 3664] [serial = 1078] [outer = 15067800] 22:42:01 INFO - PROCESS | 3664 | 1467956521829 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 703ms 22:42:01 INFO - PROCESS | 3664 | 1467956521865 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:42:01 INFO - PROCESS | 3664 | 1467956521867 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 22:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:42:01 INFO - PROCESS | 3664 | 1467956521871 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:42:01 INFO - PROCESS | 3664 | 1467956521872 Marionette TRACE conn3 <- [1,1402,null,{}] 22:42:01 INFO - PROCESS | 3664 | 1467956521876 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:01 INFO - PROCESS | 3664 | 1467956521877 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:02 INFO - PROCESS | 3664 | 1467956522015 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:42:02 INFO - PROCESS | 3664 | 1467956522039 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:02 INFO - PROCESS | 3664 | 1467956522041 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:02 INFO - PROCESS | 3664 | ++DOCSHELL 15FA8400 == 33 [pid = 3664] [id = 360] 22:42:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (167E6C00) [pid = 3664] [serial = 1079] [outer = 00000000] 22:42:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17407C00) [pid = 3664] [serial = 1080] [outer = 167E6C00] 22:42:02 INFO - PROCESS | 3664 | 1467956522086 Marionette DEBUG loaded listener.js 22:42:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17481400) [pid = 3664] [serial = 1081] [outer = 167E6C00] 22:42:02 INFO - PROCESS | 3664 | 1467956522526 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 702ms 22:42:02 INFO - PROCESS | 3664 | 1467956522570 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:42:02 INFO - PROCESS | 3664 | 1467956522572 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 22:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:42:02 INFO - PROCESS | 3664 | 1467956522575 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:42:02 INFO - PROCESS | 3664 | 1467956522577 Marionette TRACE conn3 <- [1,1406,null,{}] 22:42:02 INFO - PROCESS | 3664 | 1467956522595 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:02 INFO - PROCESS | 3664 | 1467956522597 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:02 INFO - PROCESS | 3664 | 1467956522714 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:42:02 INFO - PROCESS | 3664 | 1467956522776 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:02 INFO - PROCESS | 3664 | 1467956522782 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:02 INFO - PROCESS | 3664 | ++DOCSHELL 17C7F800 == 34 [pid = 3664] [id = 361] 22:42:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17C80000) [pid = 3664] [serial = 1082] [outer = 00000000] 22:42:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180BA400) [pid = 3664] [serial = 1083] [outer = 17C80000] 22:42:02 INFO - PROCESS | 3664 | 1467956522835 Marionette DEBUG loaded listener.js 22:42:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180C6C00) [pid = 3664] [serial = 1084] [outer = 17C80000] 22:42:03 INFO - PROCESS | 3664 | 1467956523283 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 750ms 22:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:42:03 INFO - PROCESS | 3664 | 1467956523350 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:42:03 INFO - PROCESS | 3664 | 1467956523352 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 22:42:03 INFO - PROCESS | 3664 | 1467956523356 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:42:03 INFO - PROCESS | 3664 | 1467956523357 Marionette TRACE conn3 <- [1,1410,null,{}] 22:42:03 INFO - PROCESS | 3664 | 1467956523361 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:03 INFO - PROCESS | 3664 | 1467956523363 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:03 INFO - PROCESS | 3664 | 1467956523469 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:42:03 INFO - PROCESS | 3664 | 1467956523536 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:03 INFO - PROCESS | 3664 | 1467956523539 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:03 INFO - PROCESS | 3664 | ++DOCSHELL 180D8000 == 35 [pid = 3664] [id = 362] 22:42:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180D9400) [pid = 3664] [serial = 1085] [outer = 00000000] 22:42:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (197E6400) [pid = 3664] [serial = 1086] [outer = 180D9400] 22:42:03 INFO - PROCESS | 3664 | 1467956523581 Marionette DEBUG loaded listener.js 22:42:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (197E6C00) [pid = 3664] [serial = 1087] [outer = 180D9400] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (10A03C00) [pid = 3664] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10F11000) [pid = 3664] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (19C86800) [pid = 3664] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (16D53000) [pid = 3664] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (17480800) [pid = 3664] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13276C00) [pid = 3664] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (11806800) [pid = 3664] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (139ABC00) [pid = 3664] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15070800) [pid = 3664] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1059BC00) [pid = 3664] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15061C00) [pid = 3664] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (197E5000) [pid = 3664] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:42:03 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (15069400) [pid = 3664] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:42:04 INFO - PROCESS | 3664 | 1467956524043 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 22:42:04 INFO - PROCESS | 3664 | 1467956524094 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:42:04 INFO - PROCESS | 3664 | 1467956524096 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 22:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:42:04 INFO - PROCESS | 3664 | 1467956524100 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:42:04 INFO - PROCESS | 3664 | 1467956524101 Marionette TRACE conn3 <- [1,1414,null,{}] 22:42:04 INFO - PROCESS | 3664 | 1467956524105 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:04 INFO - PROCESS | 3664 | 1467956524106 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:04 INFO - PROCESS | 3664 | 1467956524189 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:42:04 INFO - PROCESS | 3664 | 1467956524278 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:04 INFO - PROCESS | 3664 | 1467956524280 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:04 INFO - PROCESS | 3664 | ++DOCSHELL 139B3400 == 36 [pid = 3664] [id = 363] 22:42:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13ABC000) [pid = 3664] [serial = 1088] [outer = 00000000] 22:42:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15070800) [pid = 3664] [serial = 1089] [outer = 13ABC000] 22:42:04 INFO - PROCESS | 3664 | 1467956524323 Marionette DEBUG loaded listener.js 22:42:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15FB0C00) [pid = 3664] [serial = 1090] [outer = 13ABC000] 22:42:04 INFO - PROCESS | 3664 | 1467956524686 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 640ms 22:42:04 INFO - PROCESS | 3664 | 1467956524737 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:42:04 INFO - PROCESS | 3664 | 1467956524739 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 22:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:42:04 INFO - PROCESS | 3664 | 1467956524742 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:42:04 INFO - PROCESS | 3664 | 1467956524744 Marionette TRACE conn3 <- [1,1418,null,{}] 22:42:04 INFO - PROCESS | 3664 | 1467956524747 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:04 INFO - PROCESS | 3664 | 1467956524749 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:04 INFO - PROCESS | 3664 | 1467956524893 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:42:04 INFO - PROCESS | 3664 | 1467956524909 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:04 INFO - PROCESS | 3664 | 1467956524912 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:04 INFO - PROCESS | 3664 | ++DOCSHELL 11C97800 == 37 [pid = 3664] [id = 364] 22:42:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (11CEF800) [pid = 3664] [serial = 1091] [outer = 00000000] 22:42:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19C87800) [pid = 3664] [serial = 1092] [outer = 11CEF800] 22:42:04 INFO - PROCESS | 3664 | 1467956524984 Marionette DEBUG loaded listener.js 22:42:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (19C8FC00) [pid = 3664] [serial = 1093] [outer = 11CEF800] 22:42:05 INFO - PROCESS | 3664 | 1467956525413 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 703ms 22:42:05 INFO - PROCESS | 3664 | 1467956525443 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:42:05 INFO - PROCESS | 3664 | 1467956525445 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 22:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:42:05 INFO - PROCESS | 3664 | 1467956525448 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:42:05 INFO - PROCESS | 3664 | 1467956525450 Marionette TRACE conn3 <- [1,1422,null,{}] 22:42:05 INFO - PROCESS | 3664 | 1467956525453 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:05 INFO - PROCESS | 3664 | 1467956525455 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:05 INFO - PROCESS | 3664 | 1467956525547 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:42:05 INFO - PROCESS | 3664 | 1467956525553 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:05 INFO - PROCESS | 3664 | 1467956525555 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:05 INFO - PROCESS | 3664 | ++DOCSHELL 1740F400 == 38 [pid = 3664] [id = 365] 22:42:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19F3E800) [pid = 3664] [serial = 1094] [outer = 00000000] 22:42:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1A41D800) [pid = 3664] [serial = 1095] [outer = 19F3E800] 22:42:05 INFO - PROCESS | 3664 | 1467956525601 Marionette DEBUG loaded listener.js 22:42:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A53EC00) [pid = 3664] [serial = 1096] [outer = 19F3E800] 22:42:06 INFO - PROCESS | 3664 | --DOCSHELL 12B6B800 == 37 [pid = 3664] [id = 345] 22:42:06 INFO - PROCESS | 3664 | --DOCSHELL 129E6400 == 36 [pid = 3664] [id = 357] 22:42:06 INFO - PROCESS | 3664 | --DOCSHELL 10E74400 == 35 [pid = 3664] [id = 355] 22:42:06 INFO - PROCESS | 3664 | --DOCSHELL 0C770800 == 34 [pid = 3664] [id = 356] 22:42:06 INFO - PROCESS | 3664 | --DOCSHELL 15070000 == 33 [pid = 3664] [id = 354] 22:42:07 INFO - PROCESS | 3664 | --DOCSHELL 13128C00 == 32 [pid = 3664] [id = 358] 22:42:07 INFO - PROCESS | 3664 | --DOCSHELL 144D6C00 == 31 [pid = 3664] [id = 359] 22:42:07 INFO - PROCESS | 3664 | --DOCSHELL 139B3400 == 30 [pid = 3664] [id = 363] 22:42:07 INFO - PROCESS | 3664 | --DOCSHELL 11C97800 == 29 [pid = 3664] [id = 364] 22:42:07 INFO - PROCESS | 3664 | --DOCSHELL 17C7F800 == 28 [pid = 3664] [id = 361] 22:42:07 INFO - PROCESS | 3664 | --DOCSHELL 15FA8400 == 27 [pid = 3664] [id = 360] 22:42:07 INFO - PROCESS | 3664 | --DOCSHELL 180D8000 == 26 [pid = 3664] [id = 362] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A542C00) [pid = 3664] [serial = 1059] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (17408800) [pid = 3664] [serial = 1047] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1767CC00) [pid = 3664] [serial = 1050] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13B54400) [pid = 3664] [serial = 1036] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (139B4800) [pid = 3664] [serial = 1035] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (129DC800) [pid = 3664] [serial = 1038] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12B70C00) [pid = 3664] [serial = 1039] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13B4D800) [pid = 3664] [serial = 1041] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (13E39400) [pid = 3664] [serial = 1042] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (159BBC00) [pid = 3664] [serial = 1044] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1747A000) [pid = 3664] [serial = 1048] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (10F17C00) [pid = 3664] [serial = 1024] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (10A81C00) [pid = 3664] [serial = 1023] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (15FAFC00) [pid = 3664] [serial = 1027] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (150F5400) [pid = 3664] [serial = 1026] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1A20CC00) [pid = 3664] [serial = 1030] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (19F39800) [pid = 3664] [serial = 1029] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (19C8B400) [pid = 3664] [serial = 1033] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (180DE000) [pid = 3664] [serial = 1032] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1801F000) [pid = 3664] [serial = 1051] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (12C8BC00) [pid = 3664] [serial = 1053] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1A544400) [pid = 3664] [serial = 1060] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (13E78000) [pid = 3664] [serial = 1054] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (197F2C00) [pid = 3664] [serial = 1056] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (19C88000) [pid = 3664] [serial = 1057] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (15F3D400) [pid = 3664] [serial = 1045] [outer = 00000000] [url = about:blank] 22:42:07 INFO - PROCESS | 3664 | 1467956527352 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1968ms 22:42:07 INFO - PROCESS | 3664 | 1467956527418 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:42:07 INFO - PROCESS | 3664 | 1467956527422 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 22:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:42:07 INFO - PROCESS | 3664 | 1467956527427 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:42:07 INFO - PROCESS | 3664 | 1467956527431 Marionette TRACE conn3 <- [1,1426,null,{}] 22:42:07 INFO - PROCESS | 3664 | 1467956527436 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:07 INFO - PROCESS | 3664 | 1467956527439 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:07 INFO - PROCESS | 3664 | 1467956527526 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:42:07 INFO - PROCESS | 3664 | 1467956527535 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:07 INFO - PROCESS | 3664 | 1467956527539 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:07 INFO - PROCESS | 3664 | ++DOCSHELL 114B0C00 == 27 [pid = 3664] [id = 366] 22:42:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (114B1800) [pid = 3664] [serial = 1097] [outer = 00000000] 22:42:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (11CF0000) [pid = 3664] [serial = 1098] [outer = 114B1800] 22:42:07 INFO - PROCESS | 3664 | 1467956527594 Marionette DEBUG loaded listener.js 22:42:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (11DDB400) [pid = 3664] [serial = 1099] [outer = 114B1800] 22:42:08 INFO - PROCESS | 3664 | 1467956528074 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 703ms 22:42:08 INFO - PROCESS | 3664 | 1467956528127 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:42:08 INFO - PROCESS | 3664 | 1467956528132 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 22:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:42:08 INFO - PROCESS | 3664 | 1467956528139 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:42:08 INFO - PROCESS | 3664 | 1467956528141 Marionette TRACE conn3 <- [1,1430,null,{}] 22:42:08 INFO - PROCESS | 3664 | 1467956528145 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:08 INFO - PROCESS | 3664 | 1467956528148 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:08 INFO - PROCESS | 3664 | 1467956528234 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:42:08 INFO - PROCESS | 3664 | 1467956528243 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:08 INFO - PROCESS | 3664 | 1467956528246 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:08 INFO - PROCESS | 3664 | ++DOCSHELL 13169400 == 28 [pid = 3664] [id = 367] 22:42:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (13185000) [pid = 3664] [serial = 1100] [outer = 00000000] 22:42:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (13278400) [pid = 3664] [serial = 1101] [outer = 13185000] 22:42:08 INFO - PROCESS | 3664 | 1467956528296 Marionette DEBUG loaded listener.js 22:42:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (1369A800) [pid = 3664] [serial = 1102] [outer = 13185000] 22:42:08 INFO - PROCESS | 3664 | 1467956528758 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 640ms 22:42:08 INFO - PROCESS | 3664 | 1467956528776 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:42:08 INFO - PROCESS | 3664 | 1467956528778 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 22:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:42:08 INFO - PROCESS | 3664 | 1467956528781 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:42:08 INFO - PROCESS | 3664 | 1467956528785 Marionette TRACE conn3 <- [1,1434,null,{}] 22:42:08 INFO - PROCESS | 3664 | 1467956528799 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:08 INFO - PROCESS | 3664 | 1467956528804 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:08 INFO - PROCESS | 3664 | 1467956528892 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:42:09 INFO - PROCESS | 3664 | 1467956529010 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 3664 | 1467956529013 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:09 INFO - PROCESS | 3664 | ++DOCSHELL 1421D800 == 29 [pid = 3664] [id = 368] 22:42:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (1421E000) [pid = 3664] [serial = 1103] [outer = 00000000] 22:42:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (14418400) [pid = 3664] [serial = 1104] [outer = 1421E000] 22:42:09 INFO - PROCESS | 3664 | 1467956529060 Marionette DEBUG loaded listener.js 22:42:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (144D5400) [pid = 3664] [serial = 1105] [outer = 1421E000] 22:42:09 INFO - PROCESS | 3664 | 1467956529434 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 687ms 22:42:09 INFO - PROCESS | 3664 | 1467956529481 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:42:09 INFO - PROCESS | 3664 | 1467956529483 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 22:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:42:09 INFO - PROCESS | 3664 | 1467956529487 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:42:09 INFO - PROCESS | 3664 | 1467956529498 Marionette TRACE conn3 <- [1,1438,null,{}] 22:42:09 INFO - PROCESS | 3664 | 1467956529502 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:09 INFO - PROCESS | 3664 | 1467956529504 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:09 INFO - PROCESS | 3664 | 1467956529615 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:42:09 INFO - PROCESS | 3664 | 1467956529622 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 3664 | 1467956529624 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:09 INFO - PROCESS | 3664 | ++DOCSHELL 13E3D800 == 30 [pid = 3664] [id = 369] 22:42:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (14417800) [pid = 3664] [serial = 1106] [outer = 00000000] 22:42:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (1506F400) [pid = 3664] [serial = 1107] [outer = 14417800] 22:42:09 INFO - PROCESS | 3664 | 1467956529668 Marionette DEBUG loaded listener.js 22:42:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (159B7800) [pid = 3664] [serial = 1108] [outer = 14417800] 22:42:10 INFO - PROCESS | 3664 | 1467956530088 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 656ms 22:42:10 INFO - PROCESS | 3664 | 1467956530145 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:42:10 INFO - PROCESS | 3664 | 1467956530147 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 22:42:10 INFO - PROCESS | 3664 | 1467956530150 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:42:10 INFO - PROCESS | 3664 | 1467956530151 Marionette TRACE conn3 <- [1,1442,null,{}] 22:42:10 INFO - PROCESS | 3664 | 1467956530155 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:10 INFO - PROCESS | 3664 | 1467956530157 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:10 INFO - PROCESS | 3664 | 1467956530265 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:42:10 INFO - PROCESS | 3664 | 1467956530305 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:10 INFO - PROCESS | 3664 | 1467956530307 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:10 INFO - PROCESS | 3664 | ++DOCSHELL 15F31000 == 31 [pid = 3664] [id = 370] 22:42:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (15F35800) [pid = 3664] [serial = 1109] [outer = 00000000] 22:42:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (15FABC00) [pid = 3664] [serial = 1110] [outer = 15F35800] 22:42:10 INFO - PROCESS | 3664 | 1467956530350 Marionette DEBUG loaded listener.js 22:42:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (16774000) [pid = 3664] [serial = 1111] [outer = 15F35800] 22:42:10 INFO - PROCESS | 3664 | 1467956530757 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 640ms 22:42:10 INFO - PROCESS | 3664 | 1467956530788 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:42:10 INFO - PROCESS | 3664 | 1467956530790 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 22:42:10 INFO - PROCESS | 3664 | 1467956530794 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:42:10 INFO - PROCESS | 3664 | 1467956530795 Marionette TRACE conn3 <- [1,1446,null,{}] 22:42:10 INFO - PROCESS | 3664 | 1467956530799 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:10 INFO - PROCESS | 3664 | 1467956530804 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:10 INFO - PROCESS | 3664 | 1467956530933 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:42:10 INFO - PROCESS | 3664 | 1467956530944 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:10 INFO - PROCESS | 3664 | 1467956530947 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:10 INFO - PROCESS | 3664 | ++DOCSHELL 16D48400 == 32 [pid = 3664] [id = 371] 22:42:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (17380C00) [pid = 3664] [serial = 1112] [outer = 00000000] 22:42:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (175AEC00) [pid = 3664] [serial = 1113] [outer = 17380C00] 22:42:10 INFO - PROCESS | 3664 | 1467956530999 Marionette DEBUG loaded listener.js 22:42:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (17680400) [pid = 3664] [serial = 1114] [outer = 17380C00] 22:42:11 INFO - PROCESS | 3664 | 1467956531401 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 640ms 22:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:42:11 INFO - PROCESS | 3664 | 1467956531432 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:42:11 INFO - PROCESS | 3664 | 1467956531434 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 22:42:11 INFO - PROCESS | 3664 | 1467956531437 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:42:11 INFO - PROCESS | 3664 | 1467956531439 Marionette TRACE conn3 <- [1,1450,null,{}] 22:42:11 INFO - PROCESS | 3664 | 1467956531442 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:11 INFO - PROCESS | 3664 | 1467956531444 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:11 INFO - PROCESS | 3664 | 1467956531558 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:42:11 INFO - PROCESS | 3664 | 1467956531600 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:11 INFO - PROCESS | 3664 | 1467956531602 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:11 INFO - PROCESS | 3664 | ++DOCSHELL 14218800 == 33 [pid = 3664] [id = 372] 22:42:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (175B0C00) [pid = 3664] [serial = 1115] [outer = 00000000] 22:42:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (180C2400) [pid = 3664] [serial = 1116] [outer = 175B0C00] 22:42:11 INFO - PROCESS | 3664 | 1467956531645 Marionette DEBUG loaded listener.js 22:42:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (180C4400) [pid = 3664] [serial = 1117] [outer = 175B0C00] 22:42:12 INFO - PROCESS | 3664 | 1467956532042 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 625ms 22:42:12 INFO - PROCESS | 3664 | 1467956532075 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:42:12 INFO - PROCESS | 3664 | 1467956532077 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 22:42:12 INFO - PROCESS | 3664 | 1467956532080 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:42:12 INFO - PROCESS | 3664 | 1467956532082 Marionette TRACE conn3 <- [1,1454,null,{}] 22:42:12 INFO - PROCESS | 3664 | 1467956532085 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:12 INFO - PROCESS | 3664 | 1467956532087 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:12 INFO - PROCESS | 3664 | 1467956532199 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:42:12 INFO - PROCESS | 3664 | 1467956532253 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:12 INFO - PROCESS | 3664 | 1467956532255 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:12 INFO - PROCESS | 3664 | ++DOCSHELL 180E1400 == 34 [pid = 3664] [id = 373] 22:42:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (197E3400) [pid = 3664] [serial = 1118] [outer = 00000000] 22:42:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (19C88400) [pid = 3664] [serial = 1119] [outer = 197E3400] 22:42:12 INFO - PROCESS | 3664 | 1467956532300 Marionette DEBUG loaded listener.js 22:42:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19C88C00) [pid = 3664] [serial = 1120] [outer = 197E3400] 22:42:12 INFO - PROCESS | 3664 | 1467956532696 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 625ms 22:42:12 INFO - PROCESS | 3664 | 1467956532719 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:42:12 INFO - PROCESS | 3664 | 1467956532721 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 22:42:12 INFO - PROCESS | 3664 | 1467956532724 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:42:12 INFO - PROCESS | 3664 | 1467956532726 Marionette TRACE conn3 <- [1,1458,null,{}] 22:42:12 INFO - PROCESS | 3664 | 1467956532737 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:12 INFO - PROCESS | 3664 | 1467956532738 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:12 INFO - PROCESS | 3664 | 1467956532844 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:42:12 INFO - PROCESS | 3664 | 1467956532926 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:12 INFO - PROCESS | 3664 | 1467956532928 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:12 INFO - PROCESS | 3664 | ++DOCSHELL 1421AC00 == 35 [pid = 3664] [id = 374] 22:42:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (19F39C00) [pid = 3664] [serial = 1121] [outer = 00000000] 22:42:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A206800) [pid = 3664] [serial = 1122] [outer = 19F39C00] 22:42:12 INFO - PROCESS | 3664 | 1467956532971 Marionette DEBUG loaded listener.js 22:42:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A209000) [pid = 3664] [serial = 1123] [outer = 19F39C00] 22:42:13 INFO - PROCESS | 3664 | 1467956533397 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 703ms 22:42:13 INFO - PROCESS | 3664 | 1467956533424 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:42:13 INFO - PROCESS | 3664 | 1467956533426 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 22:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:42:13 INFO - PROCESS | 3664 | 1467956533439 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:42:13 INFO - PROCESS | 3664 | 1467956533440 Marionette TRACE conn3 <- [1,1462,null,{}] 22:42:13 INFO - PROCESS | 3664 | 1467956533444 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:13 INFO - PROCESS | 3664 | 1467956533446 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:13 INFO - PROCESS | 3664 | 1467956533565 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:42:13 INFO - PROCESS | 3664 | 1467956533570 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:13 INFO - PROCESS | 3664 | 1467956533572 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:13 INFO - PROCESS | 3664 | ++DOCSHELL 10E67400 == 36 [pid = 3664] [id = 375] 22:42:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180E0400) [pid = 3664] [serial = 1124] [outer = 00000000] 22:42:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A547800) [pid = 3664] [serial = 1125] [outer = 180E0400] 22:42:13 INFO - PROCESS | 3664 | 1467956533615 Marionette DEBUG loaded listener.js 22:42:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A54A800) [pid = 3664] [serial = 1126] [outer = 180E0400] 22:42:14 INFO - PROCESS | 3664 | 1467956534067 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 702ms 22:42:14 INFO - PROCESS | 3664 | 1467956534130 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:42:14 INFO - PROCESS | 3664 | 1467956534132 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 22:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:42:14 INFO - PROCESS | 3664 | 1467956534141 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:42:14 INFO - PROCESS | 3664 | 1467956534145 Marionette TRACE conn3 <- [1,1466,null,{}] 22:42:14 INFO - PROCESS | 3664 | 1467956534149 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:14 INFO - PROCESS | 3664 | 1467956534151 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:14 INFO - PROCESS | 3664 | 1467956534297 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:42:14 INFO - PROCESS | 3664 | 1467956534324 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 3664 | 1467956534326 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:14 INFO - PROCESS | 3664 | ++DOCSHELL 159F1400 == 37 [pid = 3664] [id = 376] 22:42:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1A5CC000) [pid = 3664] [serial = 1127] [outer = 00000000] 22:42:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1A5D0000) [pid = 3664] [serial = 1128] [outer = 1A5CC000] 22:42:14 INFO - PROCESS | 3664 | 1467956534370 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A8D5400) [pid = 3664] [serial = 1129] [outer = 1A5CC000] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (167E6C00) [pid = 3664] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17C80000) [pid = 3664] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13ABC000) [pid = 3664] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (180D9400) [pid = 3664] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (11CEF800) [pid = 3664] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (0C773000) [pid = 3664] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (11801C00) [pid = 3664] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A5D0800) [pid = 3664] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15067800) [pid = 3664] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (139AAC00) [pid = 3664] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:42:14 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (129E6800) [pid = 3664] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:42:14 INFO - PROCESS | 3664 | 1467956534939 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 859ms 22:42:14 INFO - PROCESS | 3664 | 1467956534998 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:42:14 INFO - PROCESS | 3664 | 1467956535000 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 22:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:42:14 INFO - PROCESS | 3664 | 1467956535004 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:42:14 INFO - PROCESS | 3664 | 1467956535005 Marionette TRACE conn3 <- [1,1470,null,{}] 22:42:15 INFO - PROCESS | 3664 | 1467956535009 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:15 INFO - PROCESS | 3664 | 1467956535011 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:15 INFO - PROCESS | 3664 | 1467956535096 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:42:15 INFO - PROCESS | 3664 | 1467956535101 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:15 INFO - PROCESS | 3664 | 1467956535103 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:15 INFO - PROCESS | 3664 | ++DOCSHELL 159AF800 == 38 [pid = 3664] [id = 377] 22:42:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (159B4400) [pid = 3664] [serial = 1130] [outer = 00000000] 22:42:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (180BFC00) [pid = 3664] [serial = 1131] [outer = 159B4400] 22:42:15 INFO - PROCESS | 3664 | 1467956535144 Marionette DEBUG loaded listener.js 22:42:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (197EA400) [pid = 3664] [serial = 1132] [outer = 159B4400] 22:42:15 INFO - PROCESS | 3664 | 1467956535558 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 594ms 22:42:15 INFO - PROCESS | 3664 | 1467956535601 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:42:15 INFO - PROCESS | 3664 | 1467956535603 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 22:42:15 INFO - PROCESS | 3664 | 1467956535606 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:42:15 INFO - PROCESS | 3664 | 1467956535608 Marionette TRACE conn3 <- [1,1474,null,{}] 22:42:15 INFO - PROCESS | 3664 | 1467956535612 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:15 INFO - PROCESS | 3664 | 1467956535623 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:15 INFO - PROCESS | 3664 | 1467956535700 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:42:15 INFO - PROCESS | 3664 | 1467956535705 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:15 INFO - PROCESS | 3664 | 1467956535707 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:15 INFO - PROCESS | 3664 | ++DOCSHELL 1A53C800 == 39 [pid = 3664] [id = 378] 22:42:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A53F400) [pid = 3664] [serial = 1133] [outer = 00000000] 22:42:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A8DBC00) [pid = 3664] [serial = 1134] [outer = 1A53F400] 22:42:15 INFO - PROCESS | 3664 | 1467956535752 Marionette DEBUG loaded listener.js 22:42:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A8E1400) [pid = 3664] [serial = 1135] [outer = 1A53F400] 22:42:16 INFO - PROCESS | 3664 | 1467956536192 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 640ms 22:42:16 INFO - PROCESS | 3664 | 1467956536245 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:42:16 INFO - PROCESS | 3664 | 1467956536246 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 22:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:42:16 INFO - PROCESS | 3664 | 1467956536250 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:42:16 INFO - PROCESS | 3664 | 1467956536252 Marionette TRACE conn3 <- [1,1478,null,{}] 22:42:16 INFO - PROCESS | 3664 | 1467956536255 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:16 INFO - PROCESS | 3664 | 1467956536257 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:16 INFO - PROCESS | 3664 | 1467956536333 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:42:16 INFO - PROCESS | 3664 | 1467956536338 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:16 INFO - PROCESS | 3664 | 1467956536340 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:16 INFO - PROCESS | 3664 | ++DOCSHELL 150F3C00 == 40 [pid = 3664] [id = 379] 22:42:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A20D000) [pid = 3664] [serial = 1136] [outer = 00000000] 22:42:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1AA5F000) [pid = 3664] [serial = 1137] [outer = 1A20D000] 22:42:16 INFO - PROCESS | 3664 | 1467956536383 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1AA66400) [pid = 3664] [serial = 1138] [outer = 1A20D000] 22:42:17 INFO - PROCESS | 3664 | 1467956537097 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 890ms 22:42:17 INFO - PROCESS | 3664 | 1467956537155 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:42:17 INFO - PROCESS | 3664 | 1467956537160 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 22:42:17 INFO - PROCESS | 3664 | 1467956537165 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:42:17 INFO - PROCESS | 3664 | 1467956537168 Marionette TRACE conn3 <- [1,1482,null,{}] 22:42:17 INFO - PROCESS | 3664 | 1467956537173 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:17 INFO - PROCESS | 3664 | 1467956537176 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:17 INFO - PROCESS | 3664 | 1467956537303 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:42:17 INFO - PROCESS | 3664 | 1467956537426 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 3664 | 1467956537429 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:17 INFO - PROCESS | 3664 | ++DOCSHELL 10A7F000 == 41 [pid = 3664] [id = 380] 22:42:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (114A9400) [pid = 3664] [serial = 1139] [outer = 00000000] 22:42:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (12C88C00) [pid = 3664] [serial = 1140] [outer = 114A9400] 22:42:17 INFO - PROCESS | 3664 | 1467956537485 Marionette DEBUG loaded listener.js 22:42:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (13131000) [pid = 3664] [serial = 1141] [outer = 114A9400] 22:42:18 INFO - PROCESS | 3664 | 1467956538119 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 999ms 22:42:18 INFO - PROCESS | 3664 | 1467956538169 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 3664 | 1467956538176 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 22:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:42:18 INFO - PROCESS | 3664 | 1467956538183 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:42:18 INFO - PROCESS | 3664 | 1467956538186 Marionette TRACE conn3 <- [1,1486,null,{}] 22:42:18 INFO - PROCESS | 3664 | 1467956538223 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:18 INFO - PROCESS | 3664 | 1467956538226 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:18 INFO - PROCESS | 3664 | 1467956538430 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:42:18 INFO - PROCESS | 3664 | 1467956538486 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:18 INFO - PROCESS | 3664 | 1467956538489 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:18 INFO - PROCESS | 3664 | ++DOCSHELL 10A0B800 == 42 [pid = 3664] [id = 381] 22:42:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (10A76400) [pid = 3664] [serial = 1142] [outer = 00000000] 22:42:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (139AC400) [pid = 3664] [serial = 1143] [outer = 10A76400] 22:42:18 INFO - PROCESS | 3664 | 1467956538570 Marionette DEBUG loaded listener.js 22:42:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (13E38800) [pid = 3664] [serial = 1144] [outer = 10A76400] 22:42:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (14418000) [pid = 3664] [serial = 1145] [outer = 1B288C00] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 1A53C800 == 41 [pid = 3664] [id = 378] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 159AF800 == 40 [pid = 3664] [id = 377] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 159F1400 == 39 [pid = 3664] [id = 376] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 10E67400 == 38 [pid = 3664] [id = 375] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 1421AC00 == 37 [pid = 3664] [id = 374] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 180E1400 == 36 [pid = 3664] [id = 373] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 14218800 == 35 [pid = 3664] [id = 372] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 16D48400 == 34 [pid = 3664] [id = 371] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 15F31000 == 33 [pid = 3664] [id = 370] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 13E3D800 == 32 [pid = 3664] [id = 369] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 1421D800 == 31 [pid = 3664] [id = 368] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 13169400 == 30 [pid = 3664] [id = 367] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 114B0C00 == 29 [pid = 3664] [id = 366] 22:42:19 INFO - PROCESS | 3664 | --DOCSHELL 1740F400 == 28 [pid = 3664] [id = 365] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1A41D800) [pid = 3664] [serial = 1095] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | 1467956539542 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1421ms 22:42:19 INFO - PROCESS | 3664 | 1467956539599 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:42:19 INFO - PROCESS | 3664 | 1467956539603 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 22:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:42:19 INFO - PROCESS | 3664 | 1467956539608 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:42:19 INFO - PROCESS | 3664 | 1467956539611 Marionette TRACE conn3 <- [1,1490,null,{}] 22:42:19 INFO - PROCESS | 3664 | 1467956539617 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:19 INFO - PROCESS | 3664 | 1467956539619 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:19 INFO - PROCESS | 3664 | 1467956539715 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (17407C00) [pid = 3664] [serial = 1080] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (17481400) [pid = 3664] [serial = 1081] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (180C6C00) [pid = 3664] [serial = 1084] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (15070800) [pid = 3664] [serial = 1089] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (180BA400) [pid = 3664] [serial = 1083] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (197E6400) [pid = 3664] [serial = 1086] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (19C87800) [pid = 3664] [serial = 1092] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (10A04800) [pid = 3664] [serial = 1069] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10326400) [pid = 3664] [serial = 1068] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13B49000) [pid = 3664] [serial = 1066] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (132F2000) [pid = 3664] [serial = 1065] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A5D5C00) [pid = 3664] [serial = 1062] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A8D7000) [pid = 3664] [serial = 1063] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (19C8FC00) [pid = 3664] [serial = 1093] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15F2F800) [pid = 3664] [serial = 1077] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13E36400) [pid = 3664] [serial = 1074] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1441DC00) [pid = 3664] [serial = 1075] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12BB4000) [pid = 3664] [serial = 1071] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (12EE7800) [pid = 3664] [serial = 1072] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (197E6C00) [pid = 3664] [serial = 1087] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (164EA800) [pid = 3664] [serial = 1078] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (15FB0C00) [pid = 3664] [serial = 1090] [outer = 00000000] [url = about:blank] 22:42:19 INFO - PROCESS | 3664 | 1467956539805 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:19 INFO - PROCESS | 3664 | 1467956539808 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:19 INFO - PROCESS | 3664 | ++DOCSHELL 10326400 == 29 [pid = 3664] [id = 382] 22:42:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (10326800) [pid = 3664] [serial = 1146] [outer = 00000000] 22:42:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (11884800) [pid = 3664] [serial = 1147] [outer = 10326800] 22:42:19 INFO - PROCESS | 3664 | 1467956539854 Marionette DEBUG loaded listener.js 22:42:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (12E6D400) [pid = 3664] [serial = 1148] [outer = 10326800] 22:42:20 INFO - PROCESS | 3664 | 1467956540478 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 937ms 22:42:20 INFO - PROCESS | 3664 | 1467956540555 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:42:20 INFO - PROCESS | 3664 | 1467956540559 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 22:42:20 INFO - PROCESS | 3664 | 1467956540564 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:42:20 INFO - PROCESS | 3664 | 1467956540569 Marionette TRACE conn3 <- [1,1494,null,{}] 22:42:20 INFO - PROCESS | 3664 | 1467956540574 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:20 INFO - PROCESS | 3664 | 1467956540577 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:20 INFO - PROCESS | 3664 | 1467956540721 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:42:20 INFO - PROCESS | 3664 | 1467956540841 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:20 INFO - PROCESS | 3664 | 1467956540844 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:20 INFO - PROCESS | 3664 | ++DOCSHELL 11D8B800 == 30 [pid = 3664] [id = 383] 22:42:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (129DC800) [pid = 3664] [serial = 1149] [outer = 00000000] 22:42:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13127400) [pid = 3664] [serial = 1150] [outer = 129DC800] 22:42:20 INFO - PROCESS | 3664 | 1467956540902 Marionette DEBUG loaded listener.js 22:42:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (132F0000) [pid = 3664] [serial = 1151] [outer = 129DC800] 22:42:21 INFO - PROCESS | 3664 | 1467956541509 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1000ms 22:42:21 INFO - PROCESS | 3664 | 1467956541568 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:42:21 INFO - PROCESS | 3664 | 1467956541573 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 22:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:42:21 INFO - PROCESS | 3664 | 1467956541580 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:42:21 INFO - PROCESS | 3664 | 1467956541582 Marionette TRACE conn3 <- [1,1498,null,{}] 22:42:21 INFO - PROCESS | 3664 | 1467956541586 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:21 INFO - PROCESS | 3664 | 1467956541589 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:21 INFO - PROCESS | 3664 | 1467956541704 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:42:21 INFO - PROCESS | 3664 | 1467956541789 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:21 INFO - PROCESS | 3664 | 1467956541791 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:21 INFO - PROCESS | 3664 | ++DOCSHELL 13E36400 == 31 [pid = 3664] [id = 384] 22:42:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13E36C00) [pid = 3664] [serial = 1152] [outer = 00000000] 22:42:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14415400) [pid = 3664] [serial = 1153] [outer = 13E36C00] 22:42:21 INFO - PROCESS | 3664 | 1467956541887 Marionette DEBUG loaded listener.js 22:42:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (144B9800) [pid = 3664] [serial = 1154] [outer = 13E36C00] 22:42:22 INFO - PROCESS | 3664 | 1467956542467 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 937ms 22:42:22 INFO - PROCESS | 3664 | 1467956542524 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:42:22 INFO - PROCESS | 3664 | 1467956542527 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 22:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:42:22 INFO - PROCESS | 3664 | 1467956542531 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:42:22 INFO - PROCESS | 3664 | 1467956542535 Marionette TRACE conn3 <- [1,1502,null,{}] 22:42:22 INFO - PROCESS | 3664 | 1467956542547 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:22 INFO - PROCESS | 3664 | 1467956542552 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:22 INFO - PROCESS | 3664 | 1467956542661 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:42:22 INFO - PROCESS | 3664 | 1467956542788 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:22 INFO - PROCESS | 3664 | 1467956542792 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:22 INFO - PROCESS | 3664 | ++DOCSHELL 166B0400 == 32 [pid = 3664] [id = 385] 22:42:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (166B4000) [pid = 3664] [serial = 1155] [outer = 00000000] 22:42:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (16781800) [pid = 3664] [serial = 1156] [outer = 166B4000] 22:42:22 INFO - PROCESS | 3664 | 1467956542850 Marionette DEBUG loaded listener.js 22:42:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (17383800) [pid = 3664] [serial = 1157] [outer = 166B4000] 22:42:23 INFO - PROCESS | 3664 | 1467956543475 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1000ms 22:42:23 INFO - PROCESS | 3664 | 1467956543537 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:42:23 INFO - PROCESS | 3664 | 1467956543540 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 22:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:42:23 INFO - PROCESS | 3664 | 1467956543544 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:42:23 INFO - PROCESS | 3664 | 1467956543546 Marionette TRACE conn3 <- [1,1506,null,{}] 22:42:23 INFO - PROCESS | 3664 | 1467956543549 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:23 INFO - PROCESS | 3664 | 1467956543552 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:23 INFO - PROCESS | 3664 | 1467956543665 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:42:23 INFO - PROCESS | 3664 | 1467956543748 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:23 INFO - PROCESS | 3664 | 1467956543750 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:23 INFO - PROCESS | 3664 | ++DOCSHELL 10A78C00 == 33 [pid = 3664] [id = 386] 22:42:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (10A7EC00) [pid = 3664] [serial = 1158] [outer = 00000000] 22:42:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1750F000) [pid = 3664] [serial = 1159] [outer = 10A7EC00] 22:42:23 INFO - PROCESS | 3664 | 1467956543845 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17675400) [pid = 3664] [serial = 1160] [outer = 10A7EC00] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 13E39C00 == 32 [pid = 3664] [id = 307] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 166B3000 == 31 [pid = 3664] [id = 308] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 197EF000 == 30 [pid = 3664] [id = 311] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 15F32400 == 29 [pid = 3664] [id = 299] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 12EE7000 == 28 [pid = 3664] [id = 296] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 1767EC00 == 27 [pid = 3664] [id = 309] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 114A8C00 == 26 [pid = 3664] [id = 297] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 17C82000 == 25 [pid = 3664] [id = 310] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 1A542400 == 24 [pid = 3664] [id = 312] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 1573EC00 == 23 [pid = 3664] [id = 298] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 197EE400 == 22 [pid = 3664] [id = 303] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 10F0E800 == 21 [pid = 3664] [id = 301] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 10BA9400 == 20 [pid = 3664] [id = 304] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 197EC000 == 19 [pid = 3664] [id = 302] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 11D8E400 == 18 [pid = 3664] [id = 306] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 17479400 == 17 [pid = 3664] [id = 300] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 10A7F000 == 16 [pid = 3664] [id = 380] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 13A53000 == 15 [pid = 3664] [id = 305] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 10A0B800 == 14 [pid = 3664] [id = 381] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 166B0400 == 13 [pid = 3664] [id = 385] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 150F3C00 == 12 [pid = 3664] [id = 379] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 13E36400 == 11 [pid = 3664] [id = 384] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 10326400 == 10 [pid = 3664] [id = 382] 22:42:25 INFO - PROCESS | 3664 | --DOCSHELL 11D8B800 == 9 [pid = 3664] [id = 383] 22:42:26 INFO - PROCESS | 3664 | 1467956546644 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 3186ms 22:42:26 INFO - PROCESS | 3664 | 1467956546713 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:42:26 INFO - PROCESS | 3664 | 1467956546718 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 22:42:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:42:26 INFO - PROCESS | 3664 | 1467956546724 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:42:26 INFO - PROCESS | 3664 | 1467956546727 Marionette TRACE conn3 <- [1,1510,null,{}] 22:42:26 INFO - PROCESS | 3664 | 1467956546733 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:26 INFO - PROCESS | 3664 | 1467956546736 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:26 INFO - PROCESS | 3664 | 1467956546832 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:42:26 INFO - PROCESS | 3664 | 1467956546918 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:26 INFO - PROCESS | 3664 | 1467956546923 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:26 INFO - PROCESS | 3664 | ++DOCSHELL 10F0D000 == 10 [pid = 3664] [id = 387] 22:42:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (10F0E800) [pid = 3664] [serial = 1161] [outer = 00000000] 22:42:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1180C400) [pid = 3664] [serial = 1162] [outer = 10F0E800] 22:42:26 INFO - PROCESS | 3664 | 1467956546970 Marionette DEBUG loaded listener.js 22:42:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (11DDF800) [pid = 3664] [serial = 1163] [outer = 10F0E800] 22:42:27 INFO - PROCESS | 3664 | 1467956547398 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:42:27 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 () { 22:42:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:42:27 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 () { 22:42:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:42:27 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 () { 22:42:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:42:27 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 () { 22:42:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:42:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 734ms 22:42:27 INFO - PROCESS | 3664 | 1467956547468 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:42:27 INFO - PROCESS | 3664 | 1467956547473 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 22:42:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:42:27 INFO - PROCESS | 3664 | 1467956547480 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:42:27 INFO - PROCESS | 3664 | 1467956547483 Marionette TRACE conn3 <- [1,1514,null,{}] 22:42:27 INFO - PROCESS | 3664 | 1467956547486 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:27 INFO - PROCESS | 3664 | 1467956547489 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:27 INFO - PROCESS | 3664 | 1467956547579 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:42:27 INFO - PROCESS | 3664 | 1467956547585 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:27 INFO - PROCESS | 3664 | 1467956547588 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:27 INFO - PROCESS | 3664 | ++DOCSHELL 10F0E400 == 11 [pid = 3664] [id = 388] 22:42:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (13B53800) [pid = 3664] [serial = 1164] [outer = 00000000] 22:42:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (13E35000) [pid = 3664] [serial = 1165] [outer = 13B53800] 22:42:27 INFO - PROCESS | 3664 | 1467956547640 Marionette DEBUG loaded listener.js 22:42:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (13E84000) [pid = 3664] [serial = 1166] [outer = 13B53800] 22:42:28 INFO - PROCESS | 3664 | 1467956548118 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:42:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:42:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:42:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:42:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 702ms 22:42:28 INFO - PROCESS | 3664 | 1467956548178 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:42:28 INFO - PROCESS | 3664 | 1467956548180 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 22:42:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:42:28 INFO - PROCESS | 3664 | 1467956548184 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:42:28 INFO - PROCESS | 3664 | 1467956548188 Marionette TRACE conn3 <- [1,1518,null,{}] 22:42:28 INFO - PROCESS | 3664 | 1467956548233 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:28 INFO - PROCESS | 3664 | 1467956548238 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:28 INFO - PROCESS | 3664 | 1467956548325 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:42:28 INFO - PROCESS | 3664 | 1467956548429 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:28 INFO - PROCESS | 3664 | 1467956548432 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:28 INFO - PROCESS | 3664 | ++DOCSHELL 159F6400 == 12 [pid = 3664] [id = 389] 22:42:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (159F9000) [pid = 3664] [serial = 1167] [outer = 00000000] 22:42:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (15FA9000) [pid = 3664] [serial = 1168] [outer = 159F9000] 22:42:28 INFO - PROCESS | 3664 | 1467956548490 Marionette DEBUG loaded listener.js 22:42:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (166BA400) [pid = 3664] [serial = 1169] [outer = 159F9000] 22:42:28 INFO - PROCESS | 3664 | 1467956548927 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:42:28 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 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:42:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:42:28 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. 22:42:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:42:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 797ms 22:42:28 INFO - PROCESS | 3664 | 1467956548985 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:42:28 INFO - PROCESS | 3664 | 1467956548988 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 22:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:42:28 INFO - PROCESS | 3664 | 1467956548991 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:42:28 INFO - PROCESS | 3664 | 1467956549002 Marionette TRACE conn3 <- [1,1522,null,{}] 22:42:29 INFO - PROCESS | 3664 | 1467956549013 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:29 INFO - PROCESS | 3664 | 1467956549015 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:29 INFO - PROCESS | 3664 | 1467956549130 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:42:29 INFO - PROCESS | 3664 | 1467956549139 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:29 INFO - PROCESS | 3664 | 1467956549141 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:29 INFO - PROCESS | 3664 | ++DOCSHELL 1717A000 == 13 [pid = 3664] [id = 390] 22:42:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1737CC00) [pid = 3664] [serial = 1170] [outer = 00000000] 22:42:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (175AA400) [pid = 3664] [serial = 1171] [outer = 1737CC00] 22:42:29 INFO - PROCESS | 3664 | 1467956549188 Marionette DEBUG loaded listener.js 22:42:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (17E27400) [pid = 3664] [serial = 1172] [outer = 1737CC00] 22:42:29 INFO - PROCESS | 3664 | 1467956549646 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:42:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:42:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 702ms 22:42:29 INFO - PROCESS | 3664 | 1467956549690 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:42:29 INFO - PROCESS | 3664 | 1467956549692 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 22:42:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:42:29 INFO - PROCESS | 3664 | 1467956549696 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:42:29 INFO - PROCESS | 3664 | 1467956549697 Marionette TRACE conn3 <- [1,1526,null,{}] 22:42:29 INFO - PROCESS | 3664 | 1467956549715 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:29 INFO - PROCESS | 3664 | 1467956549717 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:29 INFO - PROCESS | 3664 | 1467956549848 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:42:29 INFO - PROCESS | 3664 | 1467956549859 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:29 INFO - PROCESS | 3664 | 1467956549862 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:29 INFO - PROCESS | 3664 | ++DOCSHELL 180BA400 == 14 [pid = 3664] [id = 391] 22:42:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (180BB400) [pid = 3664] [serial = 1173] [outer = 00000000] 22:42:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (180C3400) [pid = 3664] [serial = 1174] [outer = 180BB400] 22:42:29 INFO - PROCESS | 3664 | 1467956549937 Marionette DEBUG loaded listener.js 22:42:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (180D7800) [pid = 3664] [serial = 1175] [outer = 180BB400] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (166B4000) [pid = 3664] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (13E36C00) [pid = 3664] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (129DC800) [pid = 3664] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (19F39C00) [pid = 3664] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (180E0400) [pid = 3664] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (114B1800) [pid = 3664] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19F3E800) [pid = 3664] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (197E3400) [pid = 3664] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (13185000) [pid = 3664] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (14417800) [pid = 3664] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1421E000) [pid = 3664] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (15F35800) [pid = 3664] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (17380C00) [pid = 3664] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (175B0C00) [pid = 3664] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1A5CC000) [pid = 3664] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1A53F400) [pid = 3664] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1A20D000) [pid = 3664] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (159B4400) [pid = 3664] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10A76400) [pid = 3664] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:42:30 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (10326800) [pid = 3664] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:42:30 INFO - PROCESS | 3664 | 1467956550772 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1109ms 22:42:30 INFO - PROCESS | 3664 | 1467956550807 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 3664 | 1467956550809 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 22:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:42:30 INFO - PROCESS | 3664 | 1467956550812 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:42:30 INFO - PROCESS | 3664 | 1467956550813 Marionette TRACE conn3 <- [1,1530,null,{}] 22:42:30 INFO - PROCESS | 3664 | 1467956550817 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:30 INFO - PROCESS | 3664 | 1467956550822 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:30 INFO - PROCESS | 3664 | 1467956550940 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:42:30 INFO - PROCESS | 3664 | 1467956550953 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:30 INFO - PROCESS | 3664 | 1467956550955 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:30 INFO - PROCESS | 3664 | ++DOCSHELL 13A58000 == 15 [pid = 3664] [id = 392] 22:42:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (13B4A800) [pid = 3664] [serial = 1176] [outer = 00000000] 22:42:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (159B0000) [pid = 3664] [serial = 1177] [outer = 13B4A800] 22:42:30 INFO - PROCESS | 3664 | 1467956550999 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17380C00) [pid = 3664] [serial = 1178] [outer = 13B4A800] 22:42:31 INFO - PROCESS | 3664 | 1467956551435 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:42:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 625ms 22:42:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:42:31 INFO - PROCESS | 3664 | 1467956551452 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:42:31 INFO - PROCESS | 3664 | 1467956551454 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 22:42:31 INFO - PROCESS | 3664 | 1467956551458 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:42:31 INFO - PROCESS | 3664 | 1467956551459 Marionette TRACE conn3 <- [1,1534,null,{}] 22:42:31 INFO - PROCESS | 3664 | 1467956551463 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:31 INFO - PROCESS | 3664 | 1467956551464 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:31 INFO - PROCESS | 3664 | 1467956551551 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:42:31 INFO - PROCESS | 3664 | 1467956551560 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 3664 | 1467956551563 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:31 INFO - PROCESS | 3664 | ++DOCSHELL 175B0C00 == 16 [pid = 3664] [id = 393] 22:42:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1801DC00) [pid = 3664] [serial = 1179] [outer = 00000000] 22:42:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (197F2C00) [pid = 3664] [serial = 1180] [outer = 1801DC00] 22:42:31 INFO - PROCESS | 3664 | 1467956551606 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (19C84800) [pid = 3664] [serial = 1181] [outer = 1801DC00] 22:42:32 INFO - PROCESS | 3664 | 1467956552073 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 625ms 22:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:42:32 INFO - PROCESS | 3664 | 1467956552105 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 3664 | 1467956552107 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 22:42:32 INFO - PROCESS | 3664 | 1467956552111 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:42:32 INFO - PROCESS | 3664 | 1467956552112 Marionette TRACE conn3 <- [1,1538,null,{}] 22:42:32 INFO - PROCESS | 3664 | 1467956552116 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:32 INFO - PROCESS | 3664 | 1467956552117 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:32 INFO - PROCESS | 3664 | 1467956552247 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:42:32 INFO - PROCESS | 3664 | 1467956552301 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:32 INFO - PROCESS | 3664 | 1467956552303 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:32 INFO - PROCESS | 3664 | ++DOCSHELL 1188E800 == 17 [pid = 3664] [id = 394] 22:42:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (11DD9400) [pid = 3664] [serial = 1182] [outer = 00000000] 22:42:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (197E3400) [pid = 3664] [serial = 1183] [outer = 11DD9400] 22:42:32 INFO - PROCESS | 3664 | 1467956552430 Marionette DEBUG loaded listener.js 22:42:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1A203800) [pid = 3664] [serial = 1184] [outer = 11DD9400] 22:42:32 INFO - PROCESS | 3664 | 1467956552829 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 22:42:32 INFO - PROCESS | 3664 | 1467956552850 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 3664 | 1467956552852 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 22:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:42:32 INFO - PROCESS | 3664 | 1467956552856 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:42:32 INFO - PROCESS | 3664 | 1467956552857 Marionette TRACE conn3 <- [1,1542,null,{}] 22:42:32 INFO - PROCESS | 3664 | 1467956552861 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:32 INFO - PROCESS | 3664 | 1467956552862 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:32 INFO - PROCESS | 3664 | 1467956552942 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:42:32 INFO - PROCESS | 3664 | 1467956552947 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:32 INFO - PROCESS | 3664 | 1467956552949 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:32 INFO - PROCESS | 3664 | ++DOCSHELL 159B7400 == 18 [pid = 3664] [id = 395] 22:42:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A53C400) [pid = 3664] [serial = 1185] [outer = 00000000] 22:42:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A545000) [pid = 3664] [serial = 1186] [outer = 1A53C400] 22:42:32 INFO - PROCESS | 3664 | 1467956552995 Marionette DEBUG loaded listener.js 22:42:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A548000) [pid = 3664] [serial = 1187] [outer = 1A53C400] 22:42:33 INFO - PROCESS | 3664 | 1467956553432 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:42:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:42:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 594ms 22:42:33 INFO - PROCESS | 3664 | 1467956553453 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:42:33 INFO - PROCESS | 3664 | 1467956553455 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 22:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:42:33 INFO - PROCESS | 3664 | 1467956553461 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:42:33 INFO - PROCESS | 3664 | 1467956553463 Marionette TRACE conn3 <- [1,1546,null,{}] 22:42:33 INFO - PROCESS | 3664 | 1467956553466 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:33 INFO - PROCESS | 3664 | 1467956553468 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:33 INFO - PROCESS | 3664 | 1467956553550 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:42:33 INFO - PROCESS | 3664 | 1467956553555 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:33 INFO - PROCESS | 3664 | 1467956553557 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:33 INFO - PROCESS | 3664 | ++DOCSHELL 17383000 == 19 [pid = 3664] [id = 396] 22:42:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (19F3F400) [pid = 3664] [serial = 1188] [outer = 00000000] 22:42:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1A5D4000) [pid = 3664] [serial = 1189] [outer = 19F3F400] 22:42:33 INFO - PROCESS | 3664 | 1467956553600 Marionette DEBUG loaded listener.js 22:42:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1A8D8800) [pid = 3664] [serial = 1190] [outer = 19F3F400] 22:42:34 INFO - PROCESS | 3664 | 1467956554058 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 640ms 22:42:34 INFO - PROCESS | 3664 | 1467956554096 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:42:34 INFO - PROCESS | 3664 | 1467956554099 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 22:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:42:34 INFO - PROCESS | 3664 | 1467956554102 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:42:34 INFO - PROCESS | 3664 | 1467956554104 Marionette TRACE conn3 <- [1,1550,null,{}] 22:42:34 INFO - PROCESS | 3664 | 1467956554112 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:34 INFO - PROCESS | 3664 | 1467956554114 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:34 INFO - PROCESS | 3664 | 1467956554204 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:42:34 INFO - PROCESS | 3664 | 1467956554211 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 3664 | 1467956554214 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:34 INFO - PROCESS | 3664 | ++DOCSHELL 1A8E3800 == 20 [pid = 3664] [id = 397] 22:42:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1AA61000) [pid = 3664] [serial = 1191] [outer = 00000000] 22:42:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1AC53400) [pid = 3664] [serial = 1192] [outer = 1AA61000] 22:42:34 INFO - PROCESS | 3664 | 1467956554263 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1AC59000) [pid = 3664] [serial = 1193] [outer = 1AA61000] 22:42:34 INFO - PROCESS | 3664 | 1467956554712 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 640ms 22:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:42:34 INFO - PROCESS | 3664 | 1467956554746 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:42:34 INFO - PROCESS | 3664 | 1467956554748 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 22:42:34 INFO - PROCESS | 3664 | 1467956554751 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:42:34 INFO - PROCESS | 3664 | 1467956554753 Marionette TRACE conn3 <- [1,1554,null,{}] 22:42:34 INFO - PROCESS | 3664 | 1467956554756 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:34 INFO - PROCESS | 3664 | 1467956554758 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:34 INFO - PROCESS | 3664 | 1467956554835 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:42:34 INFO - PROCESS | 3664 | 1467956554841 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 3664 | 1467956554843 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:34 INFO - PROCESS | 3664 | ++DOCSHELL 12BB8C00 == 21 [pid = 3664] [id = 398] 22:42:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (12BBC800) [pid = 3664] [serial = 1194] [outer = 00000000] 22:42:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (12BC3000) [pid = 3664] [serial = 1195] [outer = 12BBC800] 22:42:34 INFO - PROCESS | 3664 | 1467956554885 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (15062800) [pid = 3664] [serial = 1196] [outer = 12BBC800] 22:42:35 INFO - PROCESS | 3664 | 1467956555321 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 594ms 22:42:35 INFO - PROCESS | 3664 | 1467956555347 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 3664 | 1467956555349 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 22:42:35 INFO - PROCESS | 3664 | 1467956555353 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:42:35 INFO - PROCESS | 3664 | 1467956555354 Marionette TRACE conn3 <- [1,1558,null,{}] 22:42:35 INFO - PROCESS | 3664 | 1467956555357 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:35 INFO - PROCESS | 3664 | 1467956555359 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:35 INFO - PROCESS | 3664 | 1467956555477 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:42:35 INFO - PROCESS | 3664 | 1467956555484 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:35 INFO - PROCESS | 3664 | 1467956555486 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:35 INFO - PROCESS | 3664 | ++DOCSHELL 12BC3800 == 22 [pid = 3664] [id = 399] 22:42:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (12BC4C00) [pid = 3664] [serial = 1197] [outer = 00000000] 22:42:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1AC52400) [pid = 3664] [serial = 1198] [outer = 12BC4C00] 22:42:35 INFO - PROCESS | 3664 | 1467956555528 Marionette DEBUG loaded listener.js 22:42:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1AC5EC00) [pid = 3664] [serial = 1199] [outer = 12BC4C00] 22:42:35 INFO - PROCESS | 3664 | 1467956555930 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 640ms 22:42:35 INFO - PROCESS | 3664 | 1467956555991 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 3664 | 1467956555993 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 22:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:42:35 INFO - PROCESS | 3664 | 1467956555996 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:42:35 INFO - PROCESS | 3664 | 1467956555997 Marionette TRACE conn3 <- [1,1562,null,{}] 22:42:35 INFO - PROCESS | 3664 | 1467956556001 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:35 INFO - PROCESS | 3664 | 1467956556002 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:36 INFO - PROCESS | 3664 | 1467956556114 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:42:36 INFO - PROCESS | 3664 | 1467956556122 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:36 INFO - PROCESS | 3664 | 1467956556124 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:36 INFO - PROCESS | 3664 | ++DOCSHELL 175AD000 == 23 [pid = 3664] [id = 400] 22:42:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1A5D3C00) [pid = 3664] [serial = 1200] [outer = 00000000] 22:42:36 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 22:42:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (10375800) [pid = 3664] [serial = 1201] [outer = 1A5D3C00] 22:42:36 INFO - PROCESS | 3664 | 1467956556213 Marionette DEBUG loaded listener.js 22:42:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (10A77000) [pid = 3664] [serial = 1202] [outer = 1A5D3C00] 22:42:37 INFO - PROCESS | 3664 | --DOCSHELL 10A78C00 == 22 [pid = 3664] [id = 386] 22:42:37 INFO - PROCESS | 3664 | 1467956557299 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1359ms 22:42:37 INFO - PROCESS | 3664 | 1467956557350 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:42:37 INFO - PROCESS | 3664 | 1467956557354 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 22:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:42:37 INFO - PROCESS | 3664 | 1467956557359 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:42:37 INFO - PROCESS | 3664 | 1467956557362 Marionette TRACE conn3 <- [1,1566,null,{}] 22:42:37 INFO - PROCESS | 3664 | 1467956557368 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:37 INFO - PROCESS | 3664 | 1467956557371 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:37 INFO - PROCESS | 3664 | 1467956557459 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:42:37 INFO - PROCESS | 3664 | 1467956557555 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:37 INFO - PROCESS | 3664 | 1467956557558 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:37 INFO - PROCESS | 3664 | ++DOCSHELL 12BC6400 == 23 [pid = 3664] [id = 401] 22:42:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (12C83400) [pid = 3664] [serial = 1203] [outer = 00000000] 22:42:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1315DC00) [pid = 3664] [serial = 1204] [outer = 12C83400] 22:42:37 INFO - PROCESS | 3664 | 1467956557634 Marionette DEBUG loaded listener.js 22:42:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1315F800) [pid = 3664] [serial = 1205] [outer = 12C83400] 22:42:38 INFO - PROCESS | 3664 | 1467956558039 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:42:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 749ms 22:42:38 INFO - PROCESS | 3664 | 1467956558096 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:42:38 INFO - PROCESS | 3664 | 1467956558101 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 22:42:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:42:38 INFO - PROCESS | 3664 | 1467956558107 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:42:38 INFO - PROCESS | 3664 | 1467956558110 Marionette TRACE conn3 <- [1,1570,null,{}] 22:42:38 INFO - PROCESS | 3664 | 1467956558114 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:38 INFO - PROCESS | 3664 | 1467956558116 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:38 INFO - PROCESS | 3664 | 1467956558202 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:42:38 INFO - PROCESS | 3664 | 1467956558209 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:38 INFO - PROCESS | 3664 | 1467956558212 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:38 INFO - PROCESS | 3664 | ++DOCSHELL 144D7000 == 24 [pid = 3664] [id = 402] 22:42:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (15061C00) [pid = 3664] [serial = 1206] [outer = 00000000] 22:42:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1573DC00) [pid = 3664] [serial = 1207] [outer = 15061C00] 22:42:38 INFO - PROCESS | 3664 | 1467956558257 Marionette DEBUG loaded listener.js 22:42:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (159EEC00) [pid = 3664] [serial = 1208] [outer = 15061C00] 22:42:38 INFO - PROCESS | 3664 | 1467956558727 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:42:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 703ms 22:42:38 INFO - PROCESS | 3664 | 1467956558806 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:42:38 INFO - PROCESS | 3664 | 1467956558808 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 22:42:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:42:38 INFO - PROCESS | 3664 | 1467956558812 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:42:38 INFO - PROCESS | 3664 | 1467956558815 Marionette TRACE conn3 <- [1,1574,null,{}] 22:42:38 INFO - PROCESS | 3664 | 1467956558826 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:38 INFO - PROCESS | 3664 | 1467956558831 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:38 INFO - PROCESS | 3664 | 1467956558942 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:42:39 INFO - PROCESS | 3664 | 1467956559045 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:39 INFO - PROCESS | 3664 | 1467956559049 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:39 INFO - PROCESS | 3664 | ++DOCSHELL 180C6000 == 25 [pid = 3664] [id = 403] 22:42:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (180C6400) [pid = 3664] [serial = 1209] [outer = 00000000] 22:42:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19F3A000) [pid = 3664] [serial = 1210] [outer = 180C6400] 22:42:39 INFO - PROCESS | 3664 | 1467956559095 Marionette DEBUG loaded listener.js 22:42:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A543000) [pid = 3664] [serial = 1211] [outer = 180C6400] 22:42:39 INFO - PROCESS | 3664 | 1467956559494 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:42:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:42:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 22:42:39 INFO - PROCESS | 3664 | 1467956559552 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:42:39 INFO - PROCESS | 3664 | 1467956559554 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 22:42:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:42:39 INFO - PROCESS | 3664 | 1467956559567 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:42:39 INFO - PROCESS | 3664 | 1467956559569 Marionette TRACE conn3 <- [1,1578,null,{}] 22:42:39 INFO - PROCESS | 3664 | 1467956559573 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:39 INFO - PROCESS | 3664 | 1467956559575 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:39 INFO - PROCESS | 3664 | 1467956559690 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:42:39 INFO - PROCESS | 3664 | 1467956559750 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:39 INFO - PROCESS | 3664 | 1467956559753 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:39 INFO - PROCESS | 3664 | ++DOCSHELL 1A53E000 == 26 [pid = 3664] [id = 404] 22:42:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1A53E800) [pid = 3664] [serial = 1212] [outer = 00000000] 22:42:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1AC53800) [pid = 3664] [serial = 1213] [outer = 1A53E800] 22:42:39 INFO - PROCESS | 3664 | 1467956559800 Marionette DEBUG loaded listener.js 22:42:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1AECB800) [pid = 3664] [serial = 1214] [outer = 1A53E800] 22:42:40 INFO - PROCESS | 3664 | 1467956560220 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:42:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 703ms 22:42:40 INFO - PROCESS | 3664 | 1467956560257 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:42:40 INFO - PROCESS | 3664 | 1467956560259 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 22:42:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:42:40 INFO - PROCESS | 3664 | 1467956560262 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:42:40 INFO - PROCESS | 3664 | 1467956560264 Marionette TRACE conn3 <- [1,1582,null,{}] 22:42:40 INFO - PROCESS | 3664 | 1467956560268 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:40 INFO - PROCESS | 3664 | 1467956560270 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:40 INFO - PROCESS | 3664 | 1467956560404 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:42:40 INFO - PROCESS | 3664 | 1467956560426 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:40 INFO - PROCESS | 3664 | 1467956560428 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:40 INFO - PROCESS | 3664 | ++DOCSHELL 17529800 == 27 [pid = 3664] [id = 405] 22:42:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (17529C00) [pid = 3664] [serial = 1215] [outer = 00000000] 22:42:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1752E400) [pid = 3664] [serial = 1216] [outer = 17529C00] 22:42:40 INFO - PROCESS | 3664 | 1467956560471 Marionette DEBUG loaded listener.js 22:42:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (197E4000) [pid = 3664] [serial = 1217] [outer = 17529C00] 22:42:40 INFO - PROCESS | 3664 | 1467956560937 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:42:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 703ms 22:42:40 INFO - PROCESS | 3664 | 1467956560962 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:42:40 INFO - PROCESS | 3664 | 1467956560964 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 22:42:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:42:40 INFO - PROCESS | 3664 | 1467956560973 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:42:40 INFO - PROCESS | 3664 | 1467956560975 Marionette TRACE conn3 <- [1,1586,null,{}] 22:42:40 INFO - PROCESS | 3664 | 1467956560978 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:40 INFO - PROCESS | 3664 | 1467956560984 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:41 INFO - PROCESS | 3664 | 1467956561117 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:42:41 INFO - PROCESS | 3664 | 1467956561127 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:41 INFO - PROCESS | 3664 | 1467956561129 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:41 INFO - PROCESS | 3664 | ++DOCSHELL 180F2000 == 28 [pid = 3664] [id = 406] 22:42:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (180F2800) [pid = 3664] [serial = 1218] [outer = 00000000] 22:42:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1A8D7000) [pid = 3664] [serial = 1219] [outer = 180F2800] 22:42:41 INFO - PROCESS | 3664 | 1467956561227 Marionette DEBUG loaded listener.js 22:42:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1AED0C00) [pid = 3664] [serial = 1220] [outer = 180F2800] 22:42:41 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (114A9400) [pid = 3664] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:42:41 INFO - PROCESS | 3664 | 1467956561611 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:42:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:42:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 688ms 22:42:41 INFO - PROCESS | 3664 | 1467956561672 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:42:41 INFO - PROCESS | 3664 | 1467956561674 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 22:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:42:41 INFO - PROCESS | 3664 | 1467956561677 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:42:41 INFO - PROCESS | 3664 | 1467956561688 Marionette TRACE conn3 <- [1,1590,null,{}] 22:42:41 INFO - PROCESS | 3664 | 1467956561692 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:41 INFO - PROCESS | 3664 | 1467956561694 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:41 INFO - PROCESS | 3664 | 1467956561796 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:42:41 INFO - PROCESS | 3664 | 1467956561804 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:41 INFO - PROCESS | 3664 | 1467956561806 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:41 INFO - PROCESS | 3664 | ++DOCSHELL 174C7400 == 29 [pid = 3664] [id = 407] 22:42:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (174C8800) [pid = 3664] [serial = 1221] [outer = 00000000] 22:42:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (174D1400) [pid = 3664] [serial = 1222] [outer = 174C8800] 22:42:41 INFO - PROCESS | 3664 | 1467956561851 Marionette DEBUG loaded listener.js 22:42:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (174D3400) [pid = 3664] [serial = 1223] [outer = 174C8800] 22:42:42 INFO - PROCESS | 3664 | 1467956562271 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 656ms 22:42:42 INFO - PROCESS | 3664 | 1467956562336 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:42:42 INFO - PROCESS | 3664 | 1467956562338 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 22:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:42:42 INFO - PROCESS | 3664 | 1467956562341 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:42:42 INFO - PROCESS | 3664 | 1467956562343 Marionette TRACE conn3 <- [1,1594,null,{}] 22:42:42 INFO - PROCESS | 3664 | 1467956562346 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:42 INFO - PROCESS | 3664 | 1467956562348 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:42 INFO - PROCESS | 3664 | 1467956562423 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:42:42 INFO - PROCESS | 3664 | 1467956562427 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:42 INFO - PROCESS | 3664 | 1467956562429 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:42 INFO - PROCESS | 3664 | ++DOCSHELL 14436C00 == 30 [pid = 3664] [id = 408] 22:42:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (14437400) [pid = 3664] [serial = 1224] [outer = 00000000] 22:42:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1443B000) [pid = 3664] [serial = 1225] [outer = 14437400] 22:42:42 INFO - PROCESS | 3664 | 1467956562472 Marionette DEBUG loaded listener.js 22:42:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1443DC00) [pid = 3664] [serial = 1226] [outer = 14437400] 22:42:42 INFO - PROCESS | 3664 | 1467956562911 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 594ms 22:42:42 INFO - PROCESS | 3664 | 1467956562940 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:42:42 INFO - PROCESS | 3664 | 1467956562942 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 22:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:42:42 INFO - PROCESS | 3664 | 1467956562945 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:42:42 INFO - PROCESS | 3664 | 1467956562947 Marionette TRACE conn3 <- [1,1598,null,{}] 22:42:42 INFO - PROCESS | 3664 | 1467956562951 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:42 INFO - PROCESS | 3664 | 1467956562952 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:43 INFO - PROCESS | 3664 | 1467956563028 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:42:43 INFO - PROCESS | 3664 | 1467956563033 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:43 INFO - PROCESS | 3664 | 1467956563035 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:43 INFO - PROCESS | 3664 | ++DOCSHELL 174D0000 == 31 [pid = 3664] [id = 409] 22:42:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (174D0C00) [pid = 3664] [serial = 1227] [outer = 00000000] 22:42:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (180F9400) [pid = 3664] [serial = 1228] [outer = 174D0C00] 22:42:43 INFO - PROCESS | 3664 | 1467956563079 Marionette DEBUG loaded listener.js 22:42:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1961C400) [pid = 3664] [serial = 1229] [outer = 174D0C00] 22:42:43 INFO - PROCESS | 3664 | 1467956563700 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:42:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 797ms 22:42:43 INFO - PROCESS | 3664 | 1467956563747 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:42:43 INFO - PROCESS | 3664 | 1467956563751 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 22:42:43 INFO - PROCESS | 3664 | 1467956563756 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:42:43 INFO - PROCESS | 3664 | 1467956563759 Marionette TRACE conn3 <- [1,1602,null,{}] 22:42:43 INFO - PROCESS | 3664 | 1467956563765 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:43 INFO - PROCESS | 3664 | 1467956563768 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:43 INFO - PROCESS | 3664 | 1467956563905 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:42:44 INFO - PROCESS | 3664 | 1467956564023 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:44 INFO - PROCESS | 3664 | 1467956564026 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:44 INFO - PROCESS | 3664 | ++DOCSHELL 11CE4C00 == 32 [pid = 3664] [id = 410] 22:42:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (11D8E400) [pid = 3664] [serial = 1230] [outer = 00000000] 22:42:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (139B7000) [pid = 3664] [serial = 1231] [outer = 11D8E400] 22:42:44 INFO - PROCESS | 3664 | 1467956564080 Marionette DEBUG loaded listener.js 22:42:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (13E82400) [pid = 3664] [serial = 1232] [outer = 11D8E400] 22:42:44 INFO - PROCESS | 3664 | 1467956564679 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:42:44 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 22:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1000ms 22:42:44 INFO - PROCESS | 3664 | 1467956564760 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:42:44 INFO - PROCESS | 3664 | 1467956564765 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 22:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:42:44 INFO - PROCESS | 3664 | 1467956564772 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:42:44 INFO - PROCESS | 3664 | 1467956564774 Marionette TRACE conn3 <- [1,1606,null,{}] 22:42:44 INFO - PROCESS | 3664 | 1467956564778 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:44 INFO - PROCESS | 3664 | 1467956564781 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:44 INFO - PROCESS | 3664 | 1467956564889 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:42:45 INFO - PROCESS | 3664 | 1467956565033 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:45 INFO - PROCESS | 3664 | 1467956565036 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:45 INFO - PROCESS | 3664 | ++DOCSHELL 15F3DC00 == 33 [pid = 3664] [id = 411] 22:42:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (162B4400) [pid = 3664] [serial = 1233] [outer = 00000000] 22:42:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (162B7800) [pid = 3664] [serial = 1234] [outer = 162B4400] 22:42:45 INFO - PROCESS | 3664 | 1467956565091 Marionette DEBUG loaded listener.js 22:42:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (162B9C00) [pid = 3664] [serial = 1235] [outer = 162B4400] 22:42:45 INFO - PROCESS | 3664 | 1467956565668 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 937ms 22:42:45 INFO - PROCESS | 3664 | 1467956565717 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:42:45 INFO - PROCESS | 3664 | 1467956565719 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 22:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:42:45 INFO - PROCESS | 3664 | 1467956565723 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:42:45 INFO - PROCESS | 3664 | 1467956565727 Marionette TRACE conn3 <- [1,1610,null,{}] 22:42:45 INFO - PROCESS | 3664 | 1467956565737 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:45 INFO - PROCESS | 3664 | 1467956565742 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:45 INFO - PROCESS | 3664 | 1467956565844 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:42:45 INFO - PROCESS | 3664 | 1467956565984 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:45 INFO - PROCESS | 3664 | 1467956565989 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:46 INFO - PROCESS | 3664 | ++DOCSHELL 17501C00 == 34 [pid = 3664] [id = 412] 22:42:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (17508400) [pid = 3664] [serial = 1236] [outer = 00000000] 22:42:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (17529000) [pid = 3664] [serial = 1237] [outer = 17508400] 22:42:46 INFO - PROCESS | 3664 | 1467956566051 Marionette DEBUG loaded listener.js 22:42:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (180BA000) [pid = 3664] [serial = 1238] [outer = 17508400] 22:42:46 INFO - PROCESS | 3664 | 1467956566635 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:42:46 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 22:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1094ms 22:42:46 INFO - PROCESS | 3664 | 1467956566825 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:42:46 INFO - PROCESS | 3664 | 1467956566829 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 22:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:42:46 INFO - PROCESS | 3664 | 1467956566835 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:42:46 INFO - PROCESS | 3664 | 1467956566837 Marionette TRACE conn3 <- [1,1614,null,{}] 22:42:46 INFO - PROCESS | 3664 | 1467956566843 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:46 INFO - PROCESS | 3664 | 1467956566846 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:46 INFO - PROCESS | 3664 | 1467956566960 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:42:47 INFO - PROCESS | 3664 | 1467956567106 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:47 INFO - PROCESS | 3664 | 1467956567111 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:47 INFO - PROCESS | 3664 | ++DOCSHELL 10BADC00 == 35 [pid = 3664] [id = 413] 22:42:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (12BA9400) [pid = 3664] [serial = 1239] [outer = 00000000] 22:42:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (12BBB400) [pid = 3664] [serial = 1240] [outer = 12BA9400] 22:42:47 INFO - PROCESS | 3664 | 1467956567177 Marionette DEBUG loaded listener.js 22:42:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (12C89000) [pid = 3664] [serial = 1241] [outer = 12BA9400] 22:42:47 INFO - PROCESS | 3664 | 1467956567710 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 906ms 22:42:47 INFO - PROCESS | 3664 | 1467956567747 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:42:47 INFO - PROCESS | 3664 | 1467956567750 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 22:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:42:47 INFO - PROCESS | 3664 | 1467956567757 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:42:47 INFO - PROCESS | 3664 | 1467956567760 Marionette TRACE conn3 <- [1,1618,null,{}] 22:42:47 INFO - PROCESS | 3664 | 1467956567765 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:47 INFO - PROCESS | 3664 | 1467956567767 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:47 INFO - PROCESS | 3664 | 1467956567862 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:42:47 INFO - PROCESS | 3664 | 1467956567980 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:47 INFO - PROCESS | 3664 | 1467956567983 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:48 INFO - PROCESS | 3664 | ++DOCSHELL 0F934400 == 36 [pid = 3664] [id = 414] 22:42:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (0F9E5400) [pid = 3664] [serial = 1242] [outer = 00000000] 22:42:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (11884C00) [pid = 3664] [serial = 1243] [outer = 0F9E5400] 22:42:48 INFO - PROCESS | 3664 | 1467956568074 Marionette DEBUG loaded listener.js 22:42:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (12BBC400) [pid = 3664] [serial = 1244] [outer = 0F9E5400] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (16781800) [pid = 3664] [serial = 1156] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (17383800) [pid = 3664] [serial = 1157] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (14415400) [pid = 3664] [serial = 1153] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (144B9800) [pid = 3664] [serial = 1154] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (13127400) [pid = 3664] [serial = 1150] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (132F0000) [pid = 3664] [serial = 1151] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (11884800) [pid = 3664] [serial = 1147] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (12E6D400) [pid = 3664] [serial = 1148] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (139AC400) [pid = 3664] [serial = 1143] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (13E38800) [pid = 3664] [serial = 1144] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (12C88C00) [pid = 3664] [serial = 1140] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1AA5F000) [pid = 3664] [serial = 1137] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1AA66400) [pid = 3664] [serial = 1138] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1A8DBC00) [pid = 3664] [serial = 1134] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1A8E1400) [pid = 3664] [serial = 1135] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (180BFC00) [pid = 3664] [serial = 1131] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (197EA400) [pid = 3664] [serial = 1132] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1A5D0000) [pid = 3664] [serial = 1128] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1A8D5400) [pid = 3664] [serial = 1129] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1A547800) [pid = 3664] [serial = 1125] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1A54A800) [pid = 3664] [serial = 1126] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1A206800) [pid = 3664] [serial = 1122] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1A209000) [pid = 3664] [serial = 1123] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19C88400) [pid = 3664] [serial = 1119] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19C88C00) [pid = 3664] [serial = 1120] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (180C2400) [pid = 3664] [serial = 1116] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (180C4400) [pid = 3664] [serial = 1117] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (175AEC00) [pid = 3664] [serial = 1113] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (17680400) [pid = 3664] [serial = 1114] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (15FABC00) [pid = 3664] [serial = 1110] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (16774000) [pid = 3664] [serial = 1111] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1506F400) [pid = 3664] [serial = 1107] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (159B7800) [pid = 3664] [serial = 1108] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (14418400) [pid = 3664] [serial = 1104] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (144D5400) [pid = 3664] [serial = 1105] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (13278400) [pid = 3664] [serial = 1101] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1369A800) [pid = 3664] [serial = 1102] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (11CF0000) [pid = 3664] [serial = 1098] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (11DDB400) [pid = 3664] [serial = 1099] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1A53EC00) [pid = 3664] [serial = 1096] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (180BE000) [pid = 3664] [serial = 703] [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.] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1750F000) [pid = 3664] [serial = 1159] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (13131000) [pid = 3664] [serial = 1141] [outer = 00000000] [url = about:blank] 22:42:48 INFO - PROCESS | 3664 | 1467956568536 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 843ms 22:42:48 INFO - PROCESS | 3664 | 1467956568599 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:42:48 INFO - PROCESS | 3664 | 1467956568601 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 22:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:42:48 INFO - PROCESS | 3664 | 1467956568605 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:42:48 INFO - PROCESS | 3664 | 1467956568607 Marionette TRACE conn3 <- [1,1622,null,{}] 22:42:48 INFO - PROCESS | 3664 | 1467956568617 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:48 INFO - PROCESS | 3664 | 1467956568621 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:48 INFO - PROCESS | 3664 | 1467956568707 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:42:48 INFO - PROCESS | 3664 | 1467956568716 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:48 INFO - PROCESS | 3664 | 1467956568720 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:48 INFO - PROCESS | 3664 | ++DOCSHELL 13AB4400 == 37 [pid = 3664] [id = 415] 22:42:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (13ABB800) [pid = 3664] [serial = 1245] [outer = 00000000] 22:42:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (13B4E400) [pid = 3664] [serial = 1246] [outer = 13ABB800] 22:42:48 INFO - PROCESS | 3664 | 1467956568766 Marionette DEBUG loaded listener.js 22:42:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (13E39800) [pid = 3664] [serial = 1247] [outer = 13ABB800] 22:42:49 INFO - PROCESS | 3664 | 1467956569257 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 703ms 22:42:49 INFO - PROCESS | 3664 | 1467956569304 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:42:49 INFO - PROCESS | 3664 | 1467956569306 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 22:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:42:49 INFO - PROCESS | 3664 | 1467956569309 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:42:49 INFO - PROCESS | 3664 | 1467956569311 Marionette TRACE conn3 <- [1,1626,null,{}] 22:42:49 INFO - PROCESS | 3664 | 1467956569314 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:49 INFO - PROCESS | 3664 | 1467956569316 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:49 INFO - PROCESS | 3664 | 1467956569400 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:42:49 INFO - PROCESS | 3664 | 1467956569408 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:49 INFO - PROCESS | 3664 | 1467956569410 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:49 INFO - PROCESS | 3664 | ++DOCSHELL 14412000 == 38 [pid = 3664] [id = 416] 22:42:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1441B800) [pid = 3664] [serial = 1248] [outer = 00000000] 22:42:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (144C5C00) [pid = 3664] [serial = 1249] [outer = 1441B800] 22:42:49 INFO - PROCESS | 3664 | 1467956569453 Marionette DEBUG loaded listener.js 22:42:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (144D5400) [pid = 3664] [serial = 1250] [outer = 1441B800] 22:42:49 INFO - PROCESS | 3664 | 1467956569897 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 641ms 22:42:49 INFO - PROCESS | 3664 | 1467956569947 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:42:49 INFO - PROCESS | 3664 | 1467956569949 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 22:42:49 INFO - PROCESS | 3664 | 1467956569953 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:42:49 INFO - PROCESS | 3664 | 1467956569954 Marionette TRACE conn3 <- [1,1630,null,{}] 22:42:49 INFO - PROCESS | 3664 | 1467956569958 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:49 INFO - PROCESS | 3664 | 1467956569960 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:50 INFO - PROCESS | 3664 | 1467956570048 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:42:50 INFO - PROCESS | 3664 | 1467956570055 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:50 INFO - PROCESS | 3664 | 1467956570057 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:50 INFO - PROCESS | 3664 | ++DOCSHELL 15067800 == 39 [pid = 3664] [id = 417] 22:42:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (15069400) [pid = 3664] [serial = 1251] [outer = 00000000] 22:42:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (15745400) [pid = 3664] [serial = 1252] [outer = 15069400] 22:42:50 INFO - PROCESS | 3664 | 1467956570100 Marionette DEBUG loaded listener.js 22:42:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (15746000) [pid = 3664] [serial = 1253] [outer = 15069400] 22:42:50 INFO - PROCESS | 3664 | 1467956570703 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 797ms 22:42:50 INFO - PROCESS | 3664 | 1467956570756 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:42:50 INFO - PROCESS | 3664 | 1467956570760 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 22:42:50 INFO - PROCESS | 3664 | 1467956570765 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:42:50 INFO - PROCESS | 3664 | 1467956570768 Marionette TRACE conn3 <- [1,1634,null,{}] 22:42:50 INFO - PROCESS | 3664 | 1467956570774 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:50 INFO - PROCESS | 3664 | 1467956570778 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:50 INFO - PROCESS | 3664 | 1467956570884 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:42:51 INFO - PROCESS | 3664 | 1467956571018 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:51 INFO - PROCESS | 3664 | 1467956571021 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:51 INFO - PROCESS | 3664 | ++DOCSHELL 10A08000 == 40 [pid = 3664] [id = 418] 22:42:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (10A08C00) [pid = 3664] [serial = 1254] [outer = 00000000] 22:42:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (11DDDC00) [pid = 3664] [serial = 1255] [outer = 10A08C00] 22:42:51 INFO - PROCESS | 3664 | 1467956571076 Marionette DEBUG loaded listener.js 22:42:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (12BBA000) [pid = 3664] [serial = 1256] [outer = 10A08C00] 22:42:51 INFO - PROCESS | 3664 | 1467956571675 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 938ms 22:42:51 INFO - PROCESS | 3664 | 1467956571712 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:42:51 INFO - PROCESS | 3664 | 1467956571716 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 22:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:42:51 INFO - PROCESS | 3664 | 1467956571723 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:42:51 INFO - PROCESS | 3664 | 1467956571725 Marionette TRACE conn3 <- [1,1638,null,{}] 22:42:51 INFO - PROCESS | 3664 | 1467956571729 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:51 INFO - PROCESS | 3664 | 1467956571732 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:51 INFO - PROCESS | 3664 | 1467956571838 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:42:51 INFO - PROCESS | 3664 | 1467956571943 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:51 INFO - PROCESS | 3664 | 1467956571946 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:51 INFO - PROCESS | 3664 | ++DOCSHELL 139AB800 == 41 [pid = 3664] [id = 419] 22:42:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (139AC400) [pid = 3664] [serial = 1257] [outer = 00000000] 22:42:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (13E7AC00) [pid = 3664] [serial = 1258] [outer = 139AC400] 22:42:51 INFO - PROCESS | 3664 | 1467956572000 Marionette DEBUG loaded listener.js 22:42:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1441D800) [pid = 3664] [serial = 1259] [outer = 139AC400] 22:42:52 INFO - PROCESS | 3664 | 1467956572617 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 937ms 22:42:52 INFO - PROCESS | 3664 | 1467956572668 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:42:52 INFO - PROCESS | 3664 | 1467956572670 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 22:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:42:52 INFO - PROCESS | 3664 | 1467956572674 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:42:52 INFO - PROCESS | 3664 | 1467956572678 Marionette TRACE conn3 <- [1,1642,null,{}] 22:42:52 INFO - PROCESS | 3664 | 1467956572688 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:52 INFO - PROCESS | 3664 | 1467956572693 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:52 INFO - PROCESS | 3664 | 1467956572796 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:42:52 INFO - PROCESS | 3664 | 1467956572931 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:52 INFO - PROCESS | 3664 | 1467956572934 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:52 INFO - PROCESS | 3664 | ++DOCSHELL 0C76FC00 == 42 [pid = 3664] [id = 420] 22:42:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (162BC000) [pid = 3664] [serial = 1260] [outer = 00000000] 22:42:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (162C1000) [pid = 3664] [serial = 1261] [outer = 162BC000] 22:42:52 INFO - PROCESS | 3664 | 1467956572995 Marionette DEBUG loaded listener.js 22:42:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (166AFC00) [pid = 3664] [serial = 1262] [outer = 162BC000] 22:42:53 INFO - PROCESS | 3664 | 1467956573549 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 937ms 22:42:53 INFO - PROCESS | 3664 | 1467956573619 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:42:53 INFO - PROCESS | 3664 | 1467956573621 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 22:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:42:53 INFO - PROCESS | 3664 | 1467956573625 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:42:53 INFO - PROCESS | 3664 | 1467956573627 Marionette TRACE conn3 <- [1,1646,null,{}] 22:42:53 INFO - PROCESS | 3664 | 1467956573631 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:53 INFO - PROCESS | 3664 | 1467956573633 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:53 INFO - PROCESS | 3664 | 1467956573737 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:42:53 INFO - PROCESS | 3664 | 1467956573869 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:53 INFO - PROCESS | 3664 | 1467956573872 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:53 INFO - PROCESS | 3664 | ++DOCSHELL 166B5800 == 43 [pid = 3664] [id = 421] 22:42:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (167EBC00) [pid = 3664] [serial = 1263] [outer = 00000000] 22:42:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (17404C00) [pid = 3664] [serial = 1264] [outer = 167EBC00] 22:42:53 INFO - PROCESS | 3664 | 1467956573936 Marionette DEBUG loaded listener.js 22:42:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (17406400) [pid = 3664] [serial = 1265] [outer = 167EBC00] 22:42:54 INFO - PROCESS | 3664 | 1467956574515 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 937ms 22:42:54 INFO - PROCESS | 3664 | 1467956574570 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:42:54 INFO - PROCESS | 3664 | 1467956574572 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 22:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:42:54 INFO - PROCESS | 3664 | 1467956574576 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:42:54 INFO - PROCESS | 3664 | 1467956574577 Marionette TRACE conn3 <- [1,1650,null,{}] 22:42:54 INFO - PROCESS | 3664 | 1467956574581 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:54 INFO - PROCESS | 3664 | 1467956574584 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:54 INFO - PROCESS | 3664 | 1467956574682 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:42:54 INFO - PROCESS | 3664 | 1467956574909 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:54 INFO - PROCESS | 3664 | 1467956574912 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:54 INFO - PROCESS | 3664 | ++DOCSHELL 10A79800 == 44 [pid = 3664] [id = 422] 22:42:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (10A81C00) [pid = 3664] [serial = 1266] [outer = 00000000] 22:42:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (10ED6400) [pid = 3664] [serial = 1267] [outer = 10A81C00] 22:42:54 INFO - PROCESS | 3664 | 1467956575001 Marionette DEBUG loaded listener.js 22:42:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (11C98800) [pid = 3664] [serial = 1268] [outer = 10A81C00] 22:42:55 INFO - PROCESS | 3664 | --DOCSHELL 14412000 == 43 [pid = 3664] [id = 416] 22:42:55 INFO - PROCESS | 3664 | --DOCSHELL 13AB4400 == 42 [pid = 3664] [id = 415] 22:42:55 INFO - PROCESS | 3664 | --DOCSHELL 0F934400 == 41 [pid = 3664] [id = 414] 22:42:55 INFO - PROCESS | 3664 | --DOCSHELL 10BADC00 == 40 [pid = 3664] [id = 413] 22:42:55 INFO - PROCESS | 3664 | --DOCSHELL 17501C00 == 39 [pid = 3664] [id = 412] 22:42:55 INFO - PROCESS | 3664 | --DOCSHELL 15F3DC00 == 38 [pid = 3664] [id = 411] 22:42:55 INFO - PROCESS | 3664 | --DOCSHELL 11CE4C00 == 37 [pid = 3664] [id = 410] 22:42:55 INFO - PROCESS | 3664 | 1467956575592 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1046ms 22:42:55 INFO - PROCESS | 3664 | 1467956575618 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:42:55 INFO - PROCESS | 3664 | 1467956575621 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 22:42:55 INFO - PROCESS | 3664 | 1467956575652 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:42:55 INFO - PROCESS | 3664 | 1467956575655 Marionette TRACE conn3 <- [1,1654,null,{}] 22:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:42:55 INFO - PROCESS | 3664 | 1467956575660 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:55 INFO - PROCESS | 3664 | 1467956575662 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:55 INFO - PROCESS | 3664 | 1467956575781 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:42:55 INFO - PROCESS | 3664 | 1467956575848 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:55 INFO - PROCESS | 3664 | 1467956575851 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:55 INFO - PROCESS | 3664 | ++DOCSHELL 1315EC00 == 38 [pid = 3664] [id = 423] 22:42:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1368FC00) [pid = 3664] [serial = 1269] [outer = 00000000] 22:42:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (13AC0C00) [pid = 3664] [serial = 1270] [outer = 1368FC00] 22:42:55 INFO - PROCESS | 3664 | 1467956575897 Marionette DEBUG loaded listener.js 22:42:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (14412000) [pid = 3664] [serial = 1271] [outer = 1368FC00] 22:42:56 INFO - PROCESS | 3664 | 1467956576393 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 813ms 22:42:56 INFO - PROCESS | 3664 | 1467956576459 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:42:56 INFO - PROCESS | 3664 | 1467956576463 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 22:42:56 INFO - PROCESS | 3664 | 1467956576472 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:42:56 INFO - PROCESS | 3664 | 1467956576473 Marionette TRACE conn3 <- [1,1658,null,{}] 22:42:56 INFO - PROCESS | 3664 | 1467956576477 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:56 INFO - PROCESS | 3664 | 1467956576479 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:56 INFO - PROCESS | 3664 | 1467956576599 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:42:56 INFO - PROCESS | 3664 | 1467956576614 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:56 INFO - PROCESS | 3664 | 1467956576616 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:56 INFO - PROCESS | 3664 | ++DOCSHELL 162B6C00 == 39 [pid = 3664] [id = 424] 22:42:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (162B7000) [pid = 3664] [serial = 1272] [outer = 00000000] 22:42:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (162BF000) [pid = 3664] [serial = 1273] [outer = 162B7000] 22:42:56 INFO - PROCESS | 3664 | 1467956576716 Marionette DEBUG loaded listener.js 22:42:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (16781800) [pid = 3664] [serial = 1274] [outer = 162B7000] 22:42:57 INFO - PROCESS | 3664 | 1467956577146 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 688ms 22:42:57 INFO - PROCESS | 3664 | 1467956577177 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:42:57 INFO - PROCESS | 3664 | 1467956577179 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 22:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:42:57 INFO - PROCESS | 3664 | 1467956577188 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:42:57 INFO - PROCESS | 3664 | 1467956577194 Marionette TRACE conn3 <- [1,1662,null,{}] 22:42:57 INFO - PROCESS | 3664 | 1467956577198 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:57 INFO - PROCESS | 3664 | 1467956577202 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:57 INFO - PROCESS | 3664 | 1467956577321 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:42:57 INFO - PROCESS | 3664 | 1467956577328 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:57 INFO - PROCESS | 3664 | 1467956577332 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:57 INFO - PROCESS | 3664 | ++DOCSHELL 162BEC00 == 40 [pid = 3664] [id = 425] 22:42:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (174CC400) [pid = 3664] [serial = 1275] [outer = 00000000] 22:42:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (175A6800) [pid = 3664] [serial = 1276] [outer = 174CC400] 22:42:57 INFO - PROCESS | 3664 | 1467956577449 Marionette DEBUG loaded listener.js 22:42:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (17678400) [pid = 3664] [serial = 1277] [outer = 174CC400] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1A53E800) [pid = 3664] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (17529C00) [pid = 3664] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (180F2800) [pid = 3664] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (159F9000) [pid = 3664] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1A5D3C00) [pid = 3664] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (12BBC800) [pid = 3664] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19F3F400) [pid = 3664] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1A53C400) [pid = 3664] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (13B53800) [pid = 3664] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1737CC00) [pid = 3664] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (174C8800) [pid = 3664] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1AA61000) [pid = 3664] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (11DD9400) [pid = 3664] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (10F0E800) [pid = 3664] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (180BB400) [pid = 3664] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (10A7EC00) [pid = 3664] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (180C6400) [pid = 3664] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (13B4A800) [pid = 3664] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (15061C00) [pid = 3664] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (12C83400) [pid = 3664] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (12BC4C00) [pid = 3664] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1801DC00) [pid = 3664] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:42:57 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (14437400) [pid = 3664] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:42:58 INFO - PROCESS | 3664 | 1467956578113 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 968ms 22:42:58 INFO - PROCESS | 3664 | 1467956578149 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:42:58 INFO - PROCESS | 3664 | 1467956578151 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 22:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:42:58 INFO - PROCESS | 3664 | 1467956578155 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:42:58 INFO - PROCESS | 3664 | 1467956578156 Marionette TRACE conn3 <- [1,1666,null,{}] 22:42:58 INFO - PROCESS | 3664 | 1467956578160 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:58 INFO - PROCESS | 3664 | 1467956578162 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:58 INFO - PROCESS | 3664 | 1467956578250 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:42:58 INFO - PROCESS | 3664 | 1467956578256 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:58 INFO - PROCESS | 3664 | 1467956578258 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:58 INFO - PROCESS | 3664 | ++DOCSHELL 0F933800 == 41 [pid = 3664] [id = 426] 22:42:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (144D5000) [pid = 3664] [serial = 1278] [outer = 00000000] 22:42:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (174CD400) [pid = 3664] [serial = 1279] [outer = 144D5000] 22:42:58 INFO - PROCESS | 3664 | 1467956578300 Marionette DEBUG loaded listener.js 22:42:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (17506000) [pid = 3664] [serial = 1280] [outer = 144D5000] 22:42:58 INFO - PROCESS | 3664 | 1467956578730 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 594ms 22:42:58 INFO - PROCESS | 3664 | 1467956578751 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:42:58 INFO - PROCESS | 3664 | 1467956578753 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 22:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:42:58 INFO - PROCESS | 3664 | 1467956578756 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:42:58 INFO - PROCESS | 3664 | 1467956578758 Marionette TRACE conn3 <- [1,1670,null,{}] 22:42:58 INFO - PROCESS | 3664 | 1467956578761 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:58 INFO - PROCESS | 3664 | 1467956578763 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:58 INFO - PROCESS | 3664 | 1467956578887 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:42:58 INFO - PROCESS | 3664 | 1467956578893 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:58 INFO - PROCESS | 3664 | 1467956578899 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:58 INFO - PROCESS | 3664 | ++DOCSHELL 17C89400 == 42 [pid = 3664] [id = 427] 22:42:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (17E24800) [pid = 3664] [serial = 1281] [outer = 00000000] 22:42:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (180BEC00) [pid = 3664] [serial = 1282] [outer = 17E24800] 22:42:58 INFO - PROCESS | 3664 | 1467956578951 Marionette DEBUG loaded listener.js 22:42:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (180D4000) [pid = 3664] [serial = 1283] [outer = 17E24800] 22:42:59 INFO - PROCESS | 3664 | 1467956579371 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 640ms 22:42:59 INFO - PROCESS | 3664 | 1467956579409 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:42:59 INFO - PROCESS | 3664 | 1467956579411 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 22:42:59 INFO - PROCESS | 3664 | 1467956579414 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:42:59 INFO - PROCESS | 3664 | 1467956579416 Marionette TRACE conn3 <- [1,1674,null,{}] 22:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:42:59 INFO - PROCESS | 3664 | 1467956579423 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:59 INFO - PROCESS | 3664 | 1467956579426 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:59 INFO - PROCESS | 3664 | 1467956579513 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:42:59 INFO - PROCESS | 3664 | 1467956579520 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:59 INFO - PROCESS | 3664 | 1467956579522 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:42:59 INFO - PROCESS | 3664 | ++DOCSHELL 10328400 == 43 [pid = 3664] [id = 428] 22:42:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (180EC000) [pid = 3664] [serial = 1284] [outer = 00000000] 22:42:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (180F8800) [pid = 3664] [serial = 1285] [outer = 180EC000] 22:42:59 INFO - PROCESS | 3664 | 1467956579573 Marionette DEBUG loaded listener.js 22:42:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1961E400) [pid = 3664] [serial = 1286] [outer = 180EC000] 22:43:00 INFO - PROCESS | 3664 | 1467956580233 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:43:00 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 22:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 906ms 22:43:00 INFO - PROCESS | 3664 | 1467956580323 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:43:00 INFO - PROCESS | 3664 | 1467956580328 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 22:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:43:00 INFO - PROCESS | 3664 | 1467956580333 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:43:00 INFO - PROCESS | 3664 | 1467956580336 Marionette TRACE conn3 <- [1,1678,null,{}] 22:43:00 INFO - PROCESS | 3664 | 1467956580343 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:00 INFO - PROCESS | 3664 | 1467956580346 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:00 INFO - PROCESS | 3664 | 1467956580491 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:43:00 INFO - PROCESS | 3664 | 1467956580595 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:00 INFO - PROCESS | 3664 | 1467956580598 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:00 INFO - PROCESS | 3664 | ++DOCSHELL 12BBF400 == 44 [pid = 3664] [id = 429] 22:43:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (12BC4C00) [pid = 3664] [serial = 1287] [outer = 00000000] 22:43:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (13E3A800) [pid = 3664] [serial = 1288] [outer = 12BC4C00] 22:43:00 INFO - PROCESS | 3664 | 1467956580652 Marionette DEBUG loaded listener.js 22:43:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (144D0400) [pid = 3664] [serial = 1289] [outer = 12BC4C00] 22:43:01 INFO - PROCESS | 3664 | 1467956581235 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 937ms 22:43:01 INFO - PROCESS | 3664 | 1467956581279 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:43:01 INFO - PROCESS | 3664 | 1467956581284 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 22:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:43:01 INFO - PROCESS | 3664 | 1467956581290 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:43:01 INFO - PROCESS | 3664 | 1467956581293 Marionette TRACE conn3 <- [1,1682,null,{}] 22:43:01 INFO - PROCESS | 3664 | 1467956581297 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:01 INFO - PROCESS | 3664 | 1467956581300 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:01 INFO - PROCESS | 3664 | 1467956581406 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:43:01 INFO - PROCESS | 3664 | 1467956581566 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:01 INFO - PROCESS | 3664 | 1467956581569 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:01 INFO - PROCESS | 3664 | ++DOCSHELL 162C0000 == 45 [pid = 3664] [id = 430] 22:43:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (162BE800) [pid = 3664] [serial = 1290] [outer = 00000000] 22:43:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1747DC00) [pid = 3664] [serial = 1291] [outer = 162BE800] 22:43:01 INFO - PROCESS | 3664 | 1467956581625 Marionette DEBUG loaded listener.js 22:43:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (174CF400) [pid = 3664] [serial = 1292] [outer = 162BE800] 22:43:02 INFO - PROCESS | 3664 | 1467956582279 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1046ms 22:43:02 INFO - PROCESS | 3664 | 1467956582318 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:43:02 INFO - PROCESS | 3664 | 1467956582321 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 22:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:43:02 INFO - PROCESS | 3664 | 1467956582342 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:43:02 INFO - PROCESS | 3664 | 1467956582346 Marionette TRACE conn3 <- [1,1686,null,{}] 22:43:02 INFO - PROCESS | 3664 | 1467956582356 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:02 INFO - PROCESS | 3664 | 1467956582361 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:02 INFO - PROCESS | 3664 | 1467956582464 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:43:02 INFO - PROCESS | 3664 | 1467956582612 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:02 INFO - PROCESS | 3664 | 1467956582616 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:02 INFO - PROCESS | 3664 | ++DOCSHELL 180EF800 == 46 [pid = 3664] [id = 431] 22:43:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (180F0800) [pid = 3664] [serial = 1293] [outer = 00000000] 22:43:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19621000) [pid = 3664] [serial = 1294] [outer = 180F0800] 22:43:02 INFO - PROCESS | 3664 | 1467956582673 Marionette DEBUG loaded listener.js 22:43:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19625800) [pid = 3664] [serial = 1295] [outer = 180F0800] 22:43:03 INFO - PROCESS | 3664 | 1467956583202 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:43:03 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 22:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 906ms 22:43:03 INFO - PROCESS | 3664 | 1467956583246 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:43:03 INFO - PROCESS | 3664 | 1467956583249 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 22:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:43:03 INFO - PROCESS | 3664 | 1467956583252 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:43:03 INFO - PROCESS | 3664 | 1467956583254 Marionette TRACE conn3 <- [1,1690,null,{}] 22:43:03 INFO - PROCESS | 3664 | 1467956583258 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:03 INFO - PROCESS | 3664 | 1467956583260 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:03 INFO - PROCESS | 3664 | 1467956583365 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:43:03 INFO - PROCESS | 3664 | 1467956583479 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:03 INFO - PROCESS | 3664 | 1467956583481 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:03 INFO - PROCESS | 3664 | ++DOCSHELL 006C1400 == 47 [pid = 3664] [id = 432] 22:43:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1036A800) [pid = 3664] [serial = 1296] [outer = 00000000] 22:43:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (10F0F400) [pid = 3664] [serial = 1297] [outer = 1036A800] 22:43:03 INFO - PROCESS | 3664 | 1467956583739 Marionette DEBUG loaded listener.js 22:43:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (12BB1000) [pid = 3664] [serial = 1298] [outer = 1036A800] 22:43:04 INFO - PROCESS | 3664 | 1467956584406 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:43:04 INFO - PROCESS | 3664 | --DOCSHELL 17C89400 == 46 [pid = 3664] [id = 427] 22:43:04 INFO - PROCESS | 3664 | --DOCSHELL 0F933800 == 45 [pid = 3664] [id = 426] 22:43:04 INFO - PROCESS | 3664 | --DOCSHELL 162BEC00 == 44 [pid = 3664] [id = 425] 22:43:04 INFO - PROCESS | 3664 | --DOCSHELL 162B6C00 == 43 [pid = 3664] [id = 424] 22:43:04 INFO - PROCESS | 3664 | --DOCSHELL 1315EC00 == 42 [pid = 3664] [id = 423] 22:43:04 INFO - PROCESS | 3664 | --DOCSHELL 10A79800 == 41 [pid = 3664] [id = 422] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (180F9400) [pid = 3664] [serial = 1228] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1AECB800) [pid = 3664] [serial = 1214] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1443DC00) [pid = 3664] [serial = 1226] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (174D3400) [pid = 3664] [serial = 1223] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1A543000) [pid = 3664] [serial = 1211] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1AC53800) [pid = 3664] [serial = 1213] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1752E400) [pid = 3664] [serial = 1216] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1A8D7000) [pid = 3664] [serial = 1219] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (197E4000) [pid = 3664] [serial = 1217] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (15FA9000) [pid = 3664] [serial = 1168] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (166BA400) [pid = 3664] [serial = 1169] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (10A77000) [pid = 3664] [serial = 1202] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (10375800) [pid = 3664] [serial = 1201] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (12BC3000) [pid = 3664] [serial = 1195] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (15062800) [pid = 3664] [serial = 1196] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1A5D4000) [pid = 3664] [serial = 1189] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1A8D8800) [pid = 3664] [serial = 1190] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1A545000) [pid = 3664] [serial = 1186] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1A548000) [pid = 3664] [serial = 1187] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (13E35000) [pid = 3664] [serial = 1165] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (13E84000) [pid = 3664] [serial = 1166] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (175AA400) [pid = 3664] [serial = 1171] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (17E27400) [pid = 3664] [serial = 1172] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (174D1400) [pid = 3664] [serial = 1222] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1AC59000) [pid = 3664] [serial = 1193] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1AC53400) [pid = 3664] [serial = 1192] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (197E3400) [pid = 3664] [serial = 1183] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1A203800) [pid = 3664] [serial = 1184] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1180C400) [pid = 3664] [serial = 1162] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (11DDF800) [pid = 3664] [serial = 1163] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (180C3400) [pid = 3664] [serial = 1174] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (180D7800) [pid = 3664] [serial = 1175] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (17675400) [pid = 3664] [serial = 1160] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (19F3A000) [pid = 3664] [serial = 1210] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (159B0000) [pid = 3664] [serial = 1177] [outer = 00000000] [url = about:blank] 22:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (17380C00) [pid = 3664] [serial = 1178] [outer = 00000000] [url = about:blank] 22:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1266ms 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1573DC00) [pid = 3664] [serial = 1207] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (159EEC00) [pid = 3664] [serial = 1208] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1315DC00) [pid = 3664] [serial = 1204] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1315F800) [pid = 3664] [serial = 1205] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1AC52400) [pid = 3664] [serial = 1198] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1AC5EC00) [pid = 3664] [serial = 1199] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (197F2C00) [pid = 3664] [serial = 1180] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (19C84800) [pid = 3664] [serial = 1181] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1443B000) [pid = 3664] [serial = 1225] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1AED0C00) [pid = 3664] [serial = 1220] [outer = 00000000] [url = about:blank] 22:43:04 INFO - PROCESS | 3664 | 1467956584522 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:43:04 INFO - PROCESS | 3664 | 1467956584526 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 22:43:04 INFO - PROCESS | 3664 | 1467956584531 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:43:04 INFO - PROCESS | 3664 | 1467956584534 Marionette TRACE conn3 <- [1,1694,null,{}] 22:43:04 INFO - PROCESS | 3664 | 1467956584541 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:04 INFO - PROCESS | 3664 | 1467956584546 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:04 INFO - PROCESS | 3664 | 1467956584639 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:43:04 INFO - PROCESS | 3664 | 1467956584645 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:04 INFO - PROCESS | 3664 | 1467956584648 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:04 INFO - PROCESS | 3664 | ++DOCSHELL 12EE5400 == 42 [pid = 3664] [id = 433] 22:43:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (12EE9C00) [pid = 3664] [serial = 1299] [outer = 00000000] 22:43:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1318BC00) [pid = 3664] [serial = 1300] [outer = 12EE9C00] 22:43:04 INFO - PROCESS | 3664 | 1467956584699 Marionette DEBUG loaded listener.js 22:43:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (13695800) [pid = 3664] [serial = 1301] [outer = 12EE9C00] 22:43:05 INFO - PROCESS | 3664 | 1467956585215 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 22:43:05 INFO - PROCESS | 3664 | 1467956585272 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:43:05 INFO - PROCESS | 3664 | 1467956585276 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 22:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:43:05 INFO - PROCESS | 3664 | 1467956585282 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:43:05 INFO - PROCESS | 3664 | 1467956585284 Marionette TRACE conn3 <- [1,1698,null,{}] 22:43:05 INFO - PROCESS | 3664 | 1467956585288 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:05 INFO - PROCESS | 3664 | 1467956585290 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:05 INFO - PROCESS | 3664 | 1467956585377 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:43:05 INFO - PROCESS | 3664 | 1467956585384 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:05 INFO - PROCESS | 3664 | 1467956585386 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:05 INFO - PROCESS | 3664 | ++DOCSHELL 14434000 == 43 [pid = 3664] [id = 434] 22:43:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1443D800) [pid = 3664] [serial = 1302] [outer = 00000000] 22:43:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1506B400) [pid = 3664] [serial = 1303] [outer = 1443D800] 22:43:05 INFO - PROCESS | 3664 | 1467956585430 Marionette DEBUG loaded listener.js 22:43:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (15747400) [pid = 3664] [serial = 1304] [outer = 1443D800] 22:43:05 INFO - PROCESS | 3664 | 1467956585916 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 687ms 22:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:43:05 INFO - PROCESS | 3664 | 1467956585982 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:43:05 INFO - PROCESS | 3664 | 1467956585984 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 22:43:05 INFO - PROCESS | 3664 | 1467956585988 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:43:05 INFO - PROCESS | 3664 | 1467956585991 Marionette TRACE conn3 <- [1,1702,null,{}] 22:43:05 INFO - PROCESS | 3664 | 1467956586001 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:05 INFO - PROCESS | 3664 | 1467956586005 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:06 INFO - PROCESS | 3664 | 1467956586090 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:43:06 INFO - PROCESS | 3664 | 1467956586187 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:06 INFO - PROCESS | 3664 | 1467956586190 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:06 INFO - PROCESS | 3664 | ++DOCSHELL 162BF800 == 44 [pid = 3664] [id = 435] 22:43:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (164EA800) [pid = 3664] [serial = 1305] [outer = 00000000] 22:43:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (16C51C00) [pid = 3664] [serial = 1306] [outer = 164EA800] 22:43:06 INFO - PROCESS | 3664 | 1467956586233 Marionette DEBUG loaded listener.js 22:43:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (17473C00) [pid = 3664] [serial = 1307] [outer = 164EA800] 22:43:06 INFO - PROCESS | 3664 | 1467956586619 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 687ms 22:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:43:06 INFO - PROCESS | 3664 | 1467956586687 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:43:06 INFO - PROCESS | 3664 | 1467956586690 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 22:43:06 INFO - PROCESS | 3664 | 1467956586693 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:43:06 INFO - PROCESS | 3664 | 1467956586695 Marionette TRACE conn3 <- [1,1706,null,{}] 22:43:06 INFO - PROCESS | 3664 | 1467956586709 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:06 INFO - PROCESS | 3664 | 1467956586711 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:06 INFO - PROCESS | 3664 | 1467956586850 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:43:06 INFO - PROCESS | 3664 | 1467956586862 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:06 INFO - PROCESS | 3664 | 1467956586864 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:06 INFO - PROCESS | 3664 | ++DOCSHELL 1506D400 == 45 [pid = 3664] [id = 436] 22:43:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (174CB000) [pid = 3664] [serial = 1308] [outer = 00000000] 22:43:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (174D4000) [pid = 3664] [serial = 1309] [outer = 174CB000] 22:43:06 INFO - PROCESS | 3664 | 1467956586967 Marionette DEBUG loaded listener.js 22:43:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (17501400) [pid = 3664] [serial = 1310] [outer = 174CB000] 22:43:07 INFO - PROCESS | 3664 | 1467956587375 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 22:43:07 INFO - PROCESS | 3664 | 1467956587433 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:43:07 INFO - PROCESS | 3664 | 1467956587435 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 22:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:43:07 INFO - PROCESS | 3664 | 1467956587444 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:43:07 INFO - PROCESS | 3664 | 1467956587446 Marionette TRACE conn3 <- [1,1710,null,{}] 22:43:07 INFO - PROCESS | 3664 | 1467956587449 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:07 INFO - PROCESS | 3664 | 1467956587451 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:07 INFO - PROCESS | 3664 | 1467956587563 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:43:07 INFO - PROCESS | 3664 | 1467956587573 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:07 INFO - PROCESS | 3664 | 1467956587575 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:07 INFO - PROCESS | 3664 | ++DOCSHELL 17530800 == 46 [pid = 3664] [id = 437] 22:43:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (17530C00) [pid = 3664] [serial = 1311] [outer = 00000000] 22:43:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (17676000) [pid = 3664] [serial = 1312] [outer = 17530C00] 22:43:07 INFO - PROCESS | 3664 | 1467956587629 Marionette DEBUG loaded listener.js 22:43:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1801FC00) [pid = 3664] [serial = 1313] [outer = 17530C00] 22:43:08 INFO - PROCESS | 3664 | 1467956588115 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:43:08 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 22:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 703ms 22:43:08 INFO - PROCESS | 3664 | 1467956588143 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:43:08 INFO - PROCESS | 3664 | 1467956588145 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 22:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:43:08 INFO - PROCESS | 3664 | 1467956588195 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:43:08 INFO - PROCESS | 3664 | 1467956588197 Marionette TRACE conn3 <- [1,1714,null,{}] 22:43:08 INFO - PROCESS | 3664 | 1467956588210 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:08 INFO - PROCESS | 3664 | 1467956588215 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:08 INFO - PROCESS | 3664 | 1467956588328 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:43:08 INFO - PROCESS | 3664 | 1467956588340 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:08 INFO - PROCESS | 3664 | 1467956588342 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:08 INFO - PROCESS | 3664 | ++DOCSHELL 175AC400 == 47 [pid = 3664] [id = 438] 22:43:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (180DC400) [pid = 3664] [serial = 1314] [outer = 00000000] 22:43:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (180F2C00) [pid = 3664] [serial = 1315] [outer = 180DC400] 22:43:08 INFO - PROCESS | 3664 | 1467956588437 Marionette DEBUG loaded listener.js 22:43:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (180F6800) [pid = 3664] [serial = 1316] [outer = 180DC400] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (0F9E5400) [pid = 3664] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (12BA9400) [pid = 3664] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1368FC00) [pid = 3664] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1441B800) [pid = 3664] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (13ABB800) [pid = 3664] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (10A81C00) [pid = 3664] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (162B7000) [pid = 3664] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (174CC400) [pid = 3664] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (17E24800) [pid = 3664] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:43:09 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (144D5000) [pid = 3664] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:43:09 INFO - PROCESS | 3664 | 1467956589107 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 953ms 22:43:09 INFO - PROCESS | 3664 | 1467956589140 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:43:09 INFO - PROCESS | 3664 | 1467956589142 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 22:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:43:09 INFO - PROCESS | 3664 | 1467956589146 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:43:09 INFO - PROCESS | 3664 | 1467956589147 Marionette TRACE conn3 <- [1,1718,null,{}] 22:43:09 INFO - PROCESS | 3664 | 1467956589151 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:09 INFO - PROCESS | 3664 | 1467956589153 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:09 INFO - PROCESS | 3664 | 1467956589233 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:43:09 INFO - PROCESS | 3664 | 1467956589238 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:09 INFO - PROCESS | 3664 | 1467956589240 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:09 INFO - PROCESS | 3664 | ++DOCSHELL 10367C00 == 48 [pid = 3664] [id = 439] 22:43:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (10A04400) [pid = 3664] [serial = 1317] [outer = 00000000] 22:43:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1441B800) [pid = 3664] [serial = 1318] [outer = 10A04400] 22:43:09 INFO - PROCESS | 3664 | 1467956589370 Marionette DEBUG loaded listener.js 22:43:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (14436000) [pid = 3664] [serial = 1319] [outer = 10A04400] 22:43:09 INFO - PROCESS | 3664 | 1467956589774 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 22:43:09 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 22:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 687ms 22:43:09 INFO - PROCESS | 3664 | 1467956589845 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:43:09 INFO - PROCESS | 3664 | 1467956589848 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 22:43:09 INFO - PROCESS | 3664 | 1467956589851 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:43:09 INFO - PROCESS | 3664 | 1467956589853 Marionette TRACE conn3 <- [1,1722,null,{}] 22:43:09 INFO - PROCESS | 3664 | 1467956589856 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:09 INFO - PROCESS | 3664 | 1467956589858 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:09 INFO - PROCESS | 3664 | 1467956589973 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:43:09 INFO - PROCESS | 3664 | 1467956589987 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:09 INFO - PROCESS | 3664 | 1467956589989 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:09 INFO - PROCESS | 3664 | ++DOCSHELL 17481400 == 49 [pid = 3664] [id = 440] 22:43:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (180D8800) [pid = 3664] [serial = 1320] [outer = 00000000] 22:43:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (19627800) [pid = 3664] [serial = 1321] [outer = 180D8800] 22:43:10 INFO - PROCESS | 3664 | 1467956590031 Marionette DEBUG loaded listener.js 22:43:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (19621400) [pid = 3664] [serial = 1322] [outer = 180D8800] 22:43:10 INFO - PROCESS | 3664 | 1467956590424 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 593ms 22:43:10 INFO - PROCESS | 3664 | 1467956590448 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:43:10 INFO - PROCESS | 3664 | 1467956590450 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 22:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:43:10 INFO - PROCESS | 3664 | 1467956590453 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:43:10 INFO - PROCESS | 3664 | 1467956590455 Marionette TRACE conn3 <- [1,1726,null,{}] 22:43:10 INFO - PROCESS | 3664 | 1467956590458 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:10 INFO - PROCESS | 3664 | 1467956590460 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:10 INFO - PROCESS | 3664 | 1467956590539 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:43:10 INFO - PROCESS | 3664 | 1467956590651 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:10 INFO - PROCESS | 3664 | 1467956590653 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:10 INFO - PROCESS | 3664 | ++DOCSHELL 16C56000 == 50 [pid = 3664] [id = 441] 22:43:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (180EFC00) [pid = 3664] [serial = 1323] [outer = 00000000] 22:43:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (197EEC00) [pid = 3664] [serial = 1324] [outer = 180EFC00] 22:43:10 INFO - PROCESS | 3664 | 1467956590697 Marionette DEBUG loaded listener.js 22:43:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19C87800) [pid = 3664] [serial = 1325] [outer = 180EFC00] 22:43:11 INFO - PROCESS | 3664 | 1467956591171 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 796ms 22:43:11 INFO - PROCESS | 3664 | 1467956591256 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:43:11 INFO - PROCESS | 3664 | 1467956591261 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 22:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:43:11 INFO - PROCESS | 3664 | 1467956591266 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:43:11 INFO - PROCESS | 3664 | 1467956591269 Marionette TRACE conn3 <- [1,1730,null,{}] 22:43:11 INFO - PROCESS | 3664 | 1467956591275 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:11 INFO - PROCESS | 3664 | 1467956591278 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:11 INFO - PROCESS | 3664 | 1467956591396 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:43:11 INFO - PROCESS | 3664 | 1467956591528 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:11 INFO - PROCESS | 3664 | 1467956591531 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:11 INFO - PROCESS | 3664 | ++DOCSHELL 114A9C00 == 51 [pid = 3664] [id = 442] 22:43:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (114AE800) [pid = 3664] [serial = 1326] [outer = 00000000] 22:43:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1318F800) [pid = 3664] [serial = 1327] [outer = 114AE800] 22:43:11 INFO - PROCESS | 3664 | 1467956591588 Marionette DEBUG loaded listener.js 22:43:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (13E32400) [pid = 3664] [serial = 1328] [outer = 114AE800] 22:43:12 INFO - PROCESS | 3664 | 1467956592139 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 890ms 22:43:12 INFO - PROCESS | 3664 | 1467956592171 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:43:12 INFO - PROCESS | 3664 | 1467956592176 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 22:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:43:12 INFO - PROCESS | 3664 | 1467956592182 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:43:12 INFO - PROCESS | 3664 | 1467956592185 Marionette TRACE conn3 <- [1,1734,null,{}] 22:43:12 INFO - PROCESS | 3664 | 1467956592189 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:12 INFO - PROCESS | 3664 | 1467956592192 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:12 INFO - PROCESS | 3664 | 1467956592300 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:43:12 INFO - PROCESS | 3664 | 1467956592439 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:12 INFO - PROCESS | 3664 | 1467956592442 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:12 INFO - PROCESS | 3664 | ++DOCSHELL 150EA000 == 52 [pid = 3664] [id = 443] 22:43:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (150EB400) [pid = 3664] [serial = 1329] [outer = 00000000] 22:43:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (15F3A400) [pid = 3664] [serial = 1330] [outer = 150EB400] 22:43:12 INFO - PROCESS | 3664 | 1467956592497 Marionette DEBUG loaded listener.js 22:43:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (162B8C00) [pid = 3664] [serial = 1331] [outer = 150EB400] 22:43:13 INFO - PROCESS | 3664 | 1467956593107 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 999ms 22:43:13 INFO - PROCESS | 3664 | 1467956593184 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:43:13 INFO - PROCESS | 3664 | 1467956593186 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 22:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:43:13 INFO - PROCESS | 3664 | 1467956593190 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:43:13 INFO - PROCESS | 3664 | 1467956593194 Marionette TRACE conn3 <- [1,1738,null,{}] 22:43:13 INFO - PROCESS | 3664 | 1467956593204 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:13 INFO - PROCESS | 3664 | 1467956593209 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:13 INFO - PROCESS | 3664 | 1467956593325 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:43:13 INFO - PROCESS | 3664 | 1467956593458 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:13 INFO - PROCESS | 3664 | 1467956593462 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:13 INFO - PROCESS | 3664 | ++DOCSHELL 180EBC00 == 53 [pid = 3664] [id = 444] 22:43:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (180EDC00) [pid = 3664] [serial = 1332] [outer = 00000000] 22:43:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (197E4800) [pid = 3664] [serial = 1333] [outer = 180EDC00] 22:43:13 INFO - PROCESS | 3664 | 1467956593517 Marionette DEBUG loaded listener.js 22:43:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19C88C00) [pid = 3664] [serial = 1334] [outer = 180EDC00] 22:43:14 INFO - PROCESS | 3664 | 1467956594056 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 890ms 22:43:14 INFO - PROCESS | 3664 | 1467956594100 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:43:14 INFO - PROCESS | 3664 | 1467956594103 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 22:43:14 INFO - PROCESS | 3664 | 1467956594108 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:43:14 INFO - PROCESS | 3664 | 1467956594110 Marionette TRACE conn3 <- [1,1742,null,{}] 22:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:43:14 INFO - PROCESS | 3664 | 1467956594113 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:14 INFO - PROCESS | 3664 | 1467956594116 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:14 INFO - PROCESS | 3664 | 1467956594222 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:43:14 INFO - PROCESS | 3664 | 1467956594330 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:14 INFO - PROCESS | 3664 | 1467956594333 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:14 INFO - PROCESS | 3664 | ++DOCSHELL 12BB9000 == 54 [pid = 3664] [id = 445] 22:43:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (139AB000) [pid = 3664] [serial = 1335] [outer = 00000000] 22:43:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1A00CC00) [pid = 3664] [serial = 1336] [outer = 139AB000] 22:43:14 INFO - PROCESS | 3664 | 1467956594384 Marionette DEBUG loaded listener.js 22:43:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1A205C00) [pid = 3664] [serial = 1337] [outer = 139AB000] 22:43:15 INFO - PROCESS | 3664 | 1467956595010 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1140ms 22:43:15 INFO - PROCESS | 3664 | 1467956595277 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:43:15 INFO - PROCESS | 3664 | 1467956595281 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 22:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:43:15 INFO - PROCESS | 3664 | 1467956595287 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:43:15 INFO - PROCESS | 3664 | 1467956595290 Marionette TRACE conn3 <- [1,1746,null,{}] 22:43:15 INFO - PROCESS | 3664 | 1467956595296 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:15 INFO - PROCESS | 3664 | 1467956595300 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:15 INFO - PROCESS | 3664 | 1467956595398 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:43:15 INFO - PROCESS | 3664 | 1467956595532 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:15 INFO - PROCESS | 3664 | 1467956595537 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:15 INFO - PROCESS | 3664 | ++DOCSHELL 1315F400 == 55 [pid = 3664] [id = 446] 22:43:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (13169000) [pid = 3664] [serial = 1338] [outer = 00000000] 22:43:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (139B2800) [pid = 3664] [serial = 1339] [outer = 13169000] 22:43:15 INFO - PROCESS | 3664 | 1467956595587 Marionette DEBUG loaded listener.js 22:43:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (13B53800) [pid = 3664] [serial = 1340] [outer = 13169000] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 17481400 == 54 [pid = 3664] [id = 440] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 10367C00 == 53 [pid = 3664] [id = 439] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 175AC400 == 52 [pid = 3664] [id = 438] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 17530800 == 51 [pid = 3664] [id = 437] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 1506D400 == 50 [pid = 3664] [id = 436] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 162BF800 == 49 [pid = 3664] [id = 435] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 14434000 == 48 [pid = 3664] [id = 434] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 12EE5400 == 47 [pid = 3664] [id = 433] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 006C1400 == 46 [pid = 3664] [id = 432] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 180EF800 == 45 [pid = 3664] [id = 431] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 162C0000 == 44 [pid = 3664] [id = 430] 22:43:16 INFO - PROCESS | 3664 | --DOCSHELL 12BBF400 == 43 [pid = 3664] [id = 429] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (162BF000) [pid = 3664] [serial = 1273] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (162C1000) [pid = 3664] [serial = 1261] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (14412000) [pid = 3664] [serial = 1271] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (175A6800) [pid = 3664] [serial = 1276] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (16781800) [pid = 3664] [serial = 1274] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (180BEC00) [pid = 3664] [serial = 1282] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (17678400) [pid = 3664] [serial = 1277] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (13E7AC00) [pid = 3664] [serial = 1258] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (174CD400) [pid = 3664] [serial = 1279] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (17506000) [pid = 3664] [serial = 1280] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (180F8800) [pid = 3664] [serial = 1285] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (180D4000) [pid = 3664] [serial = 1283] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (11C98800) [pid = 3664] [serial = 1268] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (15745400) [pid = 3664] [serial = 1252] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (11884C00) [pid = 3664] [serial = 1243] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (12BBC400) [pid = 3664] [serial = 1244] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (17529000) [pid = 3664] [serial = 1237] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (162B7800) [pid = 3664] [serial = 1234] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (12BBB400) [pid = 3664] [serial = 1240] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (12C89000) [pid = 3664] [serial = 1241] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (13AC0C00) [pid = 3664] [serial = 1270] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (144C5C00) [pid = 3664] [serial = 1249] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (144D5400) [pid = 3664] [serial = 1250] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (139B7000) [pid = 3664] [serial = 1231] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (13B4E400) [pid = 3664] [serial = 1246] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (13E39800) [pid = 3664] [serial = 1247] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (17404C00) [pid = 3664] [serial = 1264] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (11DDDC00) [pid = 3664] [serial = 1255] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (10ED6400) [pid = 3664] [serial = 1267] [outer = 00000000] [url = about:blank] 22:43:16 INFO - PROCESS | 3664 | 1467956596188 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 937ms 22:43:16 INFO - PROCESS | 3664 | 1467956596236 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:43:16 INFO - PROCESS | 3664 | 1467956596239 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 22:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:43:16 INFO - PROCESS | 3664 | 1467956596245 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:43:16 INFO - PROCESS | 3664 | 1467956596249 Marionette TRACE conn3 <- [1,1750,null,{}] 22:43:16 INFO - PROCESS | 3664 | 1467956596253 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:16 INFO - PROCESS | 3664 | 1467956596255 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:16 INFO - PROCESS | 3664 | 1467956596341 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:43:16 INFO - PROCESS | 3664 | 1467956596347 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:16 INFO - PROCESS | 3664 | 1467956596349 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:16 INFO - PROCESS | 3664 | ++DOCSHELL 12BC0800 == 44 [pid = 3664] [id = 447] 22:43:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (12BC0C00) [pid = 3664] [serial = 1341] [outer = 00000000] 22:43:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (139B3400) [pid = 3664] [serial = 1342] [outer = 12BC0C00] 22:43:16 INFO - PROCESS | 3664 | 1467956596396 Marionette DEBUG loaded listener.js 22:43:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (13E38800) [pid = 3664] [serial = 1343] [outer = 12BC0C00] 22:43:16 INFO - PROCESS | 3664 | 1467956596938 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 22:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:43:16 INFO - PROCESS | 3664 | 1467956596982 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:43:16 INFO - PROCESS | 3664 | 1467956596984 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 22:43:16 INFO - PROCESS | 3664 | 1467956596988 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:43:16 INFO - PROCESS | 3664 | 1467956596990 Marionette TRACE conn3 <- [1,1754,null,{}] 22:43:16 INFO - PROCESS | 3664 | 1467956596999 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:16 INFO - PROCESS | 3664 | 1467956597004 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:17 INFO - PROCESS | 3664 | 1467956597091 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:43:17 INFO - PROCESS | 3664 | 1467956597207 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:17 INFO - PROCESS | 3664 | 1467956597211 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:17 INFO - PROCESS | 3664 | ++DOCSHELL 1506B000 == 45 [pid = 3664] [id = 448] 22:43:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1506D400) [pid = 3664] [serial = 1344] [outer = 00000000] 22:43:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (159F9000) [pid = 3664] [serial = 1345] [outer = 1506D400] 22:43:17 INFO - PROCESS | 3664 | 1467956597260 Marionette DEBUG loaded listener.js 22:43:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (162B7800) [pid = 3664] [serial = 1346] [outer = 1506D400] 22:43:17 INFO - PROCESS | 3664 | 1467956597639 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 687ms 22:43:17 INFO - PROCESS | 3664 | 1467956597687 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:43:17 INFO - PROCESS | 3664 | 1467956597689 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 22:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:43:17 INFO - PROCESS | 3664 | 1467956597693 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:43:17 INFO - PROCESS | 3664 | 1467956597694 Marionette TRACE conn3 <- [1,1758,null,{}] 22:43:17 INFO - PROCESS | 3664 | 1467956597698 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:17 INFO - PROCESS | 3664 | 1467956597700 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:17 INFO - PROCESS | 3664 | 1467956597783 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:43:17 INFO - PROCESS | 3664 | 1467956597788 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:17 INFO - PROCESS | 3664 | 1467956597790 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:17 INFO - PROCESS | 3664 | ++DOCSHELL 15FB1000 == 46 [pid = 3664] [id = 449] 22:43:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (16781800) [pid = 3664] [serial = 1347] [outer = 00000000] 22:43:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (174CE000) [pid = 3664] [serial = 1348] [outer = 16781800] 22:43:17 INFO - PROCESS | 3664 | 1467956597833 Marionette DEBUG loaded listener.js 22:43:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (174D5000) [pid = 3664] [serial = 1349] [outer = 16781800] 22:43:18 INFO - PROCESS | 3664 | 1467956598289 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 641ms 22:43:18 INFO - PROCESS | 3664 | 1467956598339 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:43:18 INFO - PROCESS | 3664 | 1467956598341 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 22:43:18 INFO - PROCESS | 3664 | 1467956598345 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:43:18 INFO - PROCESS | 3664 | 1467956598346 Marionette TRACE conn3 <- [1,1762,null,{}] 22:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:43:18 INFO - PROCESS | 3664 | 1467956598357 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:18 INFO - PROCESS | 3664 | 1467956598360 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:18 INFO - PROCESS | 3664 | 1467956598472 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:43:18 INFO - PROCESS | 3664 | 1467956598566 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:18 INFO - PROCESS | 3664 | 1467956598568 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:18 INFO - PROCESS | 3664 | ++DOCSHELL 1752A400 == 47 [pid = 3664] [id = 450] 22:43:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1752BC00) [pid = 3664] [serial = 1350] [outer = 00000000] 22:43:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (175AC000) [pid = 3664] [serial = 1351] [outer = 1752BC00] 22:43:18 INFO - PROCESS | 3664 | 1467956598610 Marionette DEBUG loaded listener.js 22:43:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (17678400) [pid = 3664] [serial = 1352] [outer = 1752BC00] 22:43:19 INFO - PROCESS | 3664 | 1467956599029 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 22:43:19 INFO - PROCESS | 3664 | 1467956599088 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:43:19 INFO - PROCESS | 3664 | 1467956599090 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 22:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:43:19 INFO - PROCESS | 3664 | 1467956599093 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:43:19 INFO - PROCESS | 3664 | 1467956599095 Marionette TRACE conn3 <- [1,1766,null,{}] 22:43:19 INFO - PROCESS | 3664 | 1467956599098 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:19 INFO - PROCESS | 3664 | 1467956599104 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:19 INFO - PROCESS | 3664 | 1467956599247 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:43:19 INFO - PROCESS | 3664 | 1467956599316 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:19 INFO - PROCESS | 3664 | 1467956599318 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:19 INFO - PROCESS | 3664 | ++DOCSHELL 180BEC00 == 48 [pid = 3664] [id = 451] 22:43:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (180C5C00) [pid = 3664] [serial = 1353] [outer = 00000000] 22:43:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (180EE400) [pid = 3664] [serial = 1354] [outer = 180C5C00] 22:43:19 INFO - PROCESS | 3664 | 1467956599362 Marionette DEBUG loaded listener.js 22:43:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1961B800) [pid = 3664] [serial = 1355] [outer = 180C5C00] 22:43:19 INFO - PROCESS | 3664 | 1467956599789 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:43:19 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 22:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 22:43:19 INFO - PROCESS | 3664 | 1467956599850 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:43:19 INFO - PROCESS | 3664 | 1467956599852 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 22:43:19 INFO - PROCESS | 3664 | 1467956599862 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:43:19 INFO - PROCESS | 3664 | 1467956599863 Marionette TRACE conn3 <- [1,1770,null,{}] 22:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:43:19 INFO - PROCESS | 3664 | 1467956599867 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:19 INFO - PROCESS | 3664 | 1467956599868 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:19 INFO - PROCESS | 3664 | 1467956599982 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:43:20 INFO - PROCESS | 3664 | 1467956600065 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:20 INFO - PROCESS | 3664 | 1467956600067 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:20 INFO - PROCESS | 3664 | ++DOCSHELL 180F6C00 == 49 [pid = 3664] [id = 452] 22:43:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1961F000) [pid = 3664] [serial = 1356] [outer = 00000000] 22:43:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19F3B000) [pid = 3664] [serial = 1357] [outer = 1961F000] 22:43:20 INFO - PROCESS | 3664 | 1467956600109 Marionette DEBUG loaded listener.js 22:43:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19F3B400) [pid = 3664] [serial = 1358] [outer = 1961F000] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (12EE9C00) [pid = 3664] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (174CB000) [pid = 3664] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1443D800) [pid = 3664] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (17530C00) [pid = 3664] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1036A800) [pid = 3664] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (164EA800) [pid = 3664] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (10A04400) [pid = 3664] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (180DC400) [pid = 3664] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:43:20 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (180D8800) [pid = 3664] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:43:20 INFO - PROCESS | 3664 | 1467956600726 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:43:20 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 22:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 875ms 22:43:20 INFO - PROCESS | 3664 | 1467956600749 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:43:20 INFO - PROCESS | 3664 | 1467956600751 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 22:43:20 INFO - PROCESS | 3664 | 1467956600754 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:43:20 INFO - PROCESS | 3664 | 1467956600756 Marionette TRACE conn3 <- [1,1774,null,{}] 22:43:20 INFO - PROCESS | 3664 | 1467956600759 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:20 INFO - PROCESS | 3664 | 1467956600761 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:20 INFO - PROCESS | 3664 | 1467956600842 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:43:20 INFO - PROCESS | 3664 | 1467956600847 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:20 INFO - PROCESS | 3664 | 1467956600849 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:20 INFO - PROCESS | 3664 | ++DOCSHELL 13ABC000 == 50 [pid = 3664] [id = 453] 22:43:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (13E33000) [pid = 3664] [serial = 1359] [outer = 00000000] 22:43:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (162BEC00) [pid = 3664] [serial = 1360] [outer = 13E33000] 22:43:20 INFO - PROCESS | 3664 | 1467956600892 Marionette DEBUG loaded listener.js 22:43:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (17C7F800) [pid = 3664] [serial = 1361] [outer = 13E33000] 22:43:21 INFO - PROCESS | 3664 | 1467956601358 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:43:21 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 22:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 624ms 22:43:21 INFO - PROCESS | 3664 | 1467956601392 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:43:21 INFO - PROCESS | 3664 | 1467956601394 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 22:43:21 INFO - PROCESS | 3664 | 1467956601398 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:43:21 INFO - PROCESS | 3664 | 1467956601399 Marionette TRACE conn3 <- [1,1778,null,{}] 22:43:21 INFO - PROCESS | 3664 | 1467956601403 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:21 INFO - PROCESS | 3664 | 1467956601405 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:21 INFO - PROCESS | 3664 | 1467956601486 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:43:21 INFO - PROCESS | 3664 | 1467956601491 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:21 INFO - PROCESS | 3664 | 1467956601493 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:21 INFO - PROCESS | 3664 | ++DOCSHELL 162BE400 == 51 [pid = 3664] [id = 454] 22:43:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (16D4BC00) [pid = 3664] [serial = 1362] [outer = 00000000] 22:43:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1A20A800) [pid = 3664] [serial = 1363] [outer = 16D4BC00] 22:43:21 INFO - PROCESS | 3664 | 1467956601534 Marionette DEBUG loaded listener.js 22:43:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1A41E000) [pid = 3664] [serial = 1364] [outer = 16D4BC00] 22:43:21 INFO - PROCESS | 3664 | 1467956601957 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:43:21 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) 22:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 594ms 22:43:22 INFO - PROCESS | 3664 | 1467956602010 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:43:22 INFO - PROCESS | 3664 | 1467956602012 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 22:43:22 INFO - PROCESS | 3664 | 1467956602015 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:43:22 INFO - PROCESS | 3664 | 1467956602017 Marionette TRACE conn3 <- [1,1782,null,{}] 22:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:43:22 INFO - PROCESS | 3664 | 1467956602020 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:22 INFO - PROCESS | 3664 | 1467956602022 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:22 INFO - PROCESS | 3664 | 1467956602122 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:43:22 INFO - PROCESS | 3664 | 1467956602127 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:22 INFO - PROCESS | 3664 | 1467956602129 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:22 INFO - PROCESS | 3664 | ++DOCSHELL 10A0F800 == 52 [pid = 3664] [id = 455] 22:43:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (10A74400) [pid = 3664] [serial = 1365] [outer = 00000000] 22:43:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1A53CC00) [pid = 3664] [serial = 1366] [outer = 10A74400] 22:43:22 INFO - PROCESS | 3664 | 1467956602171 Marionette DEBUG loaded listener.js 22:43:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1A53D000) [pid = 3664] [serial = 1367] [outer = 10A74400] 22:43:22 INFO - PROCESS | 3664 | 1467956602597 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 625ms 22:43:22 INFO - PROCESS | 3664 | 1467956602696 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:43:22 INFO - PROCESS | 3664 | 1467956602700 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 22:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:43:22 INFO - PROCESS | 3664 | 1467956602706 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:43:22 INFO - PROCESS | 3664 | 1467956602710 Marionette TRACE conn3 <- [1,1786,null,{}] 22:43:22 INFO - PROCESS | 3664 | 1467956602716 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:22 INFO - PROCESS | 3664 | 1467956602720 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:22 INFO - PROCESS | 3664 | 1467956602843 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:43:22 INFO - PROCESS | 3664 | 1467956603007 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:22 INFO - PROCESS | 3664 | 1467956603013 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:23 INFO - PROCESS | 3664 | ++DOCSHELL 11DDB400 == 53 [pid = 3664] [id = 456] 22:43:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (11DDDC00) [pid = 3664] [serial = 1368] [outer = 00000000] 22:43:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (12BBC400) [pid = 3664] [serial = 1369] [outer = 11DDDC00] 22:43:23 INFO - PROCESS | 3664 | 1467956603071 Marionette DEBUG loaded listener.js 22:43:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (12E22000) [pid = 3664] [serial = 1370] [outer = 11DDDC00] 22:43:23 INFO - PROCESS | 3664 | 1467956603650 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1000ms 22:43:23 INFO - PROCESS | 3664 | 1467956603709 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:43:23 INFO - PROCESS | 3664 | 1467956603713 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 22:43:23 INFO - PROCESS | 3664 | 1467956603720 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:43:23 INFO - PROCESS | 3664 | 1467956603723 Marionette TRACE conn3 <- [1,1790,null,{}] 22:43:23 INFO - PROCESS | 3664 | 1467956603728 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:23 INFO - PROCESS | 3664 | 1467956603730 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:23 INFO - PROCESS | 3664 | 1467956603839 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:43:23 INFO - PROCESS | 3664 | 1467956603981 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:23 INFO - PROCESS | 3664 | 1467956603984 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:23 INFO - PROCESS | 3664 | ++DOCSHELL 144CE000 == 54 [pid = 3664] [id = 457] 22:43:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (144CE800) [pid = 3664] [serial = 1371] [outer = 00000000] 22:43:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1573CC00) [pid = 3664] [serial = 1372] [outer = 144CE800] 22:43:24 INFO - PROCESS | 3664 | 1467956604039 Marionette DEBUG loaded listener.js 22:43:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (162BA400) [pid = 3664] [serial = 1373] [outer = 144CE800] 22:43:24 INFO - PROCESS | 3664 | 1467956604622 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 952ms 22:43:24 INFO - PROCESS | 3664 | 1467956604661 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:43:24 INFO - PROCESS | 3664 | 1467956604663 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 22:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:43:24 INFO - PROCESS | 3664 | 1467956604667 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:43:24 INFO - PROCESS | 3664 | 1467956604670 Marionette TRACE conn3 <- [1,1794,null,{}] 22:43:24 INFO - PROCESS | 3664 | 1467956604679 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:24 INFO - PROCESS | 3664 | 1467956604684 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:24 INFO - PROCESS | 3664 | 1467956604794 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:43:24 INFO - PROCESS | 3664 | 1467956604909 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:24 INFO - PROCESS | 3664 | 1467956604913 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:24 INFO - PROCESS | 3664 | ++DOCSHELL 180D5800 == 55 [pid = 3664] [id = 458] 22:43:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (180D7C00) [pid = 3664] [serial = 1374] [outer = 00000000] 22:43:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (19620400) [pid = 3664] [serial = 1375] [outer = 180D7C00] 22:43:25 INFO - PROCESS | 3664 | 1467956605009 Marionette DEBUG loaded listener.js 22:43:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (19C84800) [pid = 3664] [serial = 1376] [outer = 180D7C00] 22:43:25 INFO - PROCESS | 3664 | 1467956605595 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1000ms 22:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:43:25 INFO - PROCESS | 3664 | 1467956605669 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:43:25 INFO - PROCESS | 3664 | 1467956605672 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 22:43:25 INFO - PROCESS | 3664 | 1467956605675 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:43:25 INFO - PROCESS | 3664 | 1467956605677 Marionette TRACE conn3 <- [1,1798,null,{}] 22:43:25 INFO - PROCESS | 3664 | 1467956605681 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:25 INFO - PROCESS | 3664 | 1467956605683 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:25 INFO - PROCESS | 3664 | 1467956605837 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:43:25 INFO - PROCESS | 3664 | 1467956605903 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:25 INFO - PROCESS | 3664 | 1467956605905 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:25 INFO - PROCESS | 3664 | ++DOCSHELL 19F39800 == 56 [pid = 3664] [id = 459] 22:43:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19F3A800) [pid = 3664] [serial = 1377] [outer = 00000000] 22:43:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1A5CA000) [pid = 3664] [serial = 1378] [outer = 19F3A800] 22:43:25 INFO - PROCESS | 3664 | 1467956605957 Marionette DEBUG loaded listener.js 22:43:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1A5D3400) [pid = 3664] [serial = 1379] [outer = 19F3A800] 22:43:26 INFO - PROCESS | 3664 | 1467956606495 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 890ms 22:43:26 INFO - PROCESS | 3664 | 1467956606579 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:43:26 INFO - PROCESS | 3664 | 1467956606582 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 22:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:43:26 INFO - PROCESS | 3664 | 1467956606585 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:43:26 INFO - PROCESS | 3664 | 1467956606587 Marionette TRACE conn3 <- [1,1802,null,{}] 22:43:26 INFO - PROCESS | 3664 | 1467956606590 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:26 INFO - PROCESS | 3664 | 1467956606593 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:26 INFO - PROCESS | 3664 | 1467956606695 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:43:26 INFO - PROCESS | 3664 | 1467956606835 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:26 INFO - PROCESS | 3664 | 1467956606838 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:26 INFO - PROCESS | 3664 | ++DOCSHELL 15FB2000 == 57 [pid = 3664] [id = 460] 22:43:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1752A000) [pid = 3664] [serial = 1380] [outer = 00000000] 22:43:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (197EA800) [pid = 3664] [serial = 1381] [outer = 1752A000] 22:43:26 INFO - PROCESS | 3664 | 1467956606889 Marionette DEBUG loaded listener.js 22:43:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1A8D6C00) [pid = 3664] [serial = 1382] [outer = 1752A000] 22:43:27 INFO - PROCESS | 3664 | 1467956607456 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 937ms 22:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:43:27 INFO - PROCESS | 3664 | 1467956607530 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:43:27 INFO - PROCESS | 3664 | 1467956607533 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 22:43:27 INFO - PROCESS | 3664 | 1467956607536 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:43:27 INFO - PROCESS | 3664 | 1467956607538 Marionette TRACE conn3 <- [1,1806,null,{}] 22:43:27 INFO - PROCESS | 3664 | 1467956607542 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:27 INFO - PROCESS | 3664 | 1467956607547 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:27 INFO - PROCESS | 3664 | 1467956607874 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:43:28 INFO - PROCESS | 3664 | 1467956608030 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:28 INFO - PROCESS | 3664 | 1467956608032 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:28 INFO - PROCESS | 3664 | ++DOCSHELL 11C98800 == 58 [pid = 3664] [id = 461] 22:43:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (11CF0000) [pid = 3664] [serial = 1383] [outer = 00000000] 22:43:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (12B66000) [pid = 3664] [serial = 1384] [outer = 11CF0000] 22:43:28 INFO - PROCESS | 3664 | 1467956608085 Marionette DEBUG loaded listener.js 22:43:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (12BC2800) [pid = 3664] [serial = 1385] [outer = 11CF0000] 22:43:28 INFO - PROCESS | 3664 | 1467956608689 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1187ms 22:43:28 INFO - PROCESS | 3664 | 1467956608735 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:43:28 INFO - PROCESS | 3664 | 1467956608739 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 22:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:43:28 INFO - PROCESS | 3664 | 1467956608744 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:43:28 INFO - PROCESS | 3664 | 1467956608747 Marionette TRACE conn3 <- [1,1810,null,{}] 22:43:28 INFO - PROCESS | 3664 | 1467956608751 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:28 INFO - PROCESS | 3664 | 1467956608754 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 162BE400 == 57 [pid = 3664] [id = 454] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 13ABC000 == 56 [pid = 3664] [id = 453] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 180F6C00 == 55 [pid = 3664] [id = 452] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 180BEC00 == 54 [pid = 3664] [id = 451] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 1752A400 == 53 [pid = 3664] [id = 450] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 15FB1000 == 52 [pid = 3664] [id = 449] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 1506B000 == 51 [pid = 3664] [id = 448] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 12BC0800 == 50 [pid = 3664] [id = 447] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 1315F400 == 49 [pid = 3664] [id = 446] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 180F2000 == 48 [pid = 3664] [id = 406] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 174C7400 == 47 [pid = 3664] [id = 407] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 14436C00 == 46 [pid = 3664] [id = 408] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 10A08000 == 45 [pid = 3664] [id = 418] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 0C76FC00 == 44 [pid = 3664] [id = 420] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 139AB800 == 43 [pid = 3664] [id = 419] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 150EA000 == 42 [pid = 3664] [id = 443] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 10328400 == 41 [pid = 3664] [id = 428] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 17529800 == 40 [pid = 3664] [id = 405] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 180EBC00 == 39 [pid = 3664] [id = 444] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 16C56000 == 38 [pid = 3664] [id = 441] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 114A9C00 == 37 [pid = 3664] [id = 442] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 15067800 == 36 [pid = 3664] [id = 417] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 174D0000 == 35 [pid = 3664] [id = 409] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 166B5800 == 34 [pid = 3664] [id = 421] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 12BB9000 == 33 [pid = 3664] [id = 445] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 11C98800 == 32 [pid = 3664] [id = 461] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 19F39800 == 31 [pid = 3664] [id = 459] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 15FB2000 == 30 [pid = 3664] [id = 460] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 180D5800 == 29 [pid = 3664] [id = 458] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 10A0F800 == 28 [pid = 3664] [id = 455] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 11DDB400 == 27 [pid = 3664] [id = 456] 22:43:29 INFO - PROCESS | 3664 | --DOCSHELL 144CE000 == 26 [pid = 3664] [id = 457] 22:43:29 INFO - PROCESS | 3664 | 1467956609602 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19621400) [pid = 3664] [serial = 1322] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (197EEC00) [pid = 3664] [serial = 1324] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (13695800) [pid = 3664] [serial = 1301] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (174D4000) [pid = 3664] [serial = 1309] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (15747400) [pid = 3664] [serial = 1304] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (17676000) [pid = 3664] [serial = 1312] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (12BB1000) [pid = 3664] [serial = 1298] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (17473C00) [pid = 3664] [serial = 1307] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (17501400) [pid = 3664] [serial = 1310] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1441B800) [pid = 3664] [serial = 1318] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (180F2C00) [pid = 3664] [serial = 1315] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (13E3A800) [pid = 3664] [serial = 1288] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (14436000) [pid = 3664] [serial = 1319] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1318BC00) [pid = 3664] [serial = 1300] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1747DC00) [pid = 3664] [serial = 1291] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1801FC00) [pid = 3664] [serial = 1313] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (180F6800) [pid = 3664] [serial = 1316] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (16C51C00) [pid = 3664] [serial = 1306] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19621000) [pid = 3664] [serial = 1294] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (19627800) [pid = 3664] [serial = 1321] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (10F0F400) [pid = 3664] [serial = 1297] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1506B400) [pid = 3664] [serial = 1303] [outer = 00000000] [url = about:blank] 22:43:29 INFO - PROCESS | 3664 | 1467956609828 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:29 INFO - PROCESS | 3664 | 1467956609831 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:29 INFO - PROCESS | 3664 | ++DOCSHELL 103CB400 == 27 [pid = 3664] [id = 462] 22:43:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (10516C00) [pid = 3664] [serial = 1386] [outer = 00000000] 22:43:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (10A0BC00) [pid = 3664] [serial = 1387] [outer = 10516C00] 22:43:29 INFO - PROCESS | 3664 | 1467956609879 Marionette DEBUG loaded listener.js 22:43:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (10E73800) [pid = 3664] [serial = 1388] [outer = 10516C00] 22:43:30 INFO - PROCESS | 3664 | 1467956610302 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1609ms 22:43:30 INFO - PROCESS | 3664 | 1467956610348 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:43:30 INFO - PROCESS | 3664 | 1467956610352 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 22:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:43:30 INFO - PROCESS | 3664 | 1467956610356 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:43:30 INFO - PROCESS | 3664 | 1467956610359 Marionette TRACE conn3 <- [1,1814,null,{}] 22:43:30 INFO - PROCESS | 3664 | 1467956610364 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:30 INFO - PROCESS | 3664 | 1467956610366 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:30 INFO - PROCESS | 3664 | 1467956610455 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:43:30 INFO - PROCESS | 3664 | 1467956610470 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:30 INFO - PROCESS | 3664 | 1467956610472 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:30 INFO - PROCESS | 3664 | ++DOCSHELL 12E25C00 == 28 [pid = 3664] [id = 463] 22:43:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (12E5F800) [pid = 3664] [serial = 1389] [outer = 00000000] 22:43:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1315F400) [pid = 3664] [serial = 1390] [outer = 12E5F800] 22:43:30 INFO - PROCESS | 3664 | 1467956610518 Marionette DEBUG loaded listener.js 22:43:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (13693800) [pid = 3664] [serial = 1391] [outer = 12E5F800] 22:43:30 INFO - PROCESS | 3664 | 1467956610983 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 703ms 22:43:31 INFO - PROCESS | 3664 | 1467956611057 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:43:31 INFO - PROCESS | 3664 | 1467956611060 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 22:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:43:31 INFO - PROCESS | 3664 | 1467956611064 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:43:31 INFO - PROCESS | 3664 | 1467956611066 Marionette TRACE conn3 <- [1,1818,null,{}] 22:43:31 INFO - PROCESS | 3664 | 1467956611069 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:31 INFO - PROCESS | 3664 | 1467956611071 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:31 INFO - PROCESS | 3664 | 1467956611182 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:43:31 INFO - PROCESS | 3664 | 1467956611285 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:31 INFO - PROCESS | 3664 | 1467956611287 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:31 INFO - PROCESS | 3664 | ++DOCSHELL 1441EC00 == 29 [pid = 3664] [id = 464] 22:43:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1441F400) [pid = 3664] [serial = 1392] [outer = 00000000] 22:43:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (14436C00) [pid = 3664] [serial = 1393] [outer = 1441F400] 22:43:31 INFO - PROCESS | 3664 | 1467956611331 Marionette DEBUG loaded listener.js 22:43:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1443E400) [pid = 3664] [serial = 1394] [outer = 1441F400] 22:43:31 INFO - PROCESS | 3664 | 1467956611716 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:43: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 22:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 687ms 22:43:31 INFO - PROCESS | 3664 | 1467956611762 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:43:31 INFO - PROCESS | 3664 | 1467956611766 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 22:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:43:31 INFO - PROCESS | 3664 | 1467956611793 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:43:31 INFO - PROCESS | 3664 | 1467956611797 Marionette TRACE conn3 <- [1,1822,null,{}] 22:43:31 INFO - PROCESS | 3664 | 1467956611813 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:31 INFO - PROCESS | 3664 | 1467956611816 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:31 INFO - PROCESS | 3664 | 1467956611938 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:43:31 INFO - PROCESS | 3664 | 1467956611947 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:31 INFO - PROCESS | 3664 | 1467956611949 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:31 INFO - PROCESS | 3664 | ++DOCSHELL 14436000 == 30 [pid = 3664] [id = 465] 22:43:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1443D000) [pid = 3664] [serial = 1395] [outer = 00000000] 22:43:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (15FB1000) [pid = 3664] [serial = 1396] [outer = 1443D000] 22:43:32 INFO - PROCESS | 3664 | 1467956612005 Marionette DEBUG loaded listener.js 22:43:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (16782000) [pid = 3664] [serial = 1397] [outer = 1443D000] 22:43:32 INFO - PROCESS | 3664 | 1467956612491 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:43: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 22:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 749ms 22:43:32 INFO - PROCESS | 3664 | 1467956612555 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:43:32 INFO - PROCESS | 3664 | 1467956612557 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 22:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:43:32 INFO - PROCESS | 3664 | 1467956612565 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:43:32 INFO - PROCESS | 3664 | 1467956612567 Marionette TRACE conn3 <- [1,1826,null,{}] 22:43:32 INFO - PROCESS | 3664 | 1467956612574 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:32 INFO - PROCESS | 3664 | 1467956612576 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:32 INFO - PROCESS | 3664 | 1467956612692 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:43:32 INFO - PROCESS | 3664 | 1467956612703 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:32 INFO - PROCESS | 3664 | 1467956612705 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:32 INFO - PROCESS | 3664 | ++DOCSHELL 1740E400 == 31 [pid = 3664] [id = 466] 22:43:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (17473C00) [pid = 3664] [serial = 1398] [outer = 00000000] 22:43:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (174CF000) [pid = 3664] [serial = 1399] [outer = 17473C00] 22:43:32 INFO - PROCESS | 3664 | 1467956612749 Marionette DEBUG loaded listener.js 22:43:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (174D3800) [pid = 3664] [serial = 1400] [outer = 17473C00] 22:43:33 INFO - PROCESS | 3664 | 1467956613183 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 640ms 22:43:33 INFO - PROCESS | 3664 | 1467956613221 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:43:33 INFO - PROCESS | 3664 | 1467956613223 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 22:43:33 INFO - PROCESS | 3664 | 1467956613227 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:43:33 INFO - PROCESS | 3664 | 1467956613229 Marionette TRACE conn3 <- [1,1830,null,{}] 22:43:33 INFO - PROCESS | 3664 | 1467956613232 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:33 INFO - PROCESS | 3664 | 1467956613234 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:33 INFO - PROCESS | 3664 | 1467956613355 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:43:33 INFO - PROCESS | 3664 | 1467956613360 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:33 INFO - PROCESS | 3664 | 1467956613366 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:33 INFO - PROCESS | 3664 | ++DOCSHELL 17506000 == 32 [pid = 3664] [id = 467] 22:43:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (17525000) [pid = 3664] [serial = 1401] [outer = 00000000] 22:43:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1752CC00) [pid = 3664] [serial = 1402] [outer = 17525000] 22:43:33 INFO - PROCESS | 3664 | 1467956613427 Marionette DEBUG loaded listener.js 22:43:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (17C84800) [pid = 3664] [serial = 1403] [outer = 17525000] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1752BC00) [pid = 3664] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (180C5C00) [pid = 3664] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (114AE800) [pid = 3664] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (139AB000) [pid = 3664] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (180EFC00) [pid = 3664] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (12BC0C00) [pid = 3664] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (13169000) [pid = 3664] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1506D400) [pid = 3664] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1961F000) [pid = 3664] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (150EB400) [pid = 3664] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (16781800) [pid = 3664] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (180EDC00) [pid = 3664] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (13E33000) [pid = 3664] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (10A74400) [pid = 3664] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (16D4BC00) [pid = 3664] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (167EBC00) [pid = 3664] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (139AC400) [pid = 3664] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (180EC000) [pid = 3664] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (10A08C00) [pid = 3664] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (174D0C00) [pid = 3664] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (15069400) [pid = 3664] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (11D8E400) [pid = 3664] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (162BC000) [pid = 3664] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (162B4400) [pid = 3664] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (17508400) [pid = 3664] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (162BE800) [pid = 3664] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (12BC4C00) [pid = 3664] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:43:34 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (180F0800) [pid = 3664] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:43:34 INFO - PROCESS | 3664 | 1467956614514 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1358ms 22:43:34 INFO - PROCESS | 3664 | 1467956614585 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:43:34 INFO - PROCESS | 3664 | 1467956614587 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 22:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:43:34 INFO - PROCESS | 3664 | 1467956614590 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:43:34 INFO - PROCESS | 3664 | 1467956614592 Marionette TRACE conn3 <- [1,1834,null,{}] 22:43:34 INFO - PROCESS | 3664 | 1467956614596 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:34 INFO - PROCESS | 3664 | 1467956614598 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:34 INFO - PROCESS | 3664 | 1467956614713 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:43:34 INFO - PROCESS | 3664 | 1467956614785 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:34 INFO - PROCESS | 3664 | 1467956614787 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:34 INFO - PROCESS | 3664 | ++DOCSHELL 10BB4800 == 33 [pid = 3664] [id = 468] 22:43:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (10E93400) [pid = 3664] [serial = 1404] [outer = 00000000] 22:43:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1315DC00) [pid = 3664] [serial = 1405] [outer = 10E93400] 22:43:34 INFO - PROCESS | 3664 | 1467956614830 Marionette DEBUG loaded listener.js 22:43:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (13E39400) [pid = 3664] [serial = 1406] [outer = 10E93400] 22:43:35 INFO - PROCESS | 3664 | 1467956615176 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:43: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) 22:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 641ms 22:43:35 INFO - PROCESS | 3664 | 1467956615229 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:43:35 INFO - PROCESS | 3664 | 1467956615230 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 22:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:43:35 INFO - PROCESS | 3664 | 1467956615245 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:43:35 INFO - PROCESS | 3664 | 1467956615247 Marionette TRACE conn3 <- [1,1838,null,{}] 22:43:35 INFO - PROCESS | 3664 | 1467956615250 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:35 INFO - PROCESS | 3664 | 1467956615252 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:35 INFO - PROCESS | 3664 | 1467956615329 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:43:35 INFO - PROCESS | 3664 | 1467956615335 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:35 INFO - PROCESS | 3664 | 1467956615336 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:35 INFO - PROCESS | 3664 | ++DOCSHELL 150EB400 == 34 [pid = 3664] [id = 469] 22:43:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (15744400) [pid = 3664] [serial = 1407] [outer = 00000000] 22:43:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (162C1400) [pid = 3664] [serial = 1408] [outer = 15744400] 22:43:35 INFO - PROCESS | 3664 | 1467956615378 Marionette DEBUG loaded listener.js 22:43:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (16D53000) [pid = 3664] [serial = 1409] [outer = 15744400] 22:43:35 INFO - PROCESS | 3664 | 1467956615835 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 641ms 22:43:35 INFO - PROCESS | 3664 | 1467956615883 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:43:35 INFO - PROCESS | 3664 | 1467956615885 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 22:43:35 INFO - PROCESS | 3664 | 1467956615888 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:43:35 INFO - PROCESS | 3664 | 1467956615890 Marionette TRACE conn3 <- [1,1842,null,{}] 22:43:35 INFO - PROCESS | 3664 | 1467956615894 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:35 INFO - PROCESS | 3664 | 1467956615895 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:35 INFO - PROCESS | 3664 | 1467956615978 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:43:35 INFO - PROCESS | 3664 | 1467956615986 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:35 INFO - PROCESS | 3664 | 1467956615988 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:35 INFO - PROCESS | 3664 | ++DOCSHELL 174CD400 == 35 [pid = 3664] [id = 470] 22:43:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (174CE800) [pid = 3664] [serial = 1410] [outer = 00000000] 22:43:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1752B400) [pid = 3664] [serial = 1411] [outer = 174CE800] 22:43:36 INFO - PROCESS | 3664 | 1467956616030 Marionette DEBUG loaded listener.js 22:43:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (175A6000) [pid = 3664] [serial = 1412] [outer = 174CE800] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 12E25C00 == 34 [pid = 3664] [id = 463] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 103CB400 == 33 [pid = 3664] [id = 462] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 1441EC00 == 32 [pid = 3664] [id = 464] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 10BB4800 == 31 [pid = 3664] [id = 468] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 150EB400 == 30 [pid = 3664] [id = 469] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 17506000 == 29 [pid = 3664] [id = 467] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 1740E400 == 28 [pid = 3664] [id = 466] 22:43:37 INFO - PROCESS | 3664 | --DOCSHELL 14436000 == 27 [pid = 3664] [id = 465] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (12BBA000) [pid = 3664] [serial = 1256] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1961C400) [pid = 3664] [serial = 1229] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (15746000) [pid = 3664] [serial = 1253] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (13E82400) [pid = 3664] [serial = 1232] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (166AFC00) [pid = 3664] [serial = 1262] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (162B9C00) [pid = 3664] [serial = 1235] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (180BA000) [pid = 3664] [serial = 1238] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (162BEC00) [pid = 3664] [serial = 1360] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1A53CC00) [pid = 3664] [serial = 1366] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1A53D000) [pid = 3664] [serial = 1367] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (17678400) [pid = 3664] [serial = 1352] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1A41E000) [pid = 3664] [serial = 1364] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19F3B400) [pid = 3664] [serial = 1358] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (174D5000) [pid = 3664] [serial = 1349] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1A20A800) [pid = 3664] [serial = 1363] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (17406400) [pid = 3664] [serial = 1265] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1441D800) [pid = 3664] [serial = 1259] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1961E400) [pid = 3664] [serial = 1286] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (174CF400) [pid = 3664] [serial = 1292] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (144D0400) [pid = 3664] [serial = 1289] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (19625800) [pid = 3664] [serial = 1295] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (175AC000) [pid = 3664] [serial = 1351] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1961B800) [pid = 3664] [serial = 1355] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (180EE400) [pid = 3664] [serial = 1354] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1318F800) [pid = 3664] [serial = 1327] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13E32400) [pid = 3664] [serial = 1328] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A00CC00) [pid = 3664] [serial = 1336] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1A205C00) [pid = 3664] [serial = 1337] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (19C87800) [pid = 3664] [serial = 1325] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (139B3400) [pid = 3664] [serial = 1342] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13E38800) [pid = 3664] [serial = 1343] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (139B2800) [pid = 3664] [serial = 1339] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13B53800) [pid = 3664] [serial = 1340] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (159F9000) [pid = 3664] [serial = 1345] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (19F3B000) [pid = 3664] [serial = 1357] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (162B7800) [pid = 3664] [serial = 1346] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (15F3A400) [pid = 3664] [serial = 1330] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (162B8C00) [pid = 3664] [serial = 1331] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (174CE000) [pid = 3664] [serial = 1348] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (197E4800) [pid = 3664] [serial = 1333] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (19C88C00) [pid = 3664] [serial = 1334] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (17C7F800) [pid = 3664] [serial = 1361] [outer = 00000000] [url = about:blank] 22:43:37 INFO - PROCESS | 3664 | 1467956617853 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2015ms 22:43:37 INFO - PROCESS | 3664 | 1467956617898 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:43:37 INFO - PROCESS | 3664 | 1467956617903 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 22:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:43:37 INFO - PROCESS | 3664 | 1467956617909 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:43:37 INFO - PROCESS | 3664 | 1467956617912 Marionette TRACE conn3 <- [1,1846,null,{}] 22:43:37 INFO - PROCESS | 3664 | 1467956617918 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:37 INFO - PROCESS | 3664 | 1467956617921 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:38 INFO - PROCESS | 3664 | 1467956618013 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:43:38 INFO - PROCESS | 3664 | 1467956618022 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:38 INFO - PROCESS | 3664 | 1467956618025 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:38 INFO - PROCESS | 3664 | ++DOCSHELL 10E67400 == 28 [pid = 3664] [id = 471] 22:43:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (114AD400) [pid = 3664] [serial = 1413] [outer = 00000000] 22:43:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (1180B800) [pid = 3664] [serial = 1414] [outer = 114AD400] 22:43:38 INFO - PROCESS | 3664 | 1467956618076 Marionette DEBUG loaded listener.js 22:43:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (1180C800) [pid = 3664] [serial = 1415] [outer = 114AD400] 22:43:38 INFO - PROCESS | 3664 | 1467956618563 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 687ms 22:43:38 INFO - PROCESS | 3664 | 1467956618608 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:43:38 INFO - PROCESS | 3664 | 1467956618613 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 22:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:43:38 INFO - PROCESS | 3664 | 1467956618619 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:43:38 INFO - PROCESS | 3664 | 1467956618622 Marionette TRACE conn3 <- [1,1850,null,{}] 22:43:38 INFO - PROCESS | 3664 | 1467956618626 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:38 INFO - PROCESS | 3664 | 1467956618628 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:38 INFO - PROCESS | 3664 | 1467956618713 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:43:38 INFO - PROCESS | 3664 | 1467956618722 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:38 INFO - PROCESS | 3664 | 1467956618724 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:38 INFO - PROCESS | 3664 | ++DOCSHELL 12BC1C00 == 29 [pid = 3664] [id = 472] 22:43:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (12BC2000) [pid = 3664] [serial = 1416] [outer = 00000000] 22:43:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12C83C00) [pid = 3664] [serial = 1417] [outer = 12BC2000] 22:43:38 INFO - PROCESS | 3664 | 1467956618770 Marionette DEBUG loaded listener.js 22:43:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (12E64C00) [pid = 3664] [serial = 1418] [outer = 12BC2000] 22:43:39 INFO - PROCESS | 3664 | 1467956619231 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 640ms 22:43:39 INFO - PROCESS | 3664 | 1467956619256 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:43:39 INFO - PROCESS | 3664 | 1467956619258 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 22:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:43:39 INFO - PROCESS | 3664 | 1467956619262 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:43:39 INFO - PROCESS | 3664 | 1467956619265 Marionette TRACE conn3 <- [1,1854,null,{}] 22:43:39 INFO - PROCESS | 3664 | 1467956619276 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:39 INFO - PROCESS | 3664 | 1467956619280 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:39 INFO - PROCESS | 3664 | 1467956619361 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:43:39 INFO - PROCESS | 3664 | 1467956619370 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:39 INFO - PROCESS | 3664 | 1467956619374 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:39 INFO - PROCESS | 3664 | ++DOCSHELL 13B54400 == 30 [pid = 3664] [id = 473] 22:43:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (13E2E400) [pid = 3664] [serial = 1419] [outer = 00000000] 22:43:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13E34400) [pid = 3664] [serial = 1420] [outer = 13E2E400] 22:43:39 INFO - PROCESS | 3664 | 1467956619420 Marionette DEBUG loaded listener.js 22:43:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13E3A400) [pid = 3664] [serial = 1421] [outer = 13E2E400] 22:43:39 INFO - PROCESS | 3664 | 1467956619901 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 22:43:39 INFO - PROCESS | 3664 | 1467956619946 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:43:39 INFO - PROCESS | 3664 | 1467956619948 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 22:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:43:39 INFO - PROCESS | 3664 | 1467956619951 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:43:39 INFO - PROCESS | 3664 | 1467956619953 Marionette TRACE conn3 <- [1,1858,null,{}] 22:43:39 INFO - PROCESS | 3664 | 1467956619956 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:39 INFO - PROCESS | 3664 | 1467956619958 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:40 INFO - PROCESS | 3664 | 1467956620049 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:43:40 INFO - PROCESS | 3664 | 1467956620054 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:40 INFO - PROCESS | 3664 | 1467956620056 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:40 INFO - PROCESS | 3664 | ++DOCSHELL 12BBB800 == 31 [pid = 3664] [id = 474] 22:43:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13E30C00) [pid = 3664] [serial = 1422] [outer = 00000000] 22:43:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (14223000) [pid = 3664] [serial = 1423] [outer = 13E30C00] 22:43:40 INFO - PROCESS | 3664 | 1467956620099 Marionette DEBUG loaded listener.js 22:43:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (14435000) [pid = 3664] [serial = 1424] [outer = 13E30C00] 22:43:40 INFO - PROCESS | 3664 | 1467956620551 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 641ms 22:43:40 INFO - PROCESS | 3664 | 1467956620589 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:43:40 INFO - PROCESS | 3664 | 1467956620591 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 22:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:43:40 INFO - PROCESS | 3664 | 1467956620595 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:43:40 INFO - PROCESS | 3664 | 1467956620596 Marionette TRACE conn3 <- [1,1862,null,{}] 22:43:40 INFO - PROCESS | 3664 | 1467956620600 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:40 INFO - PROCESS | 3664 | 1467956620602 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:40 INFO - PROCESS | 3664 | 1467956620685 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:43:40 INFO - PROCESS | 3664 | 1467956620690 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:40 INFO - PROCESS | 3664 | 1467956620692 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:40 INFO - PROCESS | 3664 | ++DOCSHELL 1443E800 == 32 [pid = 3664] [id = 475] 22:43:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (144B9800) [pid = 3664] [serial = 1425] [outer = 00000000] 22:43:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15064800) [pid = 3664] [serial = 1426] [outer = 144B9800] 22:43:40 INFO - PROCESS | 3664 | 1467956620734 Marionette DEBUG loaded listener.js 22:43:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (15068800) [pid = 3664] [serial = 1427] [outer = 144B9800] 22:43:41 INFO - PROCESS | 3664 | 1467956621193 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 625ms 22:43:41 INFO - PROCESS | 3664 | 1467956621233 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:43:41 INFO - PROCESS | 3664 | 1467956621235 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 22:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:43:41 INFO - PROCESS | 3664 | 1467956621238 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:43:41 INFO - PROCESS | 3664 | 1467956621240 Marionette TRACE conn3 <- [1,1866,null,{}] 22:43:41 INFO - PROCESS | 3664 | 1467956621243 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:41 INFO - PROCESS | 3664 | 1467956621248 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:41 INFO - PROCESS | 3664 | 1467956621347 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:43:41 INFO - PROCESS | 3664 | 1467956621353 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:41 INFO - PROCESS | 3664 | 1467956621355 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:41 INFO - PROCESS | 3664 | ++DOCSHELL 15746000 == 33 [pid = 3664] [id = 476] 22:43:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (159B0000) [pid = 3664] [serial = 1428] [outer = 00000000] 22:43:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (15F32000) [pid = 3664] [serial = 1429] [outer = 159B0000] 22:43:41 INFO - PROCESS | 3664 | 1467956621397 Marionette DEBUG loaded listener.js 22:43:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (15FABC00) [pid = 3664] [serial = 1430] [outer = 159B0000] 22:43:41 INFO - PROCESS | 3664 | 1467956621851 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 624ms 22:43:41 INFO - PROCESS | 3664 | 1467956621876 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:43:41 INFO - PROCESS | 3664 | 1467956621878 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 22:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:43:41 INFO - PROCESS | 3664 | 1467956621882 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:43:41 INFO - PROCESS | 3664 | 1467956621883 Marionette TRACE conn3 <- [1,1870,null,{}] 22:43:41 INFO - PROCESS | 3664 | 1467956621887 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:41 INFO - PROCESS | 3664 | 1467956621889 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:41 INFO - PROCESS | 3664 | 1467956621973 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:43:41 INFO - PROCESS | 3664 | 1467956621978 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:41 INFO - PROCESS | 3664 | 1467956621980 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:41 INFO - PROCESS | 3664 | ++DOCSHELL 15F33000 == 34 [pid = 3664] [id = 477] 22:43:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (162B5400) [pid = 3664] [serial = 1431] [outer = 00000000] 22:43:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (162BE400) [pid = 3664] [serial = 1432] [outer = 162B5400] 22:43:42 INFO - PROCESS | 3664 | 1467956622022 Marionette DEBUG loaded listener.js 22:43:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (162BEC00) [pid = 3664] [serial = 1433] [outer = 162B5400] 22:43:42 INFO - PROCESS | 3664 | 1467956622457 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 594ms 22:43:42 INFO - PROCESS | 3664 | 1467956622479 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:43:42 INFO - PROCESS | 3664 | 1467956622481 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 22:43:42 INFO - PROCESS | 3664 | 1467956622484 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:43:42 INFO - PROCESS | 3664 | 1467956622486 Marionette TRACE conn3 <- [1,1874,null,{}] 22:43:42 INFO - PROCESS | 3664 | 1467956622489 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:42 INFO - PROCESS | 3664 | 1467956622491 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:42 INFO - PROCESS | 3664 | 1467956622606 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:43:42 INFO - PROCESS | 3664 | 1467956622614 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:42 INFO - PROCESS | 3664 | 1467956622616 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:42 INFO - PROCESS | 3664 | ++DOCSHELL 15F35800 == 35 [pid = 3664] [id = 478] 22:43:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (162B7800) [pid = 3664] [serial = 1434] [outer = 00000000] 22:43:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (16C50C00) [pid = 3664] [serial = 1435] [outer = 162B7800] 22:43:42 INFO - PROCESS | 3664 | 1467956622661 Marionette DEBUG loaded listener.js 22:43:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (16C52400) [pid = 3664] [serial = 1436] [outer = 162B7800] 22:43:43 INFO - PROCESS | 3664 | 1467956623072 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 625ms 22:43:43 INFO - PROCESS | 3664 | 1467956623122 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:43:43 INFO - PROCESS | 3664 | 1467956623124 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 22:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:43:43 INFO - PROCESS | 3664 | 1467956623127 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:43:43 INFO - PROCESS | 3664 | 1467956623129 Marionette TRACE conn3 <- [1,1878,null,{}] 22:43:43 INFO - PROCESS | 3664 | 1467956623133 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:43 INFO - PROCESS | 3664 | 1467956623134 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:43 INFO - PROCESS | 3664 | 1467956623249 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:43:43 INFO - PROCESS | 3664 | 1467956623265 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:43 INFO - PROCESS | 3664 | 1467956623267 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:43 INFO - PROCESS | 3664 | ++DOCSHELL 13B53800 == 36 [pid = 3664] [id = 479] 22:43:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (16777000) [pid = 3664] [serial = 1437] [outer = 00000000] 22:43:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (174C7000) [pid = 3664] [serial = 1438] [outer = 16777000] 22:43:43 INFO - PROCESS | 3664 | 1467956623313 Marionette DEBUG loaded listener.js 22:43:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (174C9000) [pid = 3664] [serial = 1439] [outer = 16777000] 22:43:43 INFO - PROCESS | 3664 | 1467956623768 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 687ms 22:43:43 INFO - PROCESS | 3664 | 1467956623827 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:43:43 INFO - PROCESS | 3664 | 1467956623829 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 22:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:43:43 INFO - PROCESS | 3664 | 1467956623838 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:43:43 INFO - PROCESS | 3664 | 1467956623840 Marionette TRACE conn3 <- [1,1882,null,{}] 22:43:43 INFO - PROCESS | 3664 | 1467956623843 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:43 INFO - PROCESS | 3664 | 1467956623845 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:43 INFO - PROCESS | 3664 | 1467956623955 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:43:43 INFO - PROCESS | 3664 | 1467956623974 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:43 INFO - PROCESS | 3664 | 1467956623976 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:44 INFO - PROCESS | 3664 | ++DOCSHELL 1740A800 == 37 [pid = 3664] [id = 480] 22:43:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1740E400) [pid = 3664] [serial = 1440] [outer = 00000000] 22:43:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1750B000) [pid = 3664] [serial = 1441] [outer = 1740E400] 22:43:44 INFO - PROCESS | 3664 | 1467956624068 Marionette DEBUG loaded listener.js 22:43:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (17524000) [pid = 3664] [serial = 1442] [outer = 1740E400] 22:43:44 INFO - PROCESS | 3664 | 1467956624487 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 703ms 22:43:44 INFO - PROCESS | 3664 | 1467956624546 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:43:44 INFO - PROCESS | 3664 | 1467956624549 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 22:43:44 INFO - PROCESS | 3664 | 1467956624552 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:43:44 INFO - PROCESS | 3664 | 1467956624555 Marionette TRACE conn3 <- [1,1886,null,{}] 22:43:44 INFO - PROCESS | 3664 | 1467956624558 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:44 INFO - PROCESS | 3664 | 1467956624560 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:44 INFO - PROCESS | 3664 | 1467956624709 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:43:44 INFO - PROCESS | 3664 | 1467956624785 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:44 INFO - PROCESS | 3664 | 1467956624788 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:44 INFO - PROCESS | 3664 | ++DOCSHELL 14439400 == 38 [pid = 3664] [id = 481] 22:43:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (17528C00) [pid = 3664] [serial = 1443] [outer = 00000000] 22:43:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (17681800) [pid = 3664] [serial = 1444] [outer = 17528C00] 22:43:44 INFO - PROCESS | 3664 | 1467956624832 Marionette DEBUG loaded listener.js 22:43:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1801FC00) [pid = 3664] [serial = 1445] [outer = 17528C00] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (17473C00) [pid = 3664] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (10E93400) [pid = 3664] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (17525000) [pid = 3664] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (15744400) [pid = 3664] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1752A000) [pid = 3664] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (11CF0000) [pid = 3664] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (10516C00) [pid = 3664] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (12E5F800) [pid = 3664] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1441F400) [pid = 3664] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (11DDDC00) [pid = 3664] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (144CE800) [pid = 3664] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (180D7C00) [pid = 3664] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (19F3A800) [pid = 3664] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:43:45 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1443D000) [pid = 3664] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:43:45 INFO - PROCESS | 3664 | 1467956625390 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 906ms 22:43:45 INFO - PROCESS | 3664 | 1467956625458 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:43:45 INFO - PROCESS | 3664 | 1467956625460 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 22:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:43:45 INFO - PROCESS | 3664 | 1467956625464 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:43:45 INFO - PROCESS | 3664 | 1467956625465 Marionette TRACE conn3 <- [1,1890,null,{}] 22:43:45 INFO - PROCESS | 3664 | 1467956625469 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:45 INFO - PROCESS | 3664 | 1467956625470 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:45 INFO - PROCESS | 3664 | 1467956625547 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:43:45 INFO - PROCESS | 3664 | 1467956625553 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:45 INFO - PROCESS | 3664 | 1467956625554 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:45 INFO - PROCESS | 3664 | ++DOCSHELL 12BB0000 == 39 [pid = 3664] [id = 482] 22:43:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (12E5F800) [pid = 3664] [serial = 1446] [outer = 00000000] 22:43:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (14416800) [pid = 3664] [serial = 1447] [outer = 12E5F800] 22:43:45 INFO - PROCESS | 3664 | 1467956625597 Marionette DEBUG loaded listener.js 22:43:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1441AC00) [pid = 3664] [serial = 1448] [outer = 12E5F800] 22:43:46 INFO - PROCESS | 3664 | 1467956626051 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 640ms 22:43:46 INFO - PROCESS | 3664 | 1467956626102 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:43:46 INFO - PROCESS | 3664 | 1467956626104 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 22:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:43:46 INFO - PROCESS | 3664 | 1467956626107 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:43:46 INFO - PROCESS | 3664 | 1467956626109 Marionette TRACE conn3 <- [1,1894,null,{}] 22:43:46 INFO - PROCESS | 3664 | 1467956626112 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:46 INFO - PROCESS | 3664 | 1467956626114 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:46 INFO - PROCESS | 3664 | 1467956626201 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:43:46 INFO - PROCESS | 3664 | 1467956626206 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:46 INFO - PROCESS | 3664 | 1467956626208 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:46 INFO - PROCESS | 3664 | ++DOCSHELL 12BBD800 == 40 [pid = 3664] [id = 483] 22:43:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (12BBF000) [pid = 3664] [serial = 1449] [outer = 00000000] 22:43:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (174D5000) [pid = 3664] [serial = 1450] [outer = 12BBF000] 22:43:46 INFO - PROCESS | 3664 | 1467956626249 Marionette DEBUG loaded listener.js 22:43:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (180BF000) [pid = 3664] [serial = 1451] [outer = 12BBF000] 22:43:46 INFO - PROCESS | 3664 | 1467956626657 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 594ms 22:43:46 INFO - PROCESS | 3664 | 1467956626715 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:43:46 INFO - PROCESS | 3664 | 1467956626717 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 22:43:46 INFO - PROCESS | 3664 | 1467956626720 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:43:46 INFO - PROCESS | 3664 | 1467956626722 Marionette TRACE conn3 <- [1,1898,null,{}] 22:43:46 INFO - PROCESS | 3664 | 1467956626725 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:46 INFO - PROCESS | 3664 | 1467956626727 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:46 INFO - PROCESS | 3664 | 1467956626810 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:43:46 INFO - PROCESS | 3664 | 1467956626817 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:46 INFO - PROCESS | 3664 | 1467956626819 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:46 INFO - PROCESS | 3664 | ++DOCSHELL 15064400 == 41 [pid = 3664] [id = 484] 22:43:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (174CB800) [pid = 3664] [serial = 1452] [outer = 00000000] 22:43:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (180C8400) [pid = 3664] [serial = 1453] [outer = 174CB800] 22:43:46 INFO - PROCESS | 3664 | 1467956626864 Marionette DEBUG loaded listener.js 22:43:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (180DF400) [pid = 3664] [serial = 1454] [outer = 174CB800] 22:43:47 INFO - PROCESS | 3664 | 1467956627273 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 593ms 22:43:47 INFO - PROCESS | 3664 | 1467956627340 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:43:47 INFO - PROCESS | 3664 | 1467956627342 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 22:43:47 INFO - PROCESS | 3664 | 1467956627353 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:43:47 INFO - PROCESS | 3664 | 1467956627354 Marionette TRACE conn3 <- [1,1902,null,{}] 22:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:43:47 INFO - PROCESS | 3664 | 1467956627357 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:47 INFO - PROCESS | 3664 | 1467956627359 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:47 INFO - PROCESS | 3664 | 1467956627485 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:43:47 INFO - PROCESS | 3664 | 1467956627649 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:47 INFO - PROCESS | 3664 | 1467956627652 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:47 INFO - PROCESS | 3664 | ++DOCSHELL 10A82000 == 42 [pid = 3664] [id = 485] 22:43:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (10BA7C00) [pid = 3664] [serial = 1455] [outer = 00000000] 22:43:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (10EDBC00) [pid = 3664] [serial = 1456] [outer = 10BA7C00] 22:43:47 INFO - PROCESS | 3664 | 1467956627732 Marionette DEBUG loaded listener.js 22:43:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1180C400) [pid = 3664] [serial = 1457] [outer = 10BA7C00] 22:43:48 INFO - PROCESS | 3664 | 1467956628466 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1187ms 22:43:48 INFO - PROCESS | 3664 | 1467956628549 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:43:48 INFO - PROCESS | 3664 | 1467956628553 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 22:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:43:48 INFO - PROCESS | 3664 | 1467956628559 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:43:48 INFO - PROCESS | 3664 | 1467956628562 Marionette TRACE conn3 <- [1,1906,null,{}] 22:43:48 INFO - PROCESS | 3664 | 1467956628567 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:48 INFO - PROCESS | 3664 | 1467956628570 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:48 INFO - PROCESS | 3664 | 1467956628714 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:43:48 INFO - PROCESS | 3664 | 1467956628842 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:48 INFO - PROCESS | 3664 | 1467956628845 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:48 INFO - PROCESS | 3664 | ++DOCSHELL 13161C00 == 43 [pid = 3664] [id = 486] 22:43:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (13169000) [pid = 3664] [serial = 1458] [outer = 00000000] 22:43:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (139AB800) [pid = 3664] [serial = 1459] [outer = 13169000] 22:43:48 INFO - PROCESS | 3664 | 1467956628909 Marionette DEBUG loaded listener.js 22:43:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (13AC3C00) [pid = 3664] [serial = 1460] [outer = 13169000] 22:43:49 INFO - PROCESS | 3664 | 1467956629834 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1359ms 22:43:49 INFO - PROCESS | 3664 | 1467956629914 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:43:49 INFO - PROCESS | 3664 | 1467956629918 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 22:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:43:49 INFO - PROCESS | 3664 | 1467956629923 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:43:49 INFO - PROCESS | 3664 | 1467956629926 Marionette TRACE conn3 <- [1,1910,null,{}] 22:43:49 INFO - PROCESS | 3664 | 1467956629932 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:49 INFO - PROCESS | 3664 | 1467956629934 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:50 INFO - PROCESS | 3664 | 1467956630049 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 15064400 == 42 [pid = 3664] [id = 484] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 12BBD800 == 41 [pid = 3664] [id = 483] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 12BB0000 == 40 [pid = 3664] [id = 482] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 14439400 == 39 [pid = 3664] [id = 481] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 1740A800 == 38 [pid = 3664] [id = 480] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 13B53800 == 37 [pid = 3664] [id = 479] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 15F35800 == 36 [pid = 3664] [id = 478] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 15F33000 == 35 [pid = 3664] [id = 477] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 15746000 == 34 [pid = 3664] [id = 476] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 1443E800 == 33 [pid = 3664] [id = 475] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 12BBB800 == 32 [pid = 3664] [id = 474] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 13B54400 == 31 [pid = 3664] [id = 473] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 12BC1C00 == 30 [pid = 3664] [id = 472] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 10E67400 == 29 [pid = 3664] [id = 471] 22:43:50 INFO - PROCESS | 3664 | --DOCSHELL 174CD400 == 28 [pid = 3664] [id = 470] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (174CF000) [pid = 3664] [serial = 1399] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1315DC00) [pid = 3664] [serial = 1405] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1752CC00) [pid = 3664] [serial = 1402] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (162C1400) [pid = 3664] [serial = 1408] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (197EA800) [pid = 3664] [serial = 1381] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1A8D6C00) [pid = 3664] [serial = 1382] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (12B66000) [pid = 3664] [serial = 1384] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (12BC2800) [pid = 3664] [serial = 1385] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (10A0BC00) [pid = 3664] [serial = 1387] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (10E73800) [pid = 3664] [serial = 1388] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1752B400) [pid = 3664] [serial = 1411] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1315F400) [pid = 3664] [serial = 1390] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13693800) [pid = 3664] [serial = 1391] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (14436C00) [pid = 3664] [serial = 1393] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (12BBC400) [pid = 3664] [serial = 1369] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12E22000) [pid = 3664] [serial = 1370] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1573CC00) [pid = 3664] [serial = 1372] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (162BA400) [pid = 3664] [serial = 1373] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (19620400) [pid = 3664] [serial = 1375] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (19C84800) [pid = 3664] [serial = 1376] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A5CA000) [pid = 3664] [serial = 1378] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1A5D3400) [pid = 3664] [serial = 1379] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17C84800) [pid = 3664] [serial = 1403] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (16D53000) [pid = 3664] [serial = 1409] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (15FB1000) [pid = 3664] [serial = 1396] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (16782000) [pid = 3664] [serial = 1397] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (174D3800) [pid = 3664] [serial = 1400] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1443E400) [pid = 3664] [serial = 1394] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (13E39400) [pid = 3664] [serial = 1406] [outer = 00000000] [url = about:blank] 22:43:50 INFO - PROCESS | 3664 | 1467956630188 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:50 INFO - PROCESS | 3664 | 1467956630192 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:50 INFO - PROCESS | 3664 | ++DOCSHELL 10518800 == 29 [pid = 3664] [id = 487] 22:43:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (10A09400) [pid = 3664] [serial = 1461] [outer = 00000000] 22:43:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (10E73800) [pid = 3664] [serial = 1462] [outer = 10A09400] 22:43:50 INFO - PROCESS | 3664 | 1467956630239 Marionette DEBUG loaded listener.js 22:43:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (11D8D800) [pid = 3664] [serial = 1463] [outer = 10A09400] 22:43:50 INFO - PROCESS | 3664 | 1467956630646 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 22:43:50 INFO - PROCESS | 3664 | 1467956630704 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:43:50 INFO - PROCESS | 3664 | 1467956630708 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 22:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:43:50 INFO - PROCESS | 3664 | 1467956630720 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:43:50 INFO - PROCESS | 3664 | 1467956630722 Marionette TRACE conn3 <- [1,1914,null,{}] 22:43:50 INFO - PROCESS | 3664 | 1467956630726 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:50 INFO - PROCESS | 3664 | 1467956630728 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:50 INFO - PROCESS | 3664 | 1467956630814 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:43:50 INFO - PROCESS | 3664 | 1467956630821 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:50 INFO - PROCESS | 3664 | 1467956630824 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:50 INFO - PROCESS | 3664 | ++DOCSHELL 12C89C00 == 30 [pid = 3664] [id = 488] 22:43:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (12E1BC00) [pid = 3664] [serial = 1464] [outer = 00000000] 22:43:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1315EC00) [pid = 3664] [serial = 1465] [outer = 12E1BC00] 22:43:50 INFO - PROCESS | 3664 | 1467956630869 Marionette DEBUG loaded listener.js 22:43:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (132F5000) [pid = 3664] [serial = 1466] [outer = 12E1BC00] 22:43:51 INFO - PROCESS | 3664 | 1467956631341 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 641ms 22:43:51 INFO - PROCESS | 3664 | 1467956631363 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:43:51 INFO - PROCESS | 3664 | 1467956631365 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 22:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:43:51 INFO - PROCESS | 3664 | 1467956631373 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:43:51 INFO - PROCESS | 3664 | 1467956631376 Marionette TRACE conn3 <- [1,1918,null,{}] 22:43:51 INFO - PROCESS | 3664 | 1467956631387 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:51 INFO - PROCESS | 3664 | 1467956631391 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:51 INFO - PROCESS | 3664 | 1467956631474 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:43:51 INFO - PROCESS | 3664 | 1467956631511 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:51 INFO - PROCESS | 3664 | 1467956631514 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:51 INFO - PROCESS | 3664 | ++DOCSHELL 1441F400 == 31 [pid = 3664] [id = 489] 22:43:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (1441FC00) [pid = 3664] [serial = 1467] [outer = 00000000] 22:43:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (14437000) [pid = 3664] [serial = 1468] [outer = 1441FC00] 22:43:51 INFO - PROCESS | 3664 | 1467956631561 Marionette DEBUG loaded listener.js 22:43:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1443C800) [pid = 3664] [serial = 1469] [outer = 1441FC00] 22:43:51 INFO - PROCESS | 3664 | 1467956632006 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 703ms 22:43:52 INFO - PROCESS | 3664 | 1467956632073 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:43:52 INFO - PROCESS | 3664 | 1467956632075 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 22:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:43:52 INFO - PROCESS | 3664 | 1467956632079 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:43:52 INFO - PROCESS | 3664 | 1467956632080 Marionette TRACE conn3 <- [1,1922,null,{}] 22:43:52 INFO - PROCESS | 3664 | 1467956632084 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:52 INFO - PROCESS | 3664 | 1467956632086 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:52 INFO - PROCESS | 3664 | 1467956632177 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:43:52 INFO - PROCESS | 3664 | 1467956632182 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:52 INFO - PROCESS | 3664 | 1467956632184 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:52 INFO - PROCESS | 3664 | ++DOCSHELL 1506C800 == 32 [pid = 3664] [id = 490] 22:43:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1506E800) [pid = 3664] [serial = 1470] [outer = 00000000] 22:43:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1573D800) [pid = 3664] [serial = 1471] [outer = 1506E800] 22:43:52 INFO - PROCESS | 3664 | 1467956632228 Marionette DEBUG loaded listener.js 22:43:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (159BBC00) [pid = 3664] [serial = 1472] [outer = 1506E800] 22:43:52 INFO - PROCESS | 3664 | 1467956632702 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 625ms 22:43:52 INFO - PROCESS | 3664 | 1467956632720 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:43:52 INFO - PROCESS | 3664 | 1467956632722 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 22:43:52 INFO - PROCESS | 3664 | 1467956632725 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:43:52 INFO - PROCESS | 3664 | 1467956632727 Marionette TRACE conn3 <- [1,1926,null,{}] 22:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:43:52 INFO - PROCESS | 3664 | 1467956632730 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:52 INFO - PROCESS | 3664 | 1467956632732 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:52 INFO - PROCESS | 3664 | 1467956632841 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:43:52 INFO - PROCESS | 3664 | 1467956632928 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:52 INFO - PROCESS | 3664 | 1467956632930 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:52 INFO - PROCESS | 3664 | ++DOCSHELL 14412400 == 33 [pid = 3664] [id = 491] 22:43:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1573C400) [pid = 3664] [serial = 1473] [outer = 00000000] 22:43:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15FB1800) [pid = 3664] [serial = 1474] [outer = 1573C400] 22:43:52 INFO - PROCESS | 3664 | 1467956632973 Marionette DEBUG loaded listener.js 22:43:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (162BB400) [pid = 3664] [serial = 1475] [outer = 1573C400] 22:43:53 INFO - PROCESS | 3664 | 1467956633421 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 22:43:53 INFO - PROCESS | 3664 | 1467956633467 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:43:53 INFO - PROCESS | 3664 | 1467956633469 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 22:43:53 INFO - PROCESS | 3664 | 1467956633473 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:43:53 INFO - PROCESS | 3664 | 1467956633474 Marionette TRACE conn3 <- [1,1930,null,{}] 22:43:53 INFO - PROCESS | 3664 | 1467956633478 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:53 INFO - PROCESS | 3664 | 1467956633483 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:53 INFO - PROCESS | 3664 | 1467956633624 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:43:53 INFO - PROCESS | 3664 | 1467956633689 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:53 INFO - PROCESS | 3664 | 1467956633691 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:53 INFO - PROCESS | 3664 | ++DOCSHELL 16782800 == 34 [pid = 3664] [id = 492] 22:43:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (16C51800) [pid = 3664] [serial = 1476] [outer = 00000000] 22:43:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1747DC00) [pid = 3664] [serial = 1477] [outer = 16C51800] 22:43:53 INFO - PROCESS | 3664 | 1467956633734 Marionette DEBUG loaded listener.js 22:43:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17481400) [pid = 3664] [serial = 1478] [outer = 16C51800] 22:43:54 INFO - PROCESS | 3664 | 1467956634148 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 687ms 22:43:54 INFO - PROCESS | 3664 | 1467956634172 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:43:54 INFO - PROCESS | 3664 | 1467956634174 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 22:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:43:54 INFO - PROCESS | 3664 | 1467956634192 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:43:54 INFO - PROCESS | 3664 | 1467956634194 Marionette TRACE conn3 <- [1,1934,null,{}] 22:43:54 INFO - PROCESS | 3664 | 1467956634197 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:54 INFO - PROCESS | 3664 | 1467956634199 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:54 INFO - PROCESS | 3664 | 1467956634333 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:43:54 INFO - PROCESS | 3664 | 1467956634526 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:54 INFO - PROCESS | 3664 | 1467956634528 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1740E400) [pid = 3664] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (13E2E400) [pid = 3664] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (144B9800) [pid = 3664] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (17528C00) [pid = 3664] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12BC2000) [pid = 3664] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (159B0000) [pid = 3664] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (174CE800) [pid = 3664] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (114AD400) [pid = 3664] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (162B7800) [pid = 3664] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (162B5400) [pid = 3664] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13E30C00) [pid = 3664] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (12E5F800) [pid = 3664] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12BBF000) [pid = 3664] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:43:54 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (16777000) [pid = 3664] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:43:54 INFO - PROCESS | 3664 | ++DOCSHELL 10327400 == 35 [pid = 3664] [id = 493] 22:43:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (10519000) [pid = 3664] [serial = 1479] [outer = 00000000] 22:43:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (12BBF000) [pid = 3664] [serial = 1480] [outer = 10519000] 22:43:54 INFO - PROCESS | 3664 | 1467956634581 Marionette DEBUG loaded listener.js 22:43:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (139AC800) [pid = 3664] [serial = 1481] [outer = 10519000] 22:43:54 INFO - PROCESS | 3664 | 1467956634928 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 796ms 22:43:54 INFO - PROCESS | 3664 | 1467956634991 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:43:54 INFO - PROCESS | 3664 | 1467956634993 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 22:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:43:54 INFO - PROCESS | 3664 | 1467956634996 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:43:54 INFO - PROCESS | 3664 | 1467956634998 Marionette TRACE conn3 <- [1,1938,null,{}] 22:43:54 INFO - PROCESS | 3664 | 1467956635001 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:54 INFO - PROCESS | 3664 | 1467956635003 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:55 INFO - PROCESS | 3664 | 1467956635122 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:43:55 INFO - PROCESS | 3664 | 1467956635130 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:55 INFO - PROCESS | 3664 | 1467956635132 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:55 INFO - PROCESS | 3664 | ++DOCSHELL 10BB2000 == 36 [pid = 3664] [id = 494] 22:43:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (10E6C000) [pid = 3664] [serial = 1482] [outer = 00000000] 22:43:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14432400) [pid = 3664] [serial = 1483] [outer = 10E6C000] 22:43:55 INFO - PROCESS | 3664 | 1467956635175 Marionette DEBUG loaded listener.js 22:43:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1747D400) [pid = 3664] [serial = 1484] [outer = 10E6C000] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 10518800 == 35 [pid = 3664] [id = 487] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 13161C00 == 34 [pid = 3664] [id = 486] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 10A82000 == 33 [pid = 3664] [id = 485] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 12C89C00 == 32 [pid = 3664] [id = 488] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 16782800 == 31 [pid = 3664] [id = 492] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 10327400 == 30 [pid = 3664] [id = 493] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 14412400 == 29 [pid = 3664] [id = 491] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 1506C800 == 28 [pid = 3664] [id = 490] 22:43:56 INFO - PROCESS | 3664 | --DOCSHELL 1441F400 == 27 [pid = 3664] [id = 489] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (12C83C00) [pid = 3664] [serial = 1417] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (12E64C00) [pid = 3664] [serial = 1418] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15F32000) [pid = 3664] [serial = 1429] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15FABC00) [pid = 3664] [serial = 1430] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (175A6000) [pid = 3664] [serial = 1412] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1180B800) [pid = 3664] [serial = 1414] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1180C800) [pid = 3664] [serial = 1415] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (16C50C00) [pid = 3664] [serial = 1435] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (16C52400) [pid = 3664] [serial = 1436] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (162BE400) [pid = 3664] [serial = 1432] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (162BEC00) [pid = 3664] [serial = 1433] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (14223000) [pid = 3664] [serial = 1423] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (14435000) [pid = 3664] [serial = 1424] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (17524000) [pid = 3664] [serial = 1442] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (1801FC00) [pid = 3664] [serial = 1445] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (1441AC00) [pid = 3664] [serial = 1448] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (14416800) [pid = 3664] [serial = 1447] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (174D5000) [pid = 3664] [serial = 1450] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (174C7000) [pid = 3664] [serial = 1438] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (174C9000) [pid = 3664] [serial = 1439] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (180BF000) [pid = 3664] [serial = 1451] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (180C8400) [pid = 3664] [serial = 1453] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (1750B000) [pid = 3664] [serial = 1441] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (13E34400) [pid = 3664] [serial = 1420] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (13E3A400) [pid = 3664] [serial = 1421] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (15064800) [pid = 3664] [serial = 1426] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (15068800) [pid = 3664] [serial = 1427] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | --DOMWINDOW == 51 (17681800) [pid = 3664] [serial = 1444] [outer = 00000000] [url = about:blank] 22:43:56 INFO - PROCESS | 3664 | 1467956636847 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1906ms 22:43:56 INFO - PROCESS | 3664 | 1467956636906 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:43:56 INFO - PROCESS | 3664 | 1467956636910 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 22:43:56 INFO - PROCESS | 3664 | 1467956636914 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:43:56 INFO - PROCESS | 3664 | 1467956636918 Marionette TRACE conn3 <- [1,1942,null,{}] 22:43:56 INFO - PROCESS | 3664 | 1467956636929 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:56 INFO - PROCESS | 3664 | 1467956636932 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:57 INFO - PROCESS | 3664 | 1467956637018 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:43:57 INFO - PROCESS | 3664 | 1467956637028 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:57 INFO - PROCESS | 3664 | 1467956637032 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:57 INFO - PROCESS | 3664 | ++DOCSHELL 10F0C800 == 28 [pid = 3664] [id = 495] 22:43:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (114A9800) [pid = 3664] [serial = 1485] [outer = 00000000] 22:43:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (11884800) [pid = 3664] [serial = 1486] [outer = 114A9800] 22:43:57 INFO - PROCESS | 3664 | 1467956637084 Marionette DEBUG loaded listener.js 22:43:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (11C9A800) [pid = 3664] [serial = 1487] [outer = 114A9800] 22:43:57 INFO - PROCESS | 3664 | 1467956637567 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 688ms 22:43:57 INFO - PROCESS | 3664 | 1467956637610 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:43:57 INFO - PROCESS | 3664 | 1467956637615 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 22:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:43:57 INFO - PROCESS | 3664 | 1467956637622 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:43:57 INFO - PROCESS | 3664 | 1467956637624 Marionette TRACE conn3 <- [1,1946,null,{}] 22:43:57 INFO - PROCESS | 3664 | 1467956637628 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:57 INFO - PROCESS | 3664 | 1467956637631 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:57 INFO - PROCESS | 3664 | 1467956637714 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:43:57 INFO - PROCESS | 3664 | 1467956637723 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:57 INFO - PROCESS | 3664 | 1467956637726 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:57 INFO - PROCESS | 3664 | ++DOCSHELL 12BBF400 == 29 [pid = 3664] [id = 496] 22:43:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (12BBF800) [pid = 3664] [serial = 1488] [outer = 00000000] 22:43:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (12C83400) [pid = 3664] [serial = 1489] [outer = 12BBF800] 22:43:57 INFO - PROCESS | 3664 | 1467956637772 Marionette DEBUG loaded listener.js 22:43:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (12E5F800) [pid = 3664] [serial = 1490] [outer = 12BBF800] 22:43:58 INFO - PROCESS | 3664 | 1467956638230 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 641ms 22:43:58 INFO - PROCESS | 3664 | 1467956638259 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:43:58 INFO - PROCESS | 3664 | 1467956638261 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 22:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:43:58 INFO - PROCESS | 3664 | 1467956638264 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:43:58 INFO - PROCESS | 3664 | 1467956638268 Marionette TRACE conn3 <- [1,1950,null,{}] 22:43:58 INFO - PROCESS | 3664 | 1467956638282 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:58 INFO - PROCESS | 3664 | 1467956638287 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:58 INFO - PROCESS | 3664 | 1467956638368 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:43:58 INFO - PROCESS | 3664 | 1467956638377 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:58 INFO - PROCESS | 3664 | 1467956638380 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:58 INFO - PROCESS | 3664 | ++DOCSHELL 13A4BC00 == 30 [pid = 3664] [id = 497] 22:43:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (13A4F000) [pid = 3664] [serial = 1491] [outer = 00000000] 22:43:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (13E31800) [pid = 3664] [serial = 1492] [outer = 13A4F000] 22:43:58 INFO - PROCESS | 3664 | 1467956638427 Marionette DEBUG loaded listener.js 22:43:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (13E37400) [pid = 3664] [serial = 1493] [outer = 13A4F000] 22:43:58 INFO - PROCESS | 3664 | 1467956638882 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 656ms 22:43:58 INFO - PROCESS | 3664 | 1467956638923 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:43:58 INFO - PROCESS | 3664 | 1467956638926 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 22:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:43:58 INFO - PROCESS | 3664 | 1467956638929 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:43:58 INFO - PROCESS | 3664 | 1467956638930 Marionette TRACE conn3 <- [1,1954,null,{}] 22:43:58 INFO - PROCESS | 3664 | 1467956638944 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:58 INFO - PROCESS | 3664 | 1467956638946 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:59 INFO - PROCESS | 3664 | 1467956639026 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:43:59 INFO - PROCESS | 3664 | 1467956639031 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:59 INFO - PROCESS | 3664 | 1467956639033 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:59 INFO - PROCESS | 3664 | ++DOCSHELL 13E35400 == 31 [pid = 3664] [id = 498] 22:43:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (13E84800) [pid = 3664] [serial = 1494] [outer = 00000000] 22:43:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (14430C00) [pid = 3664] [serial = 1495] [outer = 13E84800] 22:43:59 INFO - PROCESS | 3664 | 1467956639077 Marionette DEBUG loaded listener.js 22:43:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (14436400) [pid = 3664] [serial = 1496] [outer = 13E84800] 22:43:59 INFO - PROCESS | 3664 | 1467956639503 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 594ms 22:43:59 INFO - PROCESS | 3664 | 1467956639525 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:43:59 INFO - PROCESS | 3664 | 1467956639527 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 22:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:43:59 INFO - PROCESS | 3664 | 1467956639530 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:43:59 INFO - PROCESS | 3664 | 1467956639532 Marionette TRACE conn3 <- [1,1958,null,{}] 22:43:59 INFO - PROCESS | 3664 | 1467956639535 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:59 INFO - PROCESS | 3664 | 1467956639537 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:59 INFO - PROCESS | 3664 | 1467956639652 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:43:59 INFO - PROCESS | 3664 | 1467956639657 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:59 INFO - PROCESS | 3664 | 1467956639659 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:43:59 INFO - PROCESS | 3664 | ++DOCSHELL 144C6000 == 32 [pid = 3664] [id = 499] 22:43:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (144C8800) [pid = 3664] [serial = 1497] [outer = 00000000] 22:43:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (15063000) [pid = 3664] [serial = 1498] [outer = 144C8800] 22:43:59 INFO - PROCESS | 3664 | 1467956639701 Marionette DEBUG loaded listener.js 22:43:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (15066000) [pid = 3664] [serial = 1499] [outer = 144C8800] 22:44:00 INFO - PROCESS | 3664 | 1467956640117 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 640ms 22:44:00 INFO - PROCESS | 3664 | 1467956640169 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:44:00 INFO - PROCESS | 3664 | 1467956640171 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 22:44:00 INFO - PROCESS | 3664 | 1467956640174 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:44:00 INFO - PROCESS | 3664 | 1467956640176 Marionette TRACE conn3 <- [1,1962,null,{}] 22:44:00 INFO - PROCESS | 3664 | 1467956640179 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:00 INFO - PROCESS | 3664 | 1467956640184 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:00 INFO - PROCESS | 3664 | 1467956640297 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:44:00 INFO - PROCESS | 3664 | 1467956640305 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:00 INFO - PROCESS | 3664 | 1467956640307 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:00 INFO - PROCESS | 3664 | ++DOCSHELL 15F3C800 == 33 [pid = 3664] [id = 500] 22:44:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (15F3D400) [pid = 3664] [serial = 1500] [outer = 00000000] 22:44:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (162B6C00) [pid = 3664] [serial = 1501] [outer = 15F3D400] 22:44:00 INFO - PROCESS | 3664 | 1467956640356 Marionette DEBUG loaded listener.js 22:44:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (162BA400) [pid = 3664] [serial = 1502] [outer = 15F3D400] 22:44:00 INFO - PROCESS | 3664 | 1467956640751 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 625ms 22:44:00 INFO - PROCESS | 3664 | 1467956640812 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:44:00 INFO - PROCESS | 3664 | 1467956640814 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 22:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:44:00 INFO - PROCESS | 3664 | 1467956640821 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:44:00 INFO - PROCESS | 3664 | 1467956640822 Marionette TRACE conn3 <- [1,1966,null,{}] 22:44:00 INFO - PROCESS | 3664 | 1467956640826 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:00 INFO - PROCESS | 3664 | 1467956640828 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:00 INFO - PROCESS | 3664 | 1467956640911 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:44:00 INFO - PROCESS | 3664 | 1467956640917 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:00 INFO - PROCESS | 3664 | 1467956640919 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:00 INFO - PROCESS | 3664 | ++DOCSHELL 15F3E400 == 34 [pid = 3664] [id = 501] 22:44:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (15FB0400) [pid = 3664] [serial = 1503] [outer = 00000000] 22:44:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (166B7400) [pid = 3664] [serial = 1504] [outer = 15FB0400] 22:44:00 INFO - PROCESS | 3664 | 1467956640961 Marionette DEBUG loaded listener.js 22:44:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (16781800) [pid = 3664] [serial = 1505] [outer = 15FB0400] 22:44:01 INFO - PROCESS | 3664 | 1467956641390 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 594ms 22:44:01 INFO - PROCESS | 3664 | 1467956641415 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:44:01 INFO - PROCESS | 3664 | 1467956641417 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 22:44:01 INFO - PROCESS | 3664 | 1467956641420 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:44:01 INFO - PROCESS | 3664 | 1467956641421 Marionette TRACE conn3 <- [1,1970,null,{}] 22:44:01 INFO - PROCESS | 3664 | 1467956641425 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:01 INFO - PROCESS | 3664 | 1467956641427 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:01 INFO - PROCESS | 3664 | 1467956641540 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:44:01 INFO - PROCESS | 3664 | 1467956641548 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:01 INFO - PROCESS | 3664 | 1467956641550 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:01 INFO - PROCESS | 3664 | ++DOCSHELL 16C52400 == 35 [pid = 3664] [id = 502] 22:44:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (16C56000) [pid = 3664] [serial = 1506] [outer = 00000000] 22:44:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17381400) [pid = 3664] [serial = 1507] [outer = 16C56000] 22:44:01 INFO - PROCESS | 3664 | 1467956641595 Marionette DEBUG loaded listener.js 22:44:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17404C00) [pid = 3664] [serial = 1508] [outer = 16C56000] 22:44:01 INFO - PROCESS | 3664 | 1467956641991 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 593ms 22:44:02 INFO - PROCESS | 3664 | 1467956642017 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:44:02 INFO - PROCESS | 3664 | 1467956642019 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 22:44:02 INFO - PROCESS | 3664 | 1467956642022 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:44:02 INFO - PROCESS | 3664 | 1467956642024 Marionette TRACE conn3 <- [1,1974,null,{}] 22:44:02 INFO - PROCESS | 3664 | 1467956642027 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:02 INFO - PROCESS | 3664 | 1467956642029 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:02 INFO - PROCESS | 3664 | 1467956642102 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:44:02 INFO - PROCESS | 3664 | 1467956642107 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:02 INFO - PROCESS | 3664 | 1467956642110 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:02 INFO - PROCESS | 3664 | ++DOCSHELL 139B9800 == 36 [pid = 3664] [id = 503] 22:44:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (174C9800) [pid = 3664] [serial = 1509] [outer = 00000000] 22:44:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (174D0000) [pid = 3664] [serial = 1510] [outer = 174C9800] 22:44:02 INFO - PROCESS | 3664 | 1467956642151 Marionette DEBUG loaded listener.js 22:44:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (174D1800) [pid = 3664] [serial = 1511] [outer = 174C9800] 22:44:02 INFO - PROCESS | 3664 | 1467956642605 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 640ms 22:44:02 INFO - PROCESS | 3664 | 1467956642661 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:44:02 INFO - PROCESS | 3664 | 1467956642663 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 22:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:44:02 INFO - PROCESS | 3664 | 1467956642666 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:44:02 INFO - PROCESS | 3664 | 1467956642668 Marionette TRACE conn3 <- [1,1978,null,{}] 22:44:02 INFO - PROCESS | 3664 | 1467956642671 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:02 INFO - PROCESS | 3664 | 1467956642673 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:02 INFO - PROCESS | 3664 | 1467956642763 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:44:02 INFO - PROCESS | 3664 | 1467956642768 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:02 INFO - PROCESS | 3664 | 1467956642770 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:02 INFO - PROCESS | 3664 | ++DOCSHELL 14419800 == 37 [pid = 3664] [id = 504] 22:44:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (164EA800) [pid = 3664] [serial = 1512] [outer = 00000000] 22:44:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17526000) [pid = 3664] [serial = 1513] [outer = 164EA800] 22:44:02 INFO - PROCESS | 3664 | 1467956642812 Marionette DEBUG loaded listener.js 22:44:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17527C00) [pid = 3664] [serial = 1514] [outer = 164EA800] 22:44:03 INFO - PROCESS | 3664 | 1467956643251 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 641ms 22:44:03 INFO - PROCESS | 3664 | 1467956643306 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:44:03 INFO - PROCESS | 3664 | 1467956643309 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 22:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:44:03 INFO - PROCESS | 3664 | 1467956643313 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:44:03 INFO - PROCESS | 3664 | 1467956643317 Marionette TRACE conn3 <- [1,1982,null,{}] 22:44:03 INFO - PROCESS | 3664 | 1467956643320 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:03 INFO - PROCESS | 3664 | 1467956643322 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:03 INFO - PROCESS | 3664 | 1467956643442 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:44:03 INFO - PROCESS | 3664 | 1467956643533 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:03 INFO - PROCESS | 3664 | 1467956643535 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:03 INFO - PROCESS | 3664 | ++DOCSHELL 1443B000 == 38 [pid = 3664] [id = 505] 22:44:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1752F400) [pid = 3664] [serial = 1515] [outer = 00000000] 22:44:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (175AC400) [pid = 3664] [serial = 1516] [outer = 1752F400] 22:44:03 INFO - PROCESS | 3664 | 1467956643589 Marionette DEBUG loaded listener.js 22:44:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (17677000) [pid = 3664] [serial = 1517] [outer = 1752F400] 22:44:03 INFO - PROCESS | 3664 | 1467956643993 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 687ms 22:44:04 INFO - PROCESS | 3664 | 1467956644014 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:44:04 INFO - PROCESS | 3664 | 1467956644016 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 22:44:04 INFO - PROCESS | 3664 | 1467956644020 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:44:04 INFO - PROCESS | 3664 | 1467956644021 Marionette TRACE conn3 <- [1,1986,null,{}] 22:44:04 INFO - PROCESS | 3664 | 1467956644025 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:04 INFO - PROCESS | 3664 | 1467956644026 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:04 INFO - PROCESS | 3664 | 1467956644133 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:44:04 INFO - PROCESS | 3664 | 1467956644139 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:04 INFO - PROCESS | 3664 | 1467956644140 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:04 INFO - PROCESS | 3664 | ++DOCSHELL 1752D000 == 39 [pid = 3664] [id = 506] 22:44:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17530000) [pid = 3664] [serial = 1518] [outer = 00000000] 22:44:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1801DC00) [pid = 3664] [serial = 1519] [outer = 17530000] 22:44:04 INFO - PROCESS | 3664 | 1467956644182 Marionette DEBUG loaded listener.js 22:44:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (180BAC00) [pid = 3664] [serial = 1520] [outer = 17530000] 22:44:04 INFO - PROCESS | 3664 | 1467956644624 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 625ms 22:44:04 INFO - PROCESS | 3664 | 1467956644659 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:44:04 INFO - PROCESS | 3664 | 1467956644661 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 22:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:44:04 INFO - PROCESS | 3664 | 1467956644674 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:44:04 INFO - PROCESS | 3664 | 1467956644676 Marionette TRACE conn3 <- [1,1990,null,{}] 22:44:04 INFO - PROCESS | 3664 | 1467956644680 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:04 INFO - PROCESS | 3664 | 1467956644681 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:04 INFO - PROCESS | 3664 | 1467956644792 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:44:04 INFO - PROCESS | 3664 | 1467956644797 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:04 INFO - PROCESS | 3664 | 1467956644799 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:04 INFO - PROCESS | 3664 | ++DOCSHELL 17E24800 == 40 [pid = 3664] [id = 507] 22:44:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1801B400) [pid = 3664] [serial = 1521] [outer = 00000000] 22:44:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (180C7000) [pid = 3664] [serial = 1522] [outer = 1801B400] 22:44:04 INFO - PROCESS | 3664 | 1467956644841 Marionette DEBUG loaded listener.js 22:44:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (180D6800) [pid = 3664] [serial = 1523] [outer = 1801B400] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (10519000) [pid = 3664] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1573C400) [pid = 3664] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (16C51800) [pid = 3664] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1441FC00) [pid = 3664] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (12E1BC00) [pid = 3664] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (10A09400) [pid = 3664] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13169000) [pid = 3664] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (10BA7C00) [pid = 3664] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:44:05 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (174CB800) [pid = 3664] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:44:05 INFO - PROCESS | 3664 | 1467956645427 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 797ms 22:44:05 INFO - PROCESS | 3664 | 1467956645466 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:44:05 INFO - PROCESS | 3664 | 1467956645468 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 22:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:44:05 INFO - PROCESS | 3664 | 1467956645471 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:44:05 INFO - PROCESS | 3664 | 1467956645472 Marionette TRACE conn3 <- [1,1994,null,{}] 22:44:05 INFO - PROCESS | 3664 | 1467956645476 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:05 INFO - PROCESS | 3664 | 1467956645477 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:05 INFO - PROCESS | 3664 | 1467956645554 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:44:05 INFO - PROCESS | 3664 | 1467956645559 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:05 INFO - PROCESS | 3664 | 1467956645561 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:05 INFO - PROCESS | 3664 | ++DOCSHELL 10519000 == 41 [pid = 3664] [id = 508] 22:44:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (12BC0C00) [pid = 3664] [serial = 1524] [outer = 00000000] 22:44:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (13E3D400) [pid = 3664] [serial = 1525] [outer = 12BC0C00] 22:44:05 INFO - PROCESS | 3664 | 1467956645602 Marionette DEBUG loaded listener.js 22:44:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (150EA000) [pid = 3664] [serial = 1526] [outer = 12BC0C00] 22:44:06 INFO - PROCESS | 3664 | 1467956646049 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:44:06 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 22:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 624ms 22:44:06 INFO - PROCESS | 3664 | 1467956646125 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:44:06 INFO - PROCESS | 3664 | 1467956646126 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 22:44:06 INFO - PROCESS | 3664 | 1467956646130 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:44:06 INFO - PROCESS | 3664 | 1467956646132 Marionette TRACE conn3 <- [1,1998,null,{}] 22:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:44:06 INFO - PROCESS | 3664 | 1467956646138 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:06 INFO - PROCESS | 3664 | 1467956646140 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:06 INFO - PROCESS | 3664 | 1467956646217 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:44:06 INFO - PROCESS | 3664 | 1467956646223 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:06 INFO - PROCESS | 3664 | 1467956646225 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:06 INFO - PROCESS | 3664 | ++DOCSHELL 12BB8800 == 42 [pid = 3664] [id = 509] 22:44:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (16779C00) [pid = 3664] [serial = 1527] [outer = 00000000] 22:44:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (180BD400) [pid = 3664] [serial = 1528] [outer = 16779C00] 22:44:06 INFO - PROCESS | 3664 | 1467956646266 Marionette DEBUG loaded listener.js 22:44:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (180DD800) [pid = 3664] [serial = 1529] [outer = 16779C00] 22:44:06 INFO - PROCESS | 3664 | 1467956646705 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:44:06 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 22:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 593ms 22:44:06 INFO - PROCESS | 3664 | 1467956646733 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:44:06 INFO - PROCESS | 3664 | 1467956646735 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 22:44:06 INFO - PROCESS | 3664 | 1467956646738 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:44:06 INFO - PROCESS | 3664 | 1467956646740 Marionette TRACE conn3 <- [1,2002,null,{}] 22:44:06 INFO - PROCESS | 3664 | 1467956646743 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:06 INFO - PROCESS | 3664 | 1467956646745 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:06 INFO - PROCESS | 3664 | 1467956646823 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:44:06 INFO - PROCESS | 3664 | 1467956646829 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:06 INFO - PROCESS | 3664 | 1467956646830 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:06 INFO - PROCESS | 3664 | ++DOCSHELL 129E3C00 == 43 [pid = 3664] [id = 510] 22:44:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (139B9C00) [pid = 3664] [serial = 1530] [outer = 00000000] 22:44:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (180F5000) [pid = 3664] [serial = 1531] [outer = 139B9C00] 22:44:06 INFO - PROCESS | 3664 | 1467956646872 Marionette DEBUG loaded listener.js 22:44:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (180F9800) [pid = 3664] [serial = 1532] [outer = 139B9C00] 22:44:07 INFO - PROCESS | 3664 | 1467956647285 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 593ms 22:44:07 INFO - PROCESS | 3664 | 1467956647345 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:44:07 INFO - PROCESS | 3664 | 1467956647347 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 22:44:07 INFO - PROCESS | 3664 | 1467956647351 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:44:07 INFO - PROCESS | 3664 | 1467956647352 Marionette TRACE conn3 <- [1,2006,null,{}] 22:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:44:07 INFO - PROCESS | 3664 | 1467956647356 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:07 INFO - PROCESS | 3664 | 1467956647357 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:07 INFO - PROCESS | 3664 | 1467956647486 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:44:07 INFO - PROCESS | 3664 | 1467956647654 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:07 INFO - PROCESS | 3664 | 1467956647657 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:07 INFO - PROCESS | 3664 | ++DOCSHELL 10326800 == 44 [pid = 3664] [id = 511] 22:44:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (10367C00) [pid = 3664] [serial = 1533] [outer = 00000000] 22:44:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (10A0AC00) [pid = 3664] [serial = 1534] [outer = 10367C00] 22:44:07 INFO - PROCESS | 3664 | 1467956647714 Marionette DEBUG loaded listener.js 22:44:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (10EDB800) [pid = 3664] [serial = 1535] [outer = 10367C00] 22:44:08 INFO - PROCESS | 3664 | 1467956648422 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1140ms 22:44:08 INFO - PROCESS | 3664 | 1467956648497 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:44:08 INFO - PROCESS | 3664 | 1467956648501 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 22:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:44:08 INFO - PROCESS | 3664 | 1467956648506 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:44:08 INFO - PROCESS | 3664 | 1467956648510 Marionette TRACE conn3 <- [1,2010,null,{}] 22:44:08 INFO - PROCESS | 3664 | 1467956648514 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:08 INFO - PROCESS | 3664 | 1467956648518 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:08 INFO - PROCESS | 3664 | 1467956648644 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:44:08 INFO - PROCESS | 3664 | 1467956648773 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:08 INFO - PROCESS | 3664 | 1467956648776 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:08 INFO - PROCESS | 3664 | ++DOCSHELL 1315CC00 == 45 [pid = 3664] [id = 512] 22:44:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (13163800) [pid = 3664] [serial = 1536] [outer = 00000000] 22:44:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1369B800) [pid = 3664] [serial = 1537] [outer = 13163800] 22:44:08 INFO - PROCESS | 3664 | 1467956648831 Marionette DEBUG loaded listener.js 22:44:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (13E31400) [pid = 3664] [serial = 1538] [outer = 13163800] 22:44:09 INFO - PROCESS | 3664 | 1467956649754 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1296ms 22:44:09 INFO - PROCESS | 3664 | 1467956649806 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:44:09 INFO - PROCESS | 3664 | 1467956649810 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 22:44:09 INFO - PROCESS | 3664 | 1467956649815 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:44:09 INFO - PROCESS | 3664 | 1467956649818 Marionette TRACE conn3 <- [1,2014,null,{}] 22:44:09 INFO - PROCESS | 3664 | 1467956649824 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:09 INFO - PROCESS | 3664 | 1467956649826 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:09 INFO - PROCESS | 3664 | 1467956649936 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:44:10 INFO - PROCESS | 3664 | 1467956650076 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:10 INFO - PROCESS | 3664 | 1467956650081 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 129E3C00 == 44 [pid = 3664] [id = 510] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 12BB8800 == 43 [pid = 3664] [id = 509] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 10519000 == 42 [pid = 3664] [id = 508] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 17E24800 == 41 [pid = 3664] [id = 507] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 1752D000 == 40 [pid = 3664] [id = 506] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 1443B000 == 39 [pid = 3664] [id = 505] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 14419800 == 38 [pid = 3664] [id = 504] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 139B9800 == 37 [pid = 3664] [id = 503] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 16C52400 == 36 [pid = 3664] [id = 502] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 15F3E400 == 35 [pid = 3664] [id = 501] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 15F3C800 == 34 [pid = 3664] [id = 500] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 144C6000 == 33 [pid = 3664] [id = 499] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 13E35400 == 32 [pid = 3664] [id = 498] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (14432400) [pid = 3664] [serial = 1483] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | ++DOCSHELL 10A0C000 == 33 [pid = 3664] [id = 513] 22:44:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (10A0F000) [pid = 3664] [serial = 1539] [outer = 00000000] 22:44:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (114B0C00) [pid = 3664] [serial = 1540] [outer = 10A0F000] 22:44:10 INFO - PROCESS | 3664 | 1467956650176 Marionette DEBUG loaded listener.js 22:44:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (11DDEC00) [pid = 3664] [serial = 1541] [outer = 10A0F000] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 13A4BC00 == 32 [pid = 3664] [id = 497] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 12BBF400 == 31 [pid = 3664] [id = 496] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 10F0C800 == 30 [pid = 3664] [id = 495] 22:44:10 INFO - PROCESS | 3664 | --DOCSHELL 10BB2000 == 29 [pid = 3664] [id = 494] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (139AC800) [pid = 3664] [serial = 1481] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (15FB1800) [pid = 3664] [serial = 1474] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1747DC00) [pid = 3664] [serial = 1477] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (162BB400) [pid = 3664] [serial = 1475] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (17481400) [pid = 3664] [serial = 1478] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (12BBF000) [pid = 3664] [serial = 1480] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1573D800) [pid = 3664] [serial = 1471] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (14437000) [pid = 3664] [serial = 1468] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1443C800) [pid = 3664] [serial = 1469] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1315EC00) [pid = 3664] [serial = 1465] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (132F5000) [pid = 3664] [serial = 1466] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (10E73800) [pid = 3664] [serial = 1462] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (11D8D800) [pid = 3664] [serial = 1463] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (13AC3C00) [pid = 3664] [serial = 1460] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (139AB800) [pid = 3664] [serial = 1459] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1180C400) [pid = 3664] [serial = 1457] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10EDBC00) [pid = 3664] [serial = 1456] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (180DF400) [pid = 3664] [serial = 1454] [outer = 00000000] [url = about:blank] 22:44:10 INFO - PROCESS | 3664 | 1467956650608 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 827ms 22:44:10 INFO - PROCESS | 3664 | 1467956650668 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:44:10 INFO - PROCESS | 3664 | 1467956650673 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 22:44:10 INFO - PROCESS | 3664 | 1467956650680 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:44:10 INFO - PROCESS | 3664 | 1467956650683 Marionette TRACE conn3 <- [1,2018,null,{}] 22:44:10 INFO - PROCESS | 3664 | 1467956650687 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:10 INFO - PROCESS | 3664 | 1467956650689 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:10 INFO - PROCESS | 3664 | 1467956650774 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:44:10 INFO - PROCESS | 3664 | 1467956650780 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:10 INFO - PROCESS | 3664 | 1467956650782 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:10 INFO - PROCESS | 3664 | ++DOCSHELL 12C89000 == 30 [pid = 3664] [id = 514] 22:44:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (12C91800) [pid = 3664] [serial = 1542] [outer = 00000000] 22:44:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (13189800) [pid = 3664] [serial = 1543] [outer = 12C91800] 22:44:10 INFO - PROCESS | 3664 | 1467956650829 Marionette DEBUG loaded listener.js 22:44:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (13695400) [pid = 3664] [serial = 1544] [outer = 12C91800] 22:44:11 INFO - PROCESS | 3664 | 1467956651301 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 640ms 22:44:11 INFO - PROCESS | 3664 | 1467956651321 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:44:11 INFO - PROCESS | 3664 | 1467956651323 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 22:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:44:11 INFO - PROCESS | 3664 | 1467956651327 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:44:11 INFO - PROCESS | 3664 | 1467956651330 Marionette TRACE conn3 <- [1,2022,null,{}] 22:44:11 INFO - PROCESS | 3664 | 1467956651340 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:11 INFO - PROCESS | 3664 | 1467956651345 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:11 INFO - PROCESS | 3664 | 1467956651426 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:44:11 INFO - PROCESS | 3664 | 1467956651463 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:11 INFO - PROCESS | 3664 | 1467956651466 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:11 INFO - PROCESS | 3664 | ++DOCSHELL 14420800 == 31 [pid = 3664] [id = 515] 22:44:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1442F800) [pid = 3664] [serial = 1545] [outer = 00000000] 22:44:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (14438400) [pid = 3664] [serial = 1546] [outer = 1442F800] 22:44:11 INFO - PROCESS | 3664 | 1467956651514 Marionette DEBUG loaded listener.js 22:44:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (144CE800) [pid = 3664] [serial = 1547] [outer = 1442F800] 22:44:11 INFO - PROCESS | 3664 | 1467956651984 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 703ms 22:44:12 INFO - PROCESS | 3664 | 1467956652025 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:44:12 INFO - PROCESS | 3664 | 1467956652028 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 22:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:44:12 INFO - PROCESS | 3664 | 1467956652032 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:44:12 INFO - PROCESS | 3664 | 1467956652034 Marionette TRACE conn3 <- [1,2026,null,{}] 22:44:12 INFO - PROCESS | 3664 | 1467956652037 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:12 INFO - PROCESS | 3664 | 1467956652039 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:12 INFO - PROCESS | 3664 | 1467956652131 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:44:12 INFO - PROCESS | 3664 | 1467956652136 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:12 INFO - PROCESS | 3664 | 1467956652138 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:12 INFO - PROCESS | 3664 | ++DOCSHELL 15061C00 == 32 [pid = 3664] [id = 516] 22:44:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (15068800) [pid = 3664] [serial = 1548] [outer = 00000000] 22:44:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (159F1400) [pid = 3664] [serial = 1549] [outer = 15068800] 22:44:12 INFO - PROCESS | 3664 | 1467956652181 Marionette DEBUG loaded listener.js 22:44:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (15F3C800) [pid = 3664] [serial = 1550] [outer = 15068800] 22:44:12 INFO - PROCESS | 3664 | 1467956652664 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 22:44:12 INFO - PROCESS | 3664 | 1467956652731 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:44:12 INFO - PROCESS | 3664 | 1467956652733 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 22:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:44:12 INFO - PROCESS | 3664 | 1467956652742 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:44:12 INFO - PROCESS | 3664 | 1467956652744 Marionette TRACE conn3 <- [1,2030,null,{}] 22:44:12 INFO - PROCESS | 3664 | 1467956652747 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:12 INFO - PROCESS | 3664 | 1467956652749 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:12 INFO - PROCESS | 3664 | 1467956652912 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:44:12 INFO - PROCESS | 3664 | 1467956652935 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:12 INFO - PROCESS | 3664 | 1467956652937 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:12 INFO - PROCESS | 3664 | ++DOCSHELL 13E3B000 == 33 [pid = 3664] [id = 517] 22:44:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (15FAF400) [pid = 3664] [serial = 1551] [outer = 00000000] 22:44:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (162BC800) [pid = 3664] [serial = 1552] [outer = 15FAF400] 22:44:12 INFO - PROCESS | 3664 | 1467956652979 Marionette DEBUG loaded listener.js 22:44:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (162C3800) [pid = 3664] [serial = 1553] [outer = 15FAF400] 22:44:13 INFO - PROCESS | 3664 | 1467956653420 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:44:13 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) 22:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 22:44:13 INFO - PROCESS | 3664 | 1467956653481 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:44:13 INFO - PROCESS | 3664 | 1467956653483 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 22:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:44:13 INFO - PROCESS | 3664 | 1467956653487 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:44:13 INFO - PROCESS | 3664 | 1467956653488 Marionette TRACE conn3 <- [1,2034,null,{}] 22:44:13 INFO - PROCESS | 3664 | 1467956653492 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:13 INFO - PROCESS | 3664 | 1467956653497 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:13 INFO - PROCESS | 3664 | 1467956653638 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:44:13 INFO - PROCESS | 3664 | 1467956653709 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:13 INFO - PROCESS | 3664 | 1467956653712 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:13 INFO - PROCESS | 3664 | ++DOCSHELL 16C57400 == 34 [pid = 3664] [id = 518] 22:44:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (17171800) [pid = 3664] [serial = 1554] [outer = 00000000] 22:44:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (174CC800) [pid = 3664] [serial = 1555] [outer = 17171800] 22:44:13 INFO - PROCESS | 3664 | 1467956653754 Marionette DEBUG loaded listener.js 22:44:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (17509800) [pid = 3664] [serial = 1556] [outer = 17171800] 22:44:14 INFO - PROCESS | 3664 | 1467956654176 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 22:44:14 INFO - PROCESS | 3664 | 1467956654251 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:44:14 INFO - PROCESS | 3664 | 1467956654253 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 22:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:44:14 INFO - PROCESS | 3664 | 1467956654258 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:44:14 INFO - PROCESS | 3664 | 1467956654260 Marionette TRACE conn3 <- [1,2038,null,{}] 22:44:14 INFO - PROCESS | 3664 | 1467956654263 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:14 INFO - PROCESS | 3664 | 1467956654274 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:14 INFO - PROCESS | 3664 | 1467956654587 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1506E800) [pid = 3664] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (114A9800) [pid = 3664] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (16C56000) [pid = 3664] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1752F400) [pid = 3664] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1801B400) [pid = 3664] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17530000) [pid = 3664] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (15F3D400) [pid = 3664] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (12BBF800) [pid = 3664] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12BC0C00) [pid = 3664] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (10E6C000) [pid = 3664] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (174C9800) [pid = 3664] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (16779C00) [pid = 3664] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (15FB0400) [pid = 3664] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (13E84800) [pid = 3664] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (164EA800) [pid = 3664] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13A4F000) [pid = 3664] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:44:14 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (144C8800) [pid = 3664] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:44:14 INFO - PROCESS | 3664 | 1467956654660 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:14 INFO - PROCESS | 3664 | 1467956654663 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:14 INFO - PROCESS | 3664 | ++DOCSHELL 10A80400 == 35 [pid = 3664] [id = 519] 22:44:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (10A80800) [pid = 3664] [serial = 1557] [outer = 00000000] 22:44:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (12BC0C00) [pid = 3664] [serial = 1558] [outer = 10A80800] 22:44:14 INFO - PROCESS | 3664 | 1467956654705 Marionette DEBUG loaded listener.js 22:44:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (13B49000) [pid = 3664] [serial = 1559] [outer = 10A80800] 22:44:15 INFO - PROCESS | 3664 | 1467956655070 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 844ms 22:44:15 INFO - PROCESS | 3664 | 1467956655101 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:44:15 INFO - PROCESS | 3664 | 1467956655103 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 22:44:15 INFO - PROCESS | 3664 | 1467956655107 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:44:15 INFO - PROCESS | 3664 | 1467956655108 Marionette TRACE conn3 <- [1,2042,null,{}] 22:44:15 INFO - PROCESS | 3664 | 1467956655112 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:15 INFO - PROCESS | 3664 | 1467956655113 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:15 INFO - PROCESS | 3664 | 1467956655192 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:44:15 INFO - PROCESS | 3664 | 1467956655197 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:15 INFO - PROCESS | 3664 | 1467956655199 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:15 INFO - PROCESS | 3664 | ++DOCSHELL 12BBF800 == 36 [pid = 3664] [id = 520] 22:44:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (15061400) [pid = 3664] [serial = 1560] [outer = 00000000] 22:44:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (174D2000) [pid = 3664] [serial = 1561] [outer = 15061400] 22:44:15 INFO - PROCESS | 3664 | 1467956655242 Marionette DEBUG loaded listener.js 22:44:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1752C800) [pid = 3664] [serial = 1562] [outer = 15061400] 22:44:15 INFO - PROCESS | 3664 | 1467956655660 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 593ms 22:44:15 INFO - PROCESS | 3664 | 1467956655708 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:44:15 INFO - PROCESS | 3664 | 1467956655710 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 22:44:15 INFO - PROCESS | 3664 | 1467956655713 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:44:15 INFO - PROCESS | 3664 | 1467956655715 Marionette TRACE conn3 <- [1,2046,null,{}] 22:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:44:15 INFO - PROCESS | 3664 | 1467956655722 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:15 INFO - PROCESS | 3664 | 1467956655724 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:15 INFO - PROCESS | 3664 | 1467956655800 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:44:15 INFO - PROCESS | 3664 | 1467956655806 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:15 INFO - PROCESS | 3664 | 1467956655808 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:15 INFO - PROCESS | 3664 | ++DOCSHELL 17530C00 == 37 [pid = 3664] [id = 521] 22:44:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (175A2C00) [pid = 3664] [serial = 1563] [outer = 00000000] 22:44:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17E24800) [pid = 3664] [serial = 1564] [outer = 175A2C00] 22:44:15 INFO - PROCESS | 3664 | 1467956655849 Marionette DEBUG loaded listener.js 22:44:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17E29400) [pid = 3664] [serial = 1565] [outer = 175A2C00] 22:44:16 INFO - PROCESS | 3664 | 1467956656322 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 640ms 22:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:44:16 INFO - PROCESS | 3664 | 1467956656357 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:44:16 INFO - PROCESS | 3664 | 1467956656359 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 22:44:16 INFO - PROCESS | 3664 | 1467956656362 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:44:16 INFO - PROCESS | 3664 | 1467956656364 Marionette TRACE conn3 <- [1,2050,null,{}] 22:44:16 INFO - PROCESS | 3664 | 1467956656367 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:16 INFO - PROCESS | 3664 | 1467956656369 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:16 INFO - PROCESS | 3664 | 1467956656445 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:44:16 INFO - PROCESS | 3664 | 1467956656453 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:16 INFO - PROCESS | 3664 | 1467956656455 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:16 INFO - PROCESS | 3664 | ++DOCSHELL 14434C00 == 38 [pid = 3664] [id = 522] 22:44:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (174CA400) [pid = 3664] [serial = 1566] [outer = 00000000] 22:44:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (180D6C00) [pid = 3664] [serial = 1567] [outer = 174CA400] 22:44:16 INFO - PROCESS | 3664 | 1467956656497 Marionette DEBUG loaded listener.js 22:44:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (180DA800) [pid = 3664] [serial = 1568] [outer = 174CA400] 22:44:17 INFO - PROCESS | 3664 | 1467956657216 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 890ms 22:44:17 INFO - PROCESS | 3664 | 1467956657268 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:44:17 INFO - PROCESS | 3664 | 1467956657276 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 22:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:44:17 INFO - PROCESS | 3664 | 1467956657281 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:44:17 INFO - PROCESS | 3664 | 1467956657286 Marionette TRACE conn3 <- [1,2054,null,{}] 22:44:17 INFO - PROCESS | 3664 | 1467956657291 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:17 INFO - PROCESS | 3664 | 1467956657294 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:17 INFO - PROCESS | 3664 | 1467956657409 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:44:17 INFO - PROCESS | 3664 | 1467956657559 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:17 INFO - PROCESS | 3664 | 1467956657562 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:17 INFO - PROCESS | 3664 | ++DOCSHELL 12BBC800 == 39 [pid = 3664] [id = 523] 22:44:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (12BBD000) [pid = 3664] [serial = 1569] [outer = 00000000] 22:44:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (13186400) [pid = 3664] [serial = 1570] [outer = 12BBD000] 22:44:17 INFO - PROCESS | 3664 | 1467956657606 Marionette DEBUG loaded listener.js 22:44:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (13AC3C00) [pid = 3664] [serial = 1571] [outer = 12BBD000] 22:44:18 INFO - PROCESS | 3664 | 1467956658156 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 953ms 22:44:18 INFO - PROCESS | 3664 | 1467956658209 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:44:18 INFO - PROCESS | 3664 | 1467956658213 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 22:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:44:18 INFO - PROCESS | 3664 | 1467956658220 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:44:18 INFO - PROCESS | 3664 | 1467956658223 Marionette TRACE conn3 <- [1,2058,null,{}] 22:44:18 INFO - PROCESS | 3664 | 1467956658227 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:18 INFO - PROCESS | 3664 | 1467956658229 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:18 INFO - PROCESS | 3664 | 1467956658341 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:44:18 INFO - PROCESS | 3664 | 1467956658451 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:18 INFO - PROCESS | 3664 | 1467956658454 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:18 INFO - PROCESS | 3664 | ++DOCSHELL 159BB000 == 40 [pid = 3664] [id = 524] 22:44:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (159EEC00) [pid = 3664] [serial = 1572] [outer = 00000000] 22:44:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (162B6800) [pid = 3664] [serial = 1573] [outer = 159EEC00] 22:44:18 INFO - PROCESS | 3664 | 1467956658508 Marionette DEBUG loaded listener.js 22:44:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (167F3C00) [pid = 3664] [serial = 1574] [outer = 159EEC00] 22:44:19 INFO - PROCESS | 3664 | 1467956659108 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 952ms 22:44:19 INFO - PROCESS | 3664 | 1467956659165 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:44:19 INFO - PROCESS | 3664 | 1467956659167 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 22:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:44:19 INFO - PROCESS | 3664 | 1467956659171 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:44:19 INFO - PROCESS | 3664 | 1467956659175 Marionette TRACE conn3 <- [1,2062,null,{}] 22:44:19 INFO - PROCESS | 3664 | 1467956659186 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:19 INFO - PROCESS | 3664 | 1467956659190 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:19 INFO - PROCESS | 3664 | 1467956659294 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:44:19 INFO - PROCESS | 3664 | 1467956659433 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:19 INFO - PROCESS | 3664 | 1467956659436 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:19 INFO - PROCESS | 3664 | ++DOCSHELL 180EE800 == 41 [pid = 3664] [id = 525] 22:44:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (180EF000) [pid = 3664] [serial = 1575] [outer = 00000000] 22:44:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (180F6800) [pid = 3664] [serial = 1576] [outer = 180EF000] 22:44:19 INFO - PROCESS | 3664 | 1467956659492 Marionette DEBUG loaded listener.js 22:44:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1961F400) [pid = 3664] [serial = 1577] [outer = 180EF000] 22:44:20 INFO - PROCESS | 3664 | 1467956660061 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 953ms 22:44:20 INFO - PROCESS | 3664 | 1467956660116 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:44:20 INFO - PROCESS | 3664 | 1467956660118 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 22:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:44:20 INFO - PROCESS | 3664 | 1467956660122 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:44:20 INFO - PROCESS | 3664 | 1467956660124 Marionette TRACE conn3 <- [1,2066,null,{}] 22:44:20 INFO - PROCESS | 3664 | 1467956660128 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:20 INFO - PROCESS | 3664 | 1467956660130 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:20 INFO - PROCESS | 3664 | 1467956660235 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:44:20 INFO - PROCESS | 3664 | 1467956660480 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:20 INFO - PROCESS | 3664 | 1467956660483 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:20 INFO - PROCESS | 3664 | ++DOCSHELL 10519000 == 42 [pid = 3664] [id = 526] 22:44:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (10A77000) [pid = 3664] [serial = 1578] [outer = 00000000] 22:44:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1180A800) [pid = 3664] [serial = 1579] [outer = 10A77000] 22:44:20 INFO - PROCESS | 3664 | 1467956660545 Marionette DEBUG loaded listener.js 22:44:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (12BC0800) [pid = 3664] [serial = 1580] [outer = 10A77000] 22:44:21 INFO - PROCESS | 3664 | 1467956661152 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 17530C00 == 41 [pid = 3664] [id = 521] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 12BBF800 == 40 [pid = 3664] [id = 520] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 10A80400 == 39 [pid = 3664] [id = 519] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 16C57400 == 38 [pid = 3664] [id = 518] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 13E3B000 == 37 [pid = 3664] [id = 517] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 15061C00 == 36 [pid = 3664] [id = 516] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 14420800 == 35 [pid = 3664] [id = 515] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 12C89000 == 34 [pid = 3664] [id = 514] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 10A0C000 == 33 [pid = 3664] [id = 513] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 1315CC00 == 32 [pid = 3664] [id = 512] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 10326800 == 31 [pid = 3664] [id = 511] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 159BB000 == 30 [pid = 3664] [id = 524] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 180EE800 == 29 [pid = 3664] [id = 525] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 14434C00 == 28 [pid = 3664] [id = 522] 22:44:21 INFO - PROCESS | 3664 | --DOCSHELL 12BBC800 == 27 [pid = 3664] [id = 523] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (11884800) [pid = 3664] [serial = 1486] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (11C9A800) [pid = 3664] [serial = 1487] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (17381400) [pid = 3664] [serial = 1507] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (17404C00) [pid = 3664] [serial = 1508] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (175AC400) [pid = 3664] [serial = 1516] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (180C7000) [pid = 3664] [serial = 1522] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1801DC00) [pid = 3664] [serial = 1519] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (162B6C00) [pid = 3664] [serial = 1501] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (162BA400) [pid = 3664] [serial = 1502] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (180D6800) [pid = 3664] [serial = 1523] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (12C83400) [pid = 3664] [serial = 1489] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (13E3D400) [pid = 3664] [serial = 1525] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (150EA000) [pid = 3664] [serial = 1526] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (12E5F800) [pid = 3664] [serial = 1490] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1747D400) [pid = 3664] [serial = 1484] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (174D0000) [pid = 3664] [serial = 1510] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (180BD400) [pid = 3664] [serial = 1528] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (174D1800) [pid = 3664] [serial = 1511] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (166B7400) [pid = 3664] [serial = 1504] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (16781800) [pid = 3664] [serial = 1505] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (14430C00) [pid = 3664] [serial = 1495] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (14436400) [pid = 3664] [serial = 1496] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (17526000) [pid = 3664] [serial = 1513] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (13E31800) [pid = 3664] [serial = 1492] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13E37400) [pid = 3664] [serial = 1493] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15063000) [pid = 3664] [serial = 1498] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15066000) [pid = 3664] [serial = 1499] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (180BAC00) [pid = 3664] [serial = 1520] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (17677000) [pid = 3664] [serial = 1517] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (180DD800) [pid = 3664] [serial = 1529] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (17527C00) [pid = 3664] [serial = 1514] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (180F5000) [pid = 3664] [serial = 1531] [outer = 00000000] [url = about:blank] 22:44:21 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (159BBC00) [pid = 3664] [serial = 1472] [outer = 00000000] [url = about:blank] 22:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1703ms 22:44:21 INFO - PROCESS | 3664 | 1467956661884 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:44:21 INFO - PROCESS | 3664 | 1467956661889 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 22:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:44:21 INFO - PROCESS | 3664 | 1467956661896 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:44:21 INFO - PROCESS | 3664 | 1467956661899 Marionette TRACE conn3 <- [1,2070,null,{}] 22:44:21 INFO - PROCESS | 3664 | 1467956661905 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:21 INFO - PROCESS | 3664 | 1467956661909 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:22 INFO - PROCESS | 3664 | 1467956661993 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:44:22 INFO - PROCESS | 3664 | 1467956661999 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:22 INFO - PROCESS | 3664 | 1467956662004 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:22 INFO - PROCESS | 3664 | ++DOCSHELL 114A9C00 == 28 [pid = 3664] [id = 527] 22:44:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (114AEC00) [pid = 3664] [serial = 1581] [outer = 00000000] 22:44:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (11884800) [pid = 3664] [serial = 1582] [outer = 114AEC00] 22:44:22 INFO - PROCESS | 3664 | 1467956662052 Marionette DEBUG loaded listener.js 22:44:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (11D8D800) [pid = 3664] [serial = 1583] [outer = 114AEC00] 22:44:22 INFO - PROCESS | 3664 | 1467956662543 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 687ms 22:44:22 INFO - PROCESS | 3664 | 1467956662597 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:44:22 INFO - PROCESS | 3664 | 1467956662601 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 22:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:44:22 INFO - PROCESS | 3664 | 1467956662607 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:44:22 INFO - PROCESS | 3664 | 1467956662611 Marionette TRACE conn3 <- [1,2074,null,{}] 22:44:22 INFO - PROCESS | 3664 | 1467956662614 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:22 INFO - PROCESS | 3664 | 1467956662617 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:22 INFO - PROCESS | 3664 | 1467956662702 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:44:22 INFO - PROCESS | 3664 | 1467956662709 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:22 INFO - PROCESS | 3664 | 1467956662712 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:22 INFO - PROCESS | 3664 | ++DOCSHELL 12EECC00 == 29 [pid = 3664] [id = 528] 22:44:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (12EED800) [pid = 3664] [serial = 1584] [outer = 00000000] 22:44:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13277400) [pid = 3664] [serial = 1585] [outer = 12EED800] 22:44:22 INFO - PROCESS | 3664 | 1467956662760 Marionette DEBUG loaded listener.js 22:44:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (139AC800) [pid = 3664] [serial = 1586] [outer = 12EED800] 22:44:23 INFO - PROCESS | 3664 | 1467956663240 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 702ms 22:44:23 INFO - PROCESS | 3664 | 1467956663302 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:44:23 INFO - PROCESS | 3664 | 1467956663304 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 22:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:44:23 INFO - PROCESS | 3664 | 1467956663308 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:44:23 INFO - PROCESS | 3664 | 1467956663310 Marionette TRACE conn3 <- [1,2078,null,{}] 22:44:23 INFO - PROCESS | 3664 | 1467956663348 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:23 INFO - PROCESS | 3664 | 1467956663353 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:23 INFO - PROCESS | 3664 | 1467956663474 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:44:23 INFO - PROCESS | 3664 | 1467956663490 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:23 INFO - PROCESS | 3664 | 1467956663493 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:23 INFO - PROCESS | 3664 | ++DOCSHELL 14223400 == 30 [pid = 3664] [id = 529] 22:44:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (14223C00) [pid = 3664] [serial = 1587] [outer = 00000000] 22:44:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (14432C00) [pid = 3664] [serial = 1588] [outer = 14223C00] 22:44:23 INFO - PROCESS | 3664 | 1467956663541 Marionette DEBUG loaded listener.js 22:44:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14438C00) [pid = 3664] [serial = 1589] [outer = 14223C00] 22:44:23 INFO - PROCESS | 3664 | 1467956663968 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 703ms 22:44:23 INFO - PROCESS | 3664 | 1467956664007 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:44:24 INFO - PROCESS | 3664 | 1467956664009 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 22:44:24 INFO - PROCESS | 3664 | 1467956664012 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:44:24 INFO - PROCESS | 3664 | 1467956664014 Marionette TRACE conn3 <- [1,2082,null,{}] 22:44:24 INFO - PROCESS | 3664 | 1467956664018 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:24 INFO - PROCESS | 3664 | 1467956664020 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:24 INFO - PROCESS | 3664 | 1467956664150 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:44:24 INFO - PROCESS | 3664 | 1467956664169 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:24 INFO - PROCESS | 3664 | 1467956664171 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:24 INFO - PROCESS | 3664 | ++DOCSHELL 14438800 == 31 [pid = 3664] [id = 530] 22:44:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1443EC00) [pid = 3664] [serial = 1590] [outer = 00000000] 22:44:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (15743C00) [pid = 3664] [serial = 1591] [outer = 1443EC00] 22:44:24 INFO - PROCESS | 3664 | 1467956664215 Marionette DEBUG loaded listener.js 22:44:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (159BC800) [pid = 3664] [serial = 1592] [outer = 1443EC00] 22:44:24 INFO - PROCESS | 3664 | 1467956664643 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 703ms 22:44:24 INFO - PROCESS | 3664 | 1467956664712 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:44:24 INFO - PROCESS | 3664 | 1467956664714 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 22:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:44:24 INFO - PROCESS | 3664 | 1467956664751 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:44:24 INFO - PROCESS | 3664 | 1467956664753 Marionette TRACE conn3 <- [1,2086,null,{}] 22:44:24 INFO - PROCESS | 3664 | 1467956664761 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:24 INFO - PROCESS | 3664 | 1467956664763 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:24 INFO - PROCESS | 3664 | 1467956664869 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:44:24 INFO - PROCESS | 3664 | 1467956664879 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:24 INFO - PROCESS | 3664 | 1467956664881 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:24 INFO - PROCESS | 3664 | ++DOCSHELL 12BC4800 == 32 [pid = 3664] [id = 531] 22:44:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (15062C00) [pid = 3664] [serial = 1593] [outer = 00000000] 22:44:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15FB2800) [pid = 3664] [serial = 1594] [outer = 15062C00] 22:44:24 INFO - PROCESS | 3664 | 1467956664926 Marionette DEBUG loaded listener.js 22:44:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (162BA800) [pid = 3664] [serial = 1595] [outer = 15062C00] 22:44:25 INFO - PROCESS | 3664 | 1467956665361 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 687ms 22:44:25 INFO - PROCESS | 3664 | 1467956665397 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:44:25 INFO - PROCESS | 3664 | 1467956665399 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 22:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:44:25 INFO - PROCESS | 3664 | 1467956665403 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:44:25 INFO - PROCESS | 3664 | 1467956665405 Marionette TRACE conn3 <- [1,2090,null,{}] 22:44:25 INFO - PROCESS | 3664 | 1467956665408 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:25 INFO - PROCESS | 3664 | 1467956665413 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:25 INFO - PROCESS | 3664 | 1467956665550 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:44:25 INFO - PROCESS | 3664 | 1467956665621 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:25 INFO - PROCESS | 3664 | 1467956665623 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:25 INFO - PROCESS | 3664 | ++DOCSHELL 16C57400 == 33 [pid = 3664] [id = 532] 22:44:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (16C57800) [pid = 3664] [serial = 1596] [outer = 00000000] 22:44:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17408C00) [pid = 3664] [serial = 1597] [outer = 16C57800] 22:44:25 INFO - PROCESS | 3664 | 1467956665666 Marionette DEBUG loaded listener.js 22:44:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (174C6C00) [pid = 3664] [serial = 1598] [outer = 16C57800] 22:44:26 INFO - PROCESS | 3664 | 1467956666086 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (15FAF400) [pid = 3664] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17171800) [pid = 3664] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (13163800) [pid = 3664] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (12C91800) [pid = 3664] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (10367C00) [pid = 3664] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (15068800) [pid = 3664] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (10A0F000) [pid = 3664] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1442F800) [pid = 3664] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15061400) [pid = 3664] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (10A80800) [pid = 3664] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (139B9C00) [pid = 3664] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (174CA400) [pid = 3664] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:44:26 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (175A2C00) [pid = 3664] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:44:26 INFO - PROCESS | 3664 | 1467956666364 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:44:26 INFO - PROCESS | 3664 | 1467956666366 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 22:44:26 INFO - PROCESS | 3664 | 1467956666375 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:44:26 INFO - PROCESS | 3664 | 1467956666378 Marionette TRACE conn3 <- [1,2094,null,{}] 22:44:26 INFO - PROCESS | 3664 | 1467956666381 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:26 INFO - PROCESS | 3664 | 1467956666383 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:44:26 INFO - PROCESS | 3664 | 1467956666456 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:44:26 INFO - PROCESS | 3664 | 1467956666462 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:26 INFO - PROCESS | 3664 | 1467956666473 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:26 INFO - PROCESS | 3664 | ++DOCSHELL 10A0BC00 == 34 [pid = 3664] [id = 533] 22:44:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (10A0F000) [pid = 3664] [serial = 1599] [outer = 00000000] 22:44:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (1327D800) [pid = 3664] [serial = 1600] [outer = 10A0F000] 22:44:26 INFO - PROCESS | 3664 | 1467956666516 Marionette DEBUG loaded listener.js 22:44:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13E3BC00) [pid = 3664] [serial = 1601] [outer = 10A0F000] 22:44:26 INFO - PROCESS | 3664 | 1467956666933 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 22:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 578ms 22:44:26 INFO - PROCESS | 3664 | 1467956666971 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:44:26 INFO - PROCESS | 3664 | 1467956666973 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 22:44:26 INFO - PROCESS | 3664 | 1467956666976 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:44:26 INFO - PROCESS | 3664 | 1467956666978 Marionette TRACE conn3 <- [1,2098,null,{}] 22:44:26 INFO - PROCESS | 3664 | 1467956666981 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:26 INFO - PROCESS | 3664 | 1467956666983 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:27 INFO - PROCESS | 3664 | 1467956667066 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:44:27 INFO - PROCESS | 3664 | 1467956667071 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:27 INFO - PROCESS | 3664 | 1467956667073 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:27 INFO - PROCESS | 3664 | ++DOCSHELL 1443B000 == 35 [pid = 3664] [id = 534] 22:44:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (144D3000) [pid = 3664] [serial = 1602] [outer = 00000000] 22:44:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17175400) [pid = 3664] [serial = 1603] [outer = 144D3000] 22:44:27 INFO - PROCESS | 3664 | 1467956667116 Marionette DEBUG loaded listener.js 22:44:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17479C00) [pid = 3664] [serial = 1604] [outer = 144D3000] 22:44:27 INFO - PROCESS | 3664 | 1467956667539 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 593ms 22:44:27 INFO - PROCESS | 3664 | 1467956667585 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:44:27 INFO - PROCESS | 3664 | 1467956667587 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 22:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:44:27 INFO - PROCESS | 3664 | 1467956667593 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:44:27 INFO - PROCESS | 3664 | 1467956667595 Marionette TRACE conn3 <- [1,2102,null,{}] 22:44:27 INFO - PROCESS | 3664 | 1467956667599 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:27 INFO - PROCESS | 3664 | 1467956667600 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:27 INFO - PROCESS | 3664 | 1467956667675 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:44:27 INFO - PROCESS | 3664 | 1467956667680 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:27 INFO - PROCESS | 3664 | 1467956667682 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:27 INFO - PROCESS | 3664 | ++DOCSHELL 174CF800 == 36 [pid = 3664] [id = 535] 22:44:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (174D0C00) [pid = 3664] [serial = 1605] [outer = 00000000] 22:44:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (17522400) [pid = 3664] [serial = 1606] [outer = 174D0C00] 22:44:27 INFO - PROCESS | 3664 | 1467956667724 Marionette DEBUG loaded listener.js 22:44:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17523000) [pid = 3664] [serial = 1607] [outer = 174D0C00] 22:44:28 INFO - PROCESS | 3664 | 1467956668173 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 640ms 22:44:28 INFO - PROCESS | 3664 | 1467956668233 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:44:28 INFO - PROCESS | 3664 | 1467956668235 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 22:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:44:28 INFO - PROCESS | 3664 | 1467956668238 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:44:28 INFO - PROCESS | 3664 | 1467956668240 Marionette TRACE conn3 <- [1,2106,null,{}] 22:44:28 INFO - PROCESS | 3664 | 1467956668243 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:28 INFO - PROCESS | 3664 | 1467956668245 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:28 INFO - PROCESS | 3664 | 1467956668324 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:44:28 INFO - PROCESS | 3664 | 1467956668462 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:28 INFO - PROCESS | 3664 | 1467956668465 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:28 INFO - PROCESS | 3664 | ++DOCSHELL 0F939C00 == 37 [pid = 3664] [id = 536] 22:44:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (0F9E6000) [pid = 3664] [serial = 1608] [outer = 00000000] 22:44:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (10A02000) [pid = 3664] [serial = 1609] [outer = 0F9E6000] 22:44:28 INFO - PROCESS | 3664 | 1467956668521 Marionette DEBUG loaded listener.js 22:44:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (10E73800) [pid = 3664] [serial = 1610] [outer = 0F9E6000] 22:44:29 INFO - PROCESS | 3664 | 1467956669314 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1140ms 22:44:29 INFO - PROCESS | 3664 | 1467956669388 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:44:29 INFO - PROCESS | 3664 | 1467956669392 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 22:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:44:29 INFO - PROCESS | 3664 | 1467956669397 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:44:29 INFO - PROCESS | 3664 | 1467956669400 Marionette TRACE conn3 <- [1,2110,null,{}] 22:44:29 INFO - PROCESS | 3664 | 1467956669406 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:29 INFO - PROCESS | 3664 | 1467956669409 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:29 INFO - PROCESS | 3664 | 1467956669553 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:44:29 INFO - PROCESS | 3664 | 1467956669684 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:29 INFO - PROCESS | 3664 | 1467956669687 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:29 INFO - PROCESS | 3664 | ++DOCSHELL 1312A000 == 38 [pid = 3664] [id = 537] 22:44:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13B4A000) [pid = 3664] [serial = 1611] [outer = 00000000] 22:44:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (13E3CC00) [pid = 3664] [serial = 1612] [outer = 13B4A000] 22:44:29 INFO - PROCESS | 3664 | 1467956669742 Marionette DEBUG loaded listener.js 22:44:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (14418400) [pid = 3664] [serial = 1613] [outer = 13B4A000] 22:44:30 INFO - PROCESS | 3664 | 1467956670578 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1249ms 22:44:30 INFO - PROCESS | 3664 | 1467956670656 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:44:30 INFO - PROCESS | 3664 | 1467956670660 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 22:44:30 INFO - PROCESS | 3664 | 1467956670665 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:44:30 INFO - PROCESS | 3664 | 1467956670668 Marionette TRACE conn3 <- [1,2114,null,{}] 22:44:30 INFO - PROCESS | 3664 | 1467956670674 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:30 INFO - PROCESS | 3664 | 1467956670676 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:30 INFO - PROCESS | 3664 | 1467956670790 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:44:30 INFO - PROCESS | 3664 | 1467956670909 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:30 INFO - PROCESS | 3664 | 1467956670913 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 174CF800 == 37 [pid = 3664] [id = 535] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 1443B000 == 36 [pid = 3664] [id = 534] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 10A0BC00 == 35 [pid = 3664] [id = 533] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 16C57400 == 34 [pid = 3664] [id = 532] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 12BC4800 == 33 [pid = 3664] [id = 531] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 14438800 == 32 [pid = 3664] [id = 530] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 14223400 == 31 [pid = 3664] [id = 529] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 12EECC00 == 30 [pid = 3664] [id = 528] 22:44:30 INFO - PROCESS | 3664 | --DOCSHELL 114A9C00 == 29 [pid = 3664] [id = 527] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (180F9800) [pid = 3664] [serial = 1532] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (180DA800) [pid = 3664] [serial = 1568] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (180D6C00) [pid = 3664] [serial = 1567] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17E24800) [pid = 3664] [serial = 1564] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (162BC800) [pid = 3664] [serial = 1552] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (174CC800) [pid = 3664] [serial = 1555] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1369B800) [pid = 3664] [serial = 1537] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (13E31400) [pid = 3664] [serial = 1538] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13189800) [pid = 3664] [serial = 1543] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13695400) [pid = 3664] [serial = 1544] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (10A0AC00) [pid = 3664] [serial = 1534] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (10EDB800) [pid = 3664] [serial = 1535] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (159F1400) [pid = 3664] [serial = 1549] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17509800) [pid = 3664] [serial = 1556] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (114B0C00) [pid = 3664] [serial = 1540] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (11DDEC00) [pid = 3664] [serial = 1541] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (14438400) [pid = 3664] [serial = 1546] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (144CE800) [pid = 3664] [serial = 1547] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (17E29400) [pid = 3664] [serial = 1565] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (174D2000) [pid = 3664] [serial = 1561] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (12BC0C00) [pid = 3664] [serial = 1558] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (162C3800) [pid = 3664] [serial = 1553] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (13B49000) [pid = 3664] [serial = 1559] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1752C800) [pid = 3664] [serial = 1562] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (15F3C800) [pid = 3664] [serial = 1550] [outer = 00000000] [url = about:blank] 22:44:30 INFO - PROCESS | 3664 | ++DOCSHELL 10A0BC00 == 30 [pid = 3664] [id = 538] 22:44:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (10A7C000) [pid = 3664] [serial = 1614] [outer = 00000000] 22:44:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10F10400) [pid = 3664] [serial = 1615] [outer = 10A7C000] 22:44:30 INFO - PROCESS | 3664 | 1467956670985 Marionette DEBUG loaded listener.js 22:44:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (11C97800) [pid = 3664] [serial = 1616] [outer = 10A7C000] 22:44:31 INFO - PROCESS | 3664 | 1467956671410 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 796ms 22:44:31 INFO - PROCESS | 3664 | 1467956671469 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:44:31 INFO - PROCESS | 3664 | 1467956671473 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 22:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:44:31 INFO - PROCESS | 3664 | 1467956671479 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:44:31 INFO - PROCESS | 3664 | 1467956671482 Marionette TRACE conn3 <- [1,2118,null,{}] 22:44:31 INFO - PROCESS | 3664 | 1467956671486 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:31 INFO - PROCESS | 3664 | 1467956671488 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:31 INFO - PROCESS | 3664 | 1467956671573 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:44:31 INFO - PROCESS | 3664 | 1467956671579 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:31 INFO - PROCESS | 3664 | 1467956671581 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:31 INFO - PROCESS | 3664 | ++DOCSHELL 13130000 == 31 [pid = 3664] [id = 539] 22:44:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1315CC00) [pid = 3664] [serial = 1617] [outer = 00000000] 22:44:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (1369C400) [pid = 3664] [serial = 1618] [outer = 1315CC00] 22:44:31 INFO - PROCESS | 3664 | 1467956671627 Marionette DEBUG loaded listener.js 22:44:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13AB4400) [pid = 3664] [serial = 1619] [outer = 1315CC00] 22:44:32 INFO - PROCESS | 3664 | 1467956672120 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 22:44:32 INFO - PROCESS | 3664 | 1467956672181 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 22:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:44:32 INFO - PROCESS | 3664 | 1467956672185 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:44:32 INFO - PROCESS | 3664 | 1467956672188 Marionette TRACE conn3 <- [1,2122,null,{}] 22:44:32 INFO - PROCESS | 3664 | 1467956672198 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:32 INFO - PROCESS | 3664 | 1467956672203 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:32 INFO - PROCESS | 3664 | 1467956672314 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:44:32 INFO - PROCESS | 3664 | 1467956672417 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:32 INFO - PROCESS | 3664 | 1467956672421 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:32 INFO - PROCESS | 3664 | ++DOCSHELL 14438400 == 32 [pid = 3664] [id = 540] 22:44:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (14438800) [pid = 3664] [serial = 1620] [outer = 00000000] 22:44:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (15061C00) [pid = 3664] [serial = 1621] [outer = 14438800] 22:44:32 INFO - PROCESS | 3664 | 1467956672467 Marionette DEBUG loaded listener.js 22:44:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1506B400) [pid = 3664] [serial = 1622] [outer = 14438800] 22:44:32 INFO - PROCESS | 3664 | 1467956672880 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 22:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 734ms 22:44:32 INFO - PROCESS | 3664 | 1467956672925 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:44:32 INFO - PROCESS | 3664 | 1467956672927 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 22:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:44:32 INFO - PROCESS | 3664 | 1467956672930 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:44:32 INFO - PROCESS | 3664 | 1467956672932 Marionette TRACE conn3 <- [1,2126,null,{}] 22:44:32 INFO - PROCESS | 3664 | 1467956672944 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:32 INFO - PROCESS | 3664 | 1467956672946 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:33 INFO - PROCESS | 3664 | 1467956673031 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:44:33 INFO - PROCESS | 3664 | 1467956673036 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:33 INFO - PROCESS | 3664 | 1467956673038 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:33 INFO - PROCESS | 3664 | ++DOCSHELL 1506AC00 == 33 [pid = 3664] [id = 541] 22:44:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1573D000) [pid = 3664] [serial = 1623] [outer = 00000000] 22:44:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (162B6C00) [pid = 3664] [serial = 1624] [outer = 1573D000] 22:44:33 INFO - PROCESS | 3664 | 1467956673083 Marionette DEBUG loaded listener.js 22:44:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (162C0C00) [pid = 3664] [serial = 1625] [outer = 1573D000] 22:44:33 INFO - PROCESS | 3664 | 1467956673557 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 702ms 22:44:33 INFO - PROCESS | 3664 | 1467956673632 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:44:33 INFO - PROCESS | 3664 | 1467956673634 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 22:44:33 INFO - PROCESS | 3664 | 1467956673638 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:44:33 INFO - PROCESS | 3664 | 1467956673640 Marionette TRACE conn3 <- [1,2130,null,{}] 22:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:44:33 INFO - PROCESS | 3664 | 1467956673643 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:33 INFO - PROCESS | 3664 | 1467956673645 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:33 INFO - PROCESS | 3664 | 1467956673779 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:44:33 INFO - PROCESS | 3664 | 1467956673800 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:33 INFO - PROCESS | 3664 | 1467956673802 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:33 INFO - PROCESS | 3664 | ++DOCSHELL 13128C00 == 34 [pid = 3664] [id = 542] 22:44:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (166B3800) [pid = 3664] [serial = 1626] [outer = 00000000] 22:44:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1677A800) [pid = 3664] [serial = 1627] [outer = 166B3800] 22:44:33 INFO - PROCESS | 3664 | 1467956673844 Marionette DEBUG loaded listener.js 22:44:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (16C57400) [pid = 3664] [serial = 1628] [outer = 166B3800] 22:44:34 INFO - PROCESS | 3664 | 1467956674306 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:44:34 INFO - PROCESS | 3664 | 1467956674341 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 22:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:44:34 INFO - PROCESS | 3664 | 1467956674345 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:44:34 INFO - PROCESS | 3664 | 1467956674346 Marionette TRACE conn3 <- [1,2134,null,{}] 22:44:34 INFO - PROCESS | 3664 | 1467956674358 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:34 INFO - PROCESS | 3664 | 1467956674364 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:34 INFO - PROCESS | 3664 | 1467956674496 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:44:34 INFO - PROCESS | 3664 | 1467956674508 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:34 INFO - PROCESS | 3664 | 1467956674510 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:34 INFO - PROCESS | 3664 | ++DOCSHELL 174C9400 == 35 [pid = 3664] [id = 543] 22:44:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (174CE800) [pid = 3664] [serial = 1629] [outer = 00000000] 22:44:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17523C00) [pid = 3664] [serial = 1630] [outer = 174CE800] 22:44:34 INFO - PROCESS | 3664 | 1467956674553 Marionette DEBUG loaded listener.js 22:44:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (17525000) [pid = 3664] [serial = 1631] [outer = 174CE800] 22:44:34 INFO - PROCESS | 3664 | 1467956674999 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 22:44:35 INFO - PROCESS | 3664 | 1467956675048 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 22:44:35 INFO - PROCESS | 3664 | 1467956675052 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:44:35 INFO - PROCESS | 3664 | 1467956675053 Marionette TRACE conn3 <- [1,2138,null,{}] 22:44:35 INFO - PROCESS | 3664 | 1467956675057 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:35 INFO - PROCESS | 3664 | 1467956675059 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:35 INFO - PROCESS | 3664 | 1467956675191 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:44:35 INFO - PROCESS | 3664 | 1467956675212 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:35 INFO - PROCESS | 3664 | 1467956675214 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:35 INFO - PROCESS | 3664 | ++DOCSHELL 12C84800 == 36 [pid = 3664] [id = 544] 22:44:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1752F000) [pid = 3664] [serial = 1632] [outer = 00000000] 22:44:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1767B000) [pid = 3664] [serial = 1633] [outer = 1752F000] 22:44:35 INFO - PROCESS | 3664 | 1467956675263 Marionette DEBUG loaded listener.js 22:44:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1767EC00) [pid = 3664] [serial = 1634] [outer = 1752F000] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (15062C00) [pid = 3664] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (14223C00) [pid = 3664] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (114AEC00) [pid = 3664] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (12BBD000) [pid = 3664] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (159EEC00) [pid = 3664] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (180EF000) [pid = 3664] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (16C57800) [pid = 3664] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (10A0F000) [pid = 3664] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (12EED800) [pid = 3664] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (10A77000) [pid = 3664] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1443EC00) [pid = 3664] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:44:35 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (144D3000) [pid = 3664] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:44:35 INFO - PROCESS | 3664 | 1467956675735 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 22:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 734ms 22:44:35 INFO - PROCESS | 3664 | 1467956675791 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:44:35 INFO - PROCESS | 3664 | 1467956675793 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 22:44:35 INFO - PROCESS | 3664 | 1467956675796 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:44:35 INFO - PROCESS | 3664 | 1467956675798 Marionette TRACE conn3 <- [1,2142,null,{}] 22:44:35 INFO - PROCESS | 3664 | 1467956675801 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:35 INFO - PROCESS | 3664 | 1467956675803 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:35 INFO - PROCESS | 3664 | 1467956675884 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:44:35 INFO - PROCESS | 3664 | 1467956675890 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:35 INFO - PROCESS | 3664 | 1467956675892 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:35 INFO - PROCESS | 3664 | ++DOCSHELL 14437000 == 37 [pid = 3664] [id = 545] 22:44:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1443EC00) [pid = 3664] [serial = 1635] [outer = 00000000] 22:44:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15FB2000) [pid = 3664] [serial = 1636] [outer = 1443EC00] 22:44:35 INFO - PROCESS | 3664 | 1467956675934 Marionette DEBUG loaded listener.js 22:44:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (16C52400) [pid = 3664] [serial = 1637] [outer = 1443EC00] 22:44:36 INFO - PROCESS | 3664 | 1467956676358 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 593ms 22:44:36 INFO - PROCESS | 3664 | 1467956676397 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 22:44:36 INFO - PROCESS | 3664 | 1467956676399 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 22:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:44:36 INFO - PROCESS | 3664 | 1467956676402 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:44:36 INFO - PROCESS | 3664 | 1467956676404 Marionette TRACE conn3 <- [1,2146,null,{}] 22:44:36 INFO - PROCESS | 3664 | 1467956676410 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:36 INFO - PROCESS | 3664 | 1467956676412 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:36 INFO - PROCESS | 3664 | 1467956676491 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:44:36 INFO - PROCESS | 3664 | 1467956676497 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:36 INFO - PROCESS | 3664 | 1467956676499 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:36 INFO - PROCESS | 3664 | ++DOCSHELL 13E31400 == 38 [pid = 3664] [id = 546] 22:44:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (14434C00) [pid = 3664] [serial = 1638] [outer = 00000000] 22:44:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17E2AC00) [pid = 3664] [serial = 1639] [outer = 14434C00] 22:44:36 INFO - PROCESS | 3664 | 1467956676541 Marionette DEBUG loaded listener.js 22:44:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (18013800) [pid = 3664] [serial = 1640] [outer = 14434C00] 22:44:36 INFO - PROCESS | 3664 | 1467956676989 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 640ms 22:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:44:37 INFO - PROCESS | 3664 | 1467956677044 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 22:44:37 INFO - PROCESS | 3664 | 1467956677046 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 22:44:37 INFO - PROCESS | 3664 | 1467956677049 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:44:37 INFO - PROCESS | 3664 | 1467956677051 Marionette TRACE conn3 <- [1,2150,null,{}] 22:44:37 INFO - PROCESS | 3664 | 1467956677054 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:37 INFO - PROCESS | 3664 | 1467956677056 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:37 INFO - PROCESS | 3664 | 1467956677133 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:44:37 INFO - PROCESS | 3664 | 1467956677138 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:37 INFO - PROCESS | 3664 | 1467956677140 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:37 INFO - PROCESS | 3664 | ++DOCSHELL 11890C00 == 39 [pid = 3664] [id = 547] 22:44:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (12959800) [pid = 3664] [serial = 1641] [outer = 00000000] 22:44:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180C0000) [pid = 3664] [serial = 1642] [outer = 12959800] 22:44:37 INFO - PROCESS | 3664 | 1467956677185 Marionette DEBUG loaded listener.js 22:44:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180C2C00) [pid = 3664] [serial = 1643] [outer = 12959800] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 10519000 == 38 [pid = 3664] [id = 526] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 10A0BC00 == 37 [pid = 3664] [id = 538] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 1312A000 == 36 [pid = 3664] [id = 537] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 0F939C00 == 35 [pid = 3664] [id = 536] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 13130000 == 34 [pid = 3664] [id = 539] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 1506AC00 == 33 [pid = 3664] [id = 541] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 14437000 == 32 [pid = 3664] [id = 545] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 12C84800 == 31 [pid = 3664] [id = 544] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 174C9400 == 30 [pid = 3664] [id = 543] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 13128C00 == 29 [pid = 3664] [id = 542] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 14438400 == 28 [pid = 3664] [id = 540] 22:44:38 INFO - PROCESS | 3664 | --DOCSHELL 13E31400 == 27 [pid = 3664] [id = 546] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (13AC3C00) [pid = 3664] [serial = 1571] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13186400) [pid = 3664] [serial = 1570] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (167F3C00) [pid = 3664] [serial = 1574] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (162B6800) [pid = 3664] [serial = 1573] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1961F400) [pid = 3664] [serial = 1577] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (180F6800) [pid = 3664] [serial = 1576] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17408C00) [pid = 3664] [serial = 1597] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13E3BC00) [pid = 3664] [serial = 1601] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1327D800) [pid = 3664] [serial = 1600] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (174C6C00) [pid = 3664] [serial = 1598] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (13277400) [pid = 3664] [serial = 1585] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (139AC800) [pid = 3664] [serial = 1586] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (12BC0800) [pid = 3664] [serial = 1580] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1180A800) [pid = 3664] [serial = 1579] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (15743C00) [pid = 3664] [serial = 1591] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (159BC800) [pid = 3664] [serial = 1592] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (14432C00) [pid = 3664] [serial = 1588] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (17479C00) [pid = 3664] [serial = 1604] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (162BA800) [pid = 3664] [serial = 1595] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (17175400) [pid = 3664] [serial = 1603] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (17522400) [pid = 3664] [serial = 1606] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (15FB2800) [pid = 3664] [serial = 1594] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (14438C00) [pid = 3664] [serial = 1589] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (11884800) [pid = 3664] [serial = 1582] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (11D8D800) [pid = 3664] [serial = 1583] [outer = 00000000] [url = about:blank] 22:44:38 INFO - PROCESS | 3664 | 1467956678949 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1968ms 22:44:39 INFO - PROCESS | 3664 | 1467956679015 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:44:39 INFO - PROCESS | 3664 | 1467956679020 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 22:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:44:39 INFO - PROCESS | 3664 | 1467956679026 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:44:39 INFO - PROCESS | 3664 | 1467956679029 Marionette TRACE conn3 <- [1,2154,null,{}] 22:44:39 INFO - PROCESS | 3664 | 1467956679035 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:39 INFO - PROCESS | 3664 | 1467956679037 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:39 INFO - PROCESS | 3664 | 1467956679130 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:44:39 INFO - PROCESS | 3664 | 1467956679146 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:39 INFO - PROCESS | 3664 | 1467956679150 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:39 INFO - PROCESS | 3664 | ++DOCSHELL 11801C00 == 28 [pid = 3664] [id = 548] 22:44:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (11886800) [pid = 3664] [serial = 1644] [outer = 00000000] 22:44:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (11DDC400) [pid = 3664] [serial = 1645] [outer = 11886800] 22:44:39 INFO - PROCESS | 3664 | 1467956679197 Marionette DEBUG loaded listener.js 22:44:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (12962400) [pid = 3664] [serial = 1646] [outer = 11886800] 22:44:39 INFO - PROCESS | 3664 | 1467956679694 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 703ms 22:44:39 INFO - PROCESS | 3664 | 1467956679728 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:44:39 INFO - PROCESS | 3664 | 1467956679733 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 22:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:44:39 INFO - PROCESS | 3664 | 1467956679739 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:44:39 INFO - PROCESS | 3664 | 1467956679742 Marionette TRACE conn3 <- [1,2158,null,{}] 22:44:39 INFO - PROCESS | 3664 | 1467956679745 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:39 INFO - PROCESS | 3664 | 1467956679748 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:39 INFO - PROCESS | 3664 | 1467956679835 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:44:39 INFO - PROCESS | 3664 | 1467956679844 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:39 INFO - PROCESS | 3664 | 1467956679847 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:39 INFO - PROCESS | 3664 | ++DOCSHELL 12E28800 == 29 [pid = 3664] [id = 549] 22:44:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (12E29400) [pid = 3664] [serial = 1647] [outer = 00000000] 22:44:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (12E6BC00) [pid = 3664] [serial = 1648] [outer = 12E29400] 22:44:39 INFO - PROCESS | 3664 | 1467956679892 Marionette DEBUG loaded listener.js 22:44:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (1312B400) [pid = 3664] [serial = 1649] [outer = 12E29400] 22:44:40 INFO - PROCESS | 3664 | 1467956680356 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 625ms 22:44:40 INFO - PROCESS | 3664 | 1467956680379 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:44:40 INFO - PROCESS | 3664 | 1467956680381 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 22:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:44:40 INFO - PROCESS | 3664 | 1467956680384 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:44:40 INFO - PROCESS | 3664 | 1467956680388 Marionette TRACE conn3 <- [1,2162,null,{}] 22:44:40 INFO - PROCESS | 3664 | 1467956680408 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:40 INFO - PROCESS | 3664 | 1467956680414 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:40 INFO - PROCESS | 3664 | 1467956680497 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:44:40 INFO - PROCESS | 3664 | 1467956680507 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:40 INFO - PROCESS | 3664 | 1467956680510 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:40 INFO - PROCESS | 3664 | ++DOCSHELL 13B4C000 == 30 [pid = 3664] [id = 550] 22:44:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (13B4D800) [pid = 3664] [serial = 1650] [outer = 00000000] 22:44:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (13E33C00) [pid = 3664] [serial = 1651] [outer = 13B4D800] 22:44:40 INFO - PROCESS | 3664 | 1467956680557 Marionette DEBUG loaded listener.js 22:44:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (13E3BC00) [pid = 3664] [serial = 1652] [outer = 13B4D800] 22:44:41 INFO - PROCESS | 3664 | 1467956681029 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 703ms 22:44:41 INFO - PROCESS | 3664 | 1467956681084 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:44:41 INFO - PROCESS | 3664 | 1467956681086 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 22:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:44:41 INFO - PROCESS | 3664 | 1467956681089 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:44:41 INFO - PROCESS | 3664 | 1467956681091 Marionette TRACE conn3 <- [1,2166,null,{}] 22:44:41 INFO - PROCESS | 3664 | 1467956681094 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:41 INFO - PROCESS | 3664 | 1467956681096 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:41 INFO - PROCESS | 3664 | 1467956681192 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:44:41 INFO - PROCESS | 3664 | 1467956681197 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:41 INFO - PROCESS | 3664 | 1467956681199 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:41 INFO - PROCESS | 3664 | ++DOCSHELL 13E30400 == 31 [pid = 3664] [id = 551] 22:44:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (13E31400) [pid = 3664] [serial = 1653] [outer = 00000000] 22:44:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (14435C00) [pid = 3664] [serial = 1654] [outer = 13E31400] 22:44:41 INFO - PROCESS | 3664 | 1467956681243 Marionette DEBUG loaded listener.js 22:44:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (144CA400) [pid = 3664] [serial = 1655] [outer = 13E31400] 22:44:41 INFO - PROCESS | 3664 | 1467956681705 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 703ms 22:44:41 INFO - PROCESS | 3664 | 1467956681789 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:44:41 INFO - PROCESS | 3664 | 1467956681791 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 22:44:41 INFO - PROCESS | 3664 | 1467956681794 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:44:41 INFO - PROCESS | 3664 | 1467956681796 Marionette TRACE conn3 <- [1,2170,null,{}] 22:44:41 INFO - PROCESS | 3664 | 1467956681799 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:41 INFO - PROCESS | 3664 | 1467956681801 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:41 INFO - PROCESS | 3664 | 1467956681878 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:44:41 INFO - PROCESS | 3664 | 1467956681912 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:41 INFO - PROCESS | 3664 | 1467956681914 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:41 INFO - PROCESS | 3664 | ++DOCSHELL 15068800 == 32 [pid = 3664] [id = 552] 22:44:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1506A400) [pid = 3664] [serial = 1656] [outer = 00000000] 22:44:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (1573B000) [pid = 3664] [serial = 1657] [outer = 1506A400] 22:44:41 INFO - PROCESS | 3664 | 1467956681956 Marionette DEBUG loaded listener.js 22:44:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (159B6000) [pid = 3664] [serial = 1658] [outer = 1506A400] 22:44:42 INFO - PROCESS | 3664 | 1467956682389 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 640ms 22:44:42 INFO - PROCESS | 3664 | 1467956682433 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:44:42 INFO - PROCESS | 3664 | 1467956682435 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 22:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:44:42 INFO - PROCESS | 3664 | 1467956682438 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:44:42 INFO - PROCESS | 3664 | 1467956682440 Marionette TRACE conn3 <- [1,2174,null,{}] 22:44:42 INFO - PROCESS | 3664 | 1467956682443 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:42 INFO - PROCESS | 3664 | 1467956682449 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:42 INFO - PROCESS | 3664 | 1467956682555 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:44:42 INFO - PROCESS | 3664 | 1467956682560 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:42 INFO - PROCESS | 3664 | 1467956682562 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:42 INFO - PROCESS | 3664 | ++DOCSHELL 15FB2800 == 33 [pid = 3664] [id = 553] 22:44:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (162B7C00) [pid = 3664] [serial = 1659] [outer = 00000000] 22:44:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (162C0000) [pid = 3664] [serial = 1660] [outer = 162B7C00] 22:44:42 INFO - PROCESS | 3664 | 1467956682605 Marionette DEBUG loaded listener.js 22:44:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1677A000) [pid = 3664] [serial = 1661] [outer = 162B7C00] 22:44:43 INFO - PROCESS | 3664 | 1467956683022 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 640ms 22:44:43 INFO - PROCESS | 3664 | 1467956683078 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:44:43 INFO - PROCESS | 3664 | 1467956683080 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 22:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:44:43 INFO - PROCESS | 3664 | 1467956683083 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:44:43 INFO - PROCESS | 3664 | 1467956683085 Marionette TRACE conn3 <- [1,2178,null,{}] 22:44:43 INFO - PROCESS | 3664 | 1467956683088 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:43 INFO - PROCESS | 3664 | 1467956683090 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:43 INFO - PROCESS | 3664 | 1467956683179 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:44:43 INFO - PROCESS | 3664 | 1467956683184 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:43 INFO - PROCESS | 3664 | 1467956683186 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:43 INFO - PROCESS | 3664 | ++DOCSHELL 10A0F000 == 34 [pid = 3664] [id = 554] 22:44:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (14439800) [pid = 3664] [serial = 1662] [outer = 00000000] 22:44:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17176800) [pid = 3664] [serial = 1663] [outer = 14439800] 22:44:43 INFO - PROCESS | 3664 | 1467956683228 Marionette DEBUG loaded listener.js 22:44:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (159B9800) [pid = 3664] [serial = 1664] [outer = 14439800] 22:44:43 INFO - PROCESS | 3664 | 1467956683667 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 625ms 22:44:43 INFO - PROCESS | 3664 | 1467956683720 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:44:43 INFO - PROCESS | 3664 | 1467956683721 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 22:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:44:43 INFO - PROCESS | 3664 | 1467956683728 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:44:43 INFO - PROCESS | 3664 | 1467956683730 Marionette TRACE conn3 <- [1,2182,null,{}] 22:44:43 INFO - PROCESS | 3664 | 1467956683733 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:43 INFO - PROCESS | 3664 | 1467956683735 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:43 INFO - PROCESS | 3664 | 1467956683809 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:44:43 INFO - PROCESS | 3664 | 1467956683814 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:43 INFO - PROCESS | 3664 | 1467956683816 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:43 INFO - PROCESS | 3664 | ++DOCSHELL 17410800 == 35 [pid = 3664] [id = 555] 22:44:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17477400) [pid = 3664] [serial = 1665] [outer = 00000000] 22:44:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (174C7C00) [pid = 3664] [serial = 1666] [outer = 17477400] 22:44:43 INFO - PROCESS | 3664 | 1467956683858 Marionette DEBUG loaded listener.js 22:44:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (174C8800) [pid = 3664] [serial = 1667] [outer = 17477400] 22:44:44 INFO - PROCESS | 3664 | 1467956684283 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 594ms 22:44:44 INFO - PROCESS | 3664 | 1467956684322 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:44:44 INFO - PROCESS | 3664 | 1467956684324 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 22:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:44:44 INFO - PROCESS | 3664 | 1467956684341 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:44:44 INFO - PROCESS | 3664 | 1467956684343 Marionette TRACE conn3 <- [1,2186,null,{}] 22:44:44 INFO - PROCESS | 3664 | 1467956684346 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:44 INFO - PROCESS | 3664 | 1467956684348 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:44 INFO - PROCESS | 3664 | 1467956684459 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:44:44 INFO - PROCESS | 3664 | 1467956684464 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:44 INFO - PROCESS | 3664 | 1467956684466 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:44 INFO - PROCESS | 3664 | ++DOCSHELL 13B4B800 == 36 [pid = 3664] [id = 556] 22:44:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (174CD800) [pid = 3664] [serial = 1668] [outer = 00000000] 22:44:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17502400) [pid = 3664] [serial = 1669] [outer = 174CD800] 22:44:44 INFO - PROCESS | 3664 | 1467956684512 Marionette DEBUG loaded listener.js 22:44:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (17502800) [pid = 3664] [serial = 1670] [outer = 174CD800] 22:44:44 INFO - PROCESS | 3664 | 1467956684972 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 703ms 22:44:45 INFO - PROCESS | 3664 | 1467956685027 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:44:45 INFO - PROCESS | 3664 | 1467956685029 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 22:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:44:45 INFO - PROCESS | 3664 | 1467956685038 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:44:45 INFO - PROCESS | 3664 | 1467956685039 Marionette TRACE conn3 <- [1,2190,null,{}] 22:44:45 INFO - PROCESS | 3664 | 1467956685043 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:45 INFO - PROCESS | 3664 | 1467956685044 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:45 INFO - PROCESS | 3664 | 1467956685155 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:44:45 INFO - PROCESS | 3664 | 1467956685165 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:45 INFO - PROCESS | 3664 | 1467956685176 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:45 INFO - PROCESS | 3664 | ++DOCSHELL 14430400 == 37 [pid = 3664] [id = 557] 22:44:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (16D52800) [pid = 3664] [serial = 1671] [outer = 00000000] 22:44:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1752C800) [pid = 3664] [serial = 1672] [outer = 16D52800] 22:44:45 INFO - PROCESS | 3664 | 1467956685271 Marionette DEBUG loaded listener.js 22:44:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17674800) [pid = 3664] [serial = 1673] [outer = 16D52800] 22:44:45 INFO - PROCESS | 3664 | 1467956685692 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 687ms 22:44:45 INFO - PROCESS | 3664 | 1467956685737 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:44:45 INFO - PROCESS | 3664 | 1467956685739 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 22:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:44:45 INFO - PROCESS | 3664 | 1467956685743 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:44:45 INFO - PROCESS | 3664 | 1467956685745 Marionette TRACE conn3 <- [1,2194,null,{}] 22:44:45 INFO - PROCESS | 3664 | 1467956685748 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:45 INFO - PROCESS | 3664 | 1467956685751 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:45 INFO - PROCESS | 3664 | 1467956685900 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:44:45 INFO - PROCESS | 3664 | 1467956685924 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:45 INFO - PROCESS | 3664 | 1467956685927 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:45 INFO - PROCESS | 3664 | ++DOCSHELL 15068000 == 38 [pid = 3664] [id = 558] 22:44:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (180BEC00) [pid = 3664] [serial = 1674] [outer = 00000000] 22:44:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (180D6C00) [pid = 3664] [serial = 1675] [outer = 180BEC00] 22:44:45 INFO - PROCESS | 3664 | 1467956685971 Marionette DEBUG loaded listener.js 22:44:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (180E0000) [pid = 3664] [serial = 1676] [outer = 180BEC00] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (174D0C00) [pid = 3664] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (14434C00) [pid = 3664] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (166B3800) [pid = 3664] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (174CE800) [pid = 3664] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1752F000) [pid = 3664] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1573D000) [pid = 3664] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (14438800) [pid = 3664] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1315CC00) [pid = 3664] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10A7C000) [pid = 3664] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13B4A000) [pid = 3664] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (0F9E6000) [pid = 3664] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:44:46 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1443EC00) [pid = 3664] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:44:46 INFO - PROCESS | 3664 | 1467956686566 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:44:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:44:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 844ms 22:44:46 INFO - PROCESS | 3664 | 1467956686586 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:44:46 INFO - PROCESS | 3664 | 1467956686589 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 22:44:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:44:46 INFO - PROCESS | 3664 | 1467956686593 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:44:46 INFO - PROCESS | 3664 | 1467956686596 Marionette TRACE conn3 <- [1,2198,null,{}] 22:44:46 INFO - PROCESS | 3664 | 1467956686599 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:46 INFO - PROCESS | 3664 | 1467956686601 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:46 INFO - PROCESS | 3664 | 1467956686679 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:44:46 INFO - PROCESS | 3664 | 1467956686684 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:46 INFO - PROCESS | 3664 | 1467956686686 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:46 INFO - PROCESS | 3664 | ++DOCSHELL 10A79800 == 39 [pid = 3664] [id = 559] 22:44:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (13E31000) [pid = 3664] [serial = 1677] [outer = 00000000] 22:44:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (14416800) [pid = 3664] [serial = 1678] [outer = 13E31000] 22:44:46 INFO - PROCESS | 3664 | 1467956686728 Marionette DEBUG loaded listener.js 22:44:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (14434C00) [pid = 3664] [serial = 1679] [outer = 13E31000] 22:44:47 INFO - PROCESS | 3664 | 1467956687145 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 593ms 22:44:47 INFO - PROCESS | 3664 | 1467956687195 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:44:47 INFO - PROCESS | 3664 | 1467956687197 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 22:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:44:47 INFO - PROCESS | 3664 | 1467956687200 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:44:47 INFO - PROCESS | 3664 | 1467956687202 Marionette TRACE conn3 <- [1,2202,null,{}] 22:44:47 INFO - PROCESS | 3664 | 1467956687205 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:47 INFO - PROCESS | 3664 | 1467956687207 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:47 INFO - PROCESS | 3664 | 1467956687321 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:44:47 INFO - PROCESS | 3664 | 1467956687328 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:47 INFO - PROCESS | 3664 | 1467956687330 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:47 INFO - PROCESS | 3664 | ++DOCSHELL 162BDC00 == 40 [pid = 3664] [id = 560] 22:44:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (174CF400) [pid = 3664] [serial = 1680] [outer = 00000000] 22:44:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1767CC00) [pid = 3664] [serial = 1681] [outer = 174CF400] 22:44:47 INFO - PROCESS | 3664 | 1467956687376 Marionette DEBUG loaded listener.js 22:44:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180BBC00) [pid = 3664] [serial = 1682] [outer = 174CF400] 22:44:47 INFO - PROCESS | 3664 | 1467956687814 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 640ms 22:44:47 INFO - PROCESS | 3664 | 1467956687843 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:44:47 INFO - PROCESS | 3664 | 1467956687845 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 22:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:44:47 INFO - PROCESS | 3664 | 1467956687848 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:44:47 INFO - PROCESS | 3664 | 1467956687850 Marionette TRACE conn3 <- [1,2206,null,{}] 22:44:47 INFO - PROCESS | 3664 | 1467956687853 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:47 INFO - PROCESS | 3664 | 1467956687855 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:47 INFO - PROCESS | 3664 | 1467956687931 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:44:47 INFO - PROCESS | 3664 | 1467956687937 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:47 INFO - PROCESS | 3664 | 1467956687939 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:47 INFO - PROCESS | 3664 | ++DOCSHELL 15739C00 == 41 [pid = 3664] [id = 561] 22:44:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (174C7000) [pid = 3664] [serial = 1683] [outer = 00000000] 22:44:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (180F5400) [pid = 3664] [serial = 1684] [outer = 174C7000] 22:44:47 INFO - PROCESS | 3664 | 1467956687981 Marionette DEBUG loaded listener.js 22:44:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (16D53800) [pid = 3664] [serial = 1685] [outer = 174C7000] 22:44:48 INFO - PROCESS | 3664 | 1467956688395 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:44:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:44:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 593ms 22:44:48 INFO - PROCESS | 3664 | 1467956688444 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:44:48 INFO - PROCESS | 3664 | 1467956688446 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 22:44:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:44:48 INFO - PROCESS | 3664 | 1467956688464 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:44:48 INFO - PROCESS | 3664 | 1467956688466 Marionette TRACE conn3 <- [1,2210,null,{}] 22:44:48 INFO - PROCESS | 3664 | 1467956688470 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:48 INFO - PROCESS | 3664 | 1467956688471 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:48 INFO - PROCESS | 3664 | 1467956688551 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:44:48 INFO - PROCESS | 3664 | 1467956688793 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:48 INFO - PROCESS | 3664 | 1467956688796 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:48 INFO - PROCESS | 3664 | ++DOCSHELL 10369000 == 42 [pid = 3664] [id = 562] 22:44:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1036A400) [pid = 3664] [serial = 1686] [outer = 00000000] 22:44:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (10ED6400) [pid = 3664] [serial = 1687] [outer = 1036A400] 22:44:48 INFO - PROCESS | 3664 | 1467956688856 Marionette DEBUG loaded listener.js 22:44:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (114A9400) [pid = 3664] [serial = 1688] [outer = 1036A400] 22:44:49 INFO - PROCESS | 3664 | --DOCSHELL 1B287000 == 41 [pid = 3664] [id = 16] 22:44:49 INFO - PROCESS | 3664 | 1467956689653 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1281ms 22:44:49 INFO - PROCESS | 3664 | 1467956689725 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:44:49 INFO - PROCESS | 3664 | 1467956689728 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 22:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:44:49 INFO - PROCESS | 3664 | 1467956689733 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:44:49 INFO - PROCESS | 3664 | 1467956689737 Marionette TRACE conn3 <- [1,2214,null,{}] 22:44:49 INFO - PROCESS | 3664 | 1467956689742 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:49 INFO - PROCESS | 3664 | 1467956689745 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:49 INFO - PROCESS | 3664 | 1467956689886 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:44:50 INFO - PROCESS | 3664 | 1467956690023 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:50 INFO - PROCESS | 3664 | 1467956690026 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:50 INFO - PROCESS | 3664 | ++DOCSHELL 12E1B800 == 42 [pid = 3664] [id = 563] 22:44:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1312AC00) [pid = 3664] [serial = 1689] [outer = 00000000] 22:44:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (13690400) [pid = 3664] [serial = 1690] [outer = 1312AC00] 22:44:50 INFO - PROCESS | 3664 | 1467956690082 Marionette DEBUG loaded listener.js 22:44:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (13AB4C00) [pid = 3664] [serial = 1691] [outer = 1312AC00] 22:44:50 INFO - PROCESS | 3664 | 1467956691006 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 15739C00 == 41 [pid = 3664] [id = 561] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 162BDC00 == 40 [pid = 3664] [id = 560] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 10A79800 == 39 [pid = 3664] [id = 559] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 15068000 == 38 [pid = 3664] [id = 558] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 14430400 == 37 [pid = 3664] [id = 557] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 13B4B800 == 36 [pid = 3664] [id = 556] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 17410800 == 35 [pid = 3664] [id = 555] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 10A0F000 == 34 [pid = 3664] [id = 554] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 15FB2800 == 33 [pid = 3664] [id = 553] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 15068800 == 32 [pid = 3664] [id = 552] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 13E30400 == 31 [pid = 3664] [id = 551] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 13B4C000 == 30 [pid = 3664] [id = 550] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 12E28800 == 29 [pid = 3664] [id = 549] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (180C0000) [pid = 3664] [serial = 1642] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOCSHELL 11801C00 == 28 [pid = 3664] [id = 548] 22:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1359ms 22:44:51 INFO - PROCESS | 3664 | 1467956691087 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:44:51 INFO - PROCESS | 3664 | 1467956691091 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 22:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:44:51 INFO - PROCESS | 3664 | 1467956691096 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:44:51 INFO - PROCESS | 3664 | 1467956691099 Marionette TRACE conn3 <- [1,2218,null,{}] 22:44:51 INFO - PROCESS | 3664 | 1467956691104 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:51 INFO - PROCESS | 3664 | 1467956691106 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:51 INFO - PROCESS | 3664 | 1467956691191 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:44:51 INFO - PROCESS | 3664 | 1467956691204 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:51 INFO - PROCESS | 3664 | 1467956691207 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:51 INFO - PROCESS | 3664 | ++DOCSHELL 11CEF800 == 29 [pid = 3664] [id = 564] 22:44:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (11CF0000) [pid = 3664] [serial = 1692] [outer = 00000000] 22:44:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (12BB0800) [pid = 3664] [serial = 1693] [outer = 11CF0000] 22:44:51 INFO - PROCESS | 3664 | 1467956691253 Marionette DEBUG loaded listener.js 22:44:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (12BBF000) [pid = 3664] [serial = 1694] [outer = 11CF0000] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (18013800) [pid = 3664] [serial = 1640] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1677A800) [pid = 3664] [serial = 1627] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (17523C00) [pid = 3664] [serial = 1630] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1767B000) [pid = 3664] [serial = 1633] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (17525000) [pid = 3664] [serial = 1631] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17E2AC00) [pid = 3664] [serial = 1639] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1767EC00) [pid = 3664] [serial = 1634] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (162B6C00) [pid = 3664] [serial = 1624] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (15061C00) [pid = 3664] [serial = 1621] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1506B400) [pid = 3664] [serial = 1622] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1369C400) [pid = 3664] [serial = 1618] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13AB4400) [pid = 3664] [serial = 1619] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (10F10400) [pid = 3664] [serial = 1615] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (11C97800) [pid = 3664] [serial = 1616] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (14418400) [pid = 3664] [serial = 1613] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13E3CC00) [pid = 3664] [serial = 1612] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (10E73800) [pid = 3664] [serial = 1610] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (10A02000) [pid = 3664] [serial = 1609] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (16C57400) [pid = 3664] [serial = 1628] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15FB2000) [pid = 3664] [serial = 1636] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (16C52400) [pid = 3664] [serial = 1637] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (162C0C00) [pid = 3664] [serial = 1625] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (17523000) [pid = 3664] [serial = 1607] [outer = 00000000] [url = about:blank] 22:44:51 INFO - PROCESS | 3664 | 1467956691757 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 703ms 22:44:51 INFO - PROCESS | 3664 | 1467956691792 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:44:51 INFO - PROCESS | 3664 | 1467956691797 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 22:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:44:51 INFO - PROCESS | 3664 | 1467956691807 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:44:51 INFO - PROCESS | 3664 | 1467956691809 Marionette TRACE conn3 <- [1,2222,null,{}] 22:44:51 INFO - PROCESS | 3664 | 1467956691813 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:51 INFO - PROCESS | 3664 | 1467956691816 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:51 INFO - PROCESS | 3664 | 1467956691899 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:44:52 INFO - PROCESS | 3664 | 1467956692022 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:52 INFO - PROCESS | 3664 | 1467956692024 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:52 INFO - PROCESS | 3664 | ++DOCSHELL 12E65400 == 30 [pid = 3664] [id = 565] 22:44:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13186C00) [pid = 3664] [serial = 1695] [outer = 00000000] 22:44:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13695000) [pid = 3664] [serial = 1696] [outer = 13186C00] 22:44:52 INFO - PROCESS | 3664 | 1467956692077 Marionette DEBUG loaded listener.js 22:44:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13B49C00) [pid = 3664] [serial = 1697] [outer = 13186C00] 22:44:52 INFO - PROCESS | 3664 | 1467956692441 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 703ms 22:44:52 INFO - PROCESS | 3664 | 1467956692508 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:44:52 INFO - PROCESS | 3664 | 1467956692511 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 22:44:52 INFO - PROCESS | 3664 | 1467956692514 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:44:52 INFO - PROCESS | 3664 | 1467956692518 Marionette TRACE conn3 <- [1,2226,null,{}] 22:44:52 INFO - PROCESS | 3664 | 1467956692528 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:52 INFO - PROCESS | 3664 | 1467956692533 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:52 INFO - PROCESS | 3664 | 1467956692644 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:44:52 INFO - PROCESS | 3664 | 1467956692661 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:52 INFO - PROCESS | 3664 | 1467956692664 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:52 INFO - PROCESS | 3664 | ++DOCSHELL 1443A800 == 31 [pid = 3664] [id = 566] 22:44:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (1443C800) [pid = 3664] [serial = 1698] [outer = 00000000] 22:44:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (144D0400) [pid = 3664] [serial = 1699] [outer = 1443C800] 22:44:52 INFO - PROCESS | 3664 | 1467956692711 Marionette DEBUG loaded listener.js 22:44:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15067C00) [pid = 3664] [serial = 1700] [outer = 1443C800] 22:44:53 INFO - PROCESS | 3664 | 1467956693156 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 703ms 22:44:53 INFO - PROCESS | 3664 | 1467956693213 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:44:53 INFO - PROCESS | 3664 | 1467956693216 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 22:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:44:53 INFO - PROCESS | 3664 | 1467956693219 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:44:53 INFO - PROCESS | 3664 | 1467956693221 Marionette TRACE conn3 <- [1,2230,null,{}] 22:44:53 INFO - PROCESS | 3664 | 1467956693224 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:53 INFO - PROCESS | 3664 | 1467956693226 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:53 INFO - PROCESS | 3664 | 1467956693309 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:44:53 INFO - PROCESS | 3664 | 1467956693314 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:53 INFO - PROCESS | 3664 | 1467956693317 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:53 INFO - PROCESS | 3664 | ++DOCSHELL 10EDB000 == 32 [pid = 3664] [id = 567] 22:44:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (13AB5000) [pid = 3664] [serial = 1701] [outer = 00000000] 22:44:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (159F8C00) [pid = 3664] [serial = 1702] [outer = 13AB5000] 22:44:53 INFO - PROCESS | 3664 | 1467956693359 Marionette DEBUG loaded listener.js 22:44:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (15FB0C00) [pid = 3664] [serial = 1703] [outer = 13AB5000] 22:44:53 INFO - PROCESS | 3664 | 1467956693832 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:44:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:44:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 640ms 22:44:53 INFO - PROCESS | 3664 | 1467956693856 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:44:53 INFO - PROCESS | 3664 | 1467956693858 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 22:44:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:44:53 INFO - PROCESS | 3664 | 1467956693868 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:44:53 INFO - PROCESS | 3664 | 1467956693869 Marionette TRACE conn3 <- [1,2234,null,{}] 22:44:53 INFO - PROCESS | 3664 | 1467956693873 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:53 INFO - PROCESS | 3664 | 1467956693875 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:53 INFO - PROCESS | 3664 | 1467956693985 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:44:54 INFO - PROCESS | 3664 | 1467956694017 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:54 INFO - PROCESS | 3664 | 1467956694019 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:54 INFO - PROCESS | 3664 | ++DOCSHELL 13E2EC00 == 33 [pid = 3664] [id = 568] 22:44:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (162B6C00) [pid = 3664] [serial = 1704] [outer = 00000000] 22:44:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (162BF400) [pid = 3664] [serial = 1705] [outer = 162B6C00] 22:44:54 INFO - PROCESS | 3664 | 1467956694120 Marionette DEBUG loaded listener.js 22:44:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (162C2000) [pid = 3664] [serial = 1706] [outer = 162B6C00] 22:44:54 INFO - PROCESS | 3664 | 1467956694523 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 687ms 22:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:44:54 INFO - PROCESS | 3664 | 1467956694561 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:44:54 INFO - PROCESS | 3664 | 1467956694563 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 22:44:54 INFO - PROCESS | 3664 | 1467956694567 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:44:54 INFO - PROCESS | 3664 | 1467956694568 Marionette TRACE conn3 <- [1,2238,null,{}] 22:44:54 INFO - PROCESS | 3664 | 1467956694572 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:54 INFO - PROCESS | 3664 | 1467956694577 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:54 INFO - PROCESS | 3664 | 1467956694711 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:44:54 INFO - PROCESS | 3664 | 1467956694776 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:54 INFO - PROCESS | 3664 | 1467956694778 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:54 INFO - PROCESS | 3664 | ++DOCSHELL 16782000 == 34 [pid = 3664] [id = 569] 22:44:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (16C57400) [pid = 3664] [serial = 1707] [outer = 00000000] 22:44:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17410800) [pid = 3664] [serial = 1708] [outer = 16C57400] 22:44:54 INFO - PROCESS | 3664 | 1467956694823 Marionette DEBUG loaded listener.js 22:44:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17477000) [pid = 3664] [serial = 1709] [outer = 16C57400] 22:44:55 INFO - PROCESS | 3664 | 1467956695256 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:44:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:44:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 22:44:55 INFO - PROCESS | 3664 | 1467956695308 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:44:55 INFO - PROCESS | 3664 | 1467956695309 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 22:44:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:44:55 INFO - PROCESS | 3664 | 1467956695313 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:44:55 INFO - PROCESS | 3664 | 1467956695315 Marionette TRACE conn3 <- [1,2242,null,{}] 22:44:55 INFO - PROCESS | 3664 | 1467956695348 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:55 INFO - PROCESS | 3664 | 1467956695350 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:55 INFO - PROCESS | 3664 | 1467956695457 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:44:55 INFO - PROCESS | 3664 | 1467956695466 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:55 INFO - PROCESS | 3664 | 1467956695468 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:55 INFO - PROCESS | 3664 | ++DOCSHELL 174D2800 == 35 [pid = 3664] [id = 570] 22:44:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (174D3000) [pid = 3664] [serial = 1710] [outer = 00000000] 22:44:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (17527C00) [pid = 3664] [serial = 1711] [outer = 174D3000] 22:44:55 INFO - PROCESS | 3664 | 1467956695564 Marionette DEBUG loaded listener.js 22:44:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (17528400) [pid = 3664] [serial = 1712] [outer = 174D3000] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1506A400) [pid = 3664] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (13E31400) [pid = 3664] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (14439800) [pid = 3664] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (11886800) [pid = 3664] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (12E29400) [pid = 3664] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (162B7C00) [pid = 3664] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (174CD800) [pid = 3664] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12959800) [pid = 3664] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (16D52800) [pid = 3664] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (180BEC00) [pid = 3664] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13E31000) [pid = 3664] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (174CF400) [pid = 3664] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (17477400) [pid = 3664] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:44:55 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13B4D800) [pid = 3664] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:44:56 INFO - PROCESS | 3664 | 1467956696022 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 750ms 22:44:56 INFO - PROCESS | 3664 | 1467956696038 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:44:56 INFO - PROCESS | 3664 | 1467956696040 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 22:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:44:56 INFO - PROCESS | 3664 | 1467956696043 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:44:56 INFO - PROCESS | 3664 | 1467956696045 Marionette TRACE conn3 <- [1,2246,null,{}] 22:44:56 INFO - PROCESS | 3664 | 1467956696049 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:56 INFO - PROCESS | 3664 | 1467956696050 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:56 INFO - PROCESS | 3664 | 1467956696178 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:44:56 INFO - PROCESS | 3664 | 1467956696233 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:56 INFO - PROCESS | 3664 | 1467956696235 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:56 INFO - PROCESS | 3664 | ++DOCSHELL 12959800 == 36 [pid = 3664] [id = 571] 22:44:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13E31000) [pid = 3664] [serial = 1713] [outer = 00000000] 22:44:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15746000) [pid = 3664] [serial = 1714] [outer = 13E31000] 22:44:56 INFO - PROCESS | 3664 | 1467956696278 Marionette DEBUG loaded listener.js 22:44:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17410000) [pid = 3664] [serial = 1715] [outer = 13E31000] 22:44:56 INFO - PROCESS | 3664 | 1467956696746 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 22:44:56 INFO - PROCESS | 3664 | 1467956696785 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:44:56 INFO - PROCESS | 3664 | 1467956696789 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 22:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:44:56 INFO - PROCESS | 3664 | 1467956696795 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:44:56 INFO - PROCESS | 3664 | 1467956696798 Marionette TRACE conn3 <- [1,2250,null,{}] 22:44:56 INFO - PROCESS | 3664 | 1467956696804 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:56 INFO - PROCESS | 3664 | 1467956696807 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:56 INFO - PROCESS | 3664 | 1467956696967 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:44:57 INFO - PROCESS | 3664 | 1467956697079 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:57 INFO - PROCESS | 3664 | 1467956697082 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:57 INFO - PROCESS | 3664 | ++DOCSHELL 10BAA400 == 37 [pid = 3664] [id = 572] 22:44:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (10BAAC00) [pid = 3664] [serial = 1716] [outer = 00000000] 22:44:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (12BB0000) [pid = 3664] [serial = 1717] [outer = 10BAAC00] 22:44:57 INFO - PROCESS | 3664 | 1467956697177 Marionette DEBUG loaded listener.js 22:44:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (12C88C00) [pid = 3664] [serial = 1718] [outer = 10BAAC00] 22:44:57 INFO - PROCESS | 3664 | 1467956697724 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:44:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:44:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1000ms 22:44:57 INFO - PROCESS | 3664 | 1467956697798 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:44:57 INFO - PROCESS | 3664 | 1467956697803 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 22:44:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:44:57 INFO - PROCESS | 3664 | 1467956697810 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:44:57 INFO - PROCESS | 3664 | 1467956697812 Marionette TRACE conn3 <- [1,2254,null,{}] 22:44:57 INFO - PROCESS | 3664 | 1467956697816 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:57 INFO - PROCESS | 3664 | 1467956697819 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:57 INFO - PROCESS | 3664 | 1467956697933 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:44:58 INFO - PROCESS | 3664 | 1467956698070 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:58 INFO - PROCESS | 3664 | 1467956698073 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:58 INFO - PROCESS | 3664 | ++DOCSHELL 13E31400 == 38 [pid = 3664] [id = 573] 22:44:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (13E32C00) [pid = 3664] [serial = 1719] [outer = 00000000] 22:44:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1441EC00) [pid = 3664] [serial = 1720] [outer = 13E32C00] 22:44:58 INFO - PROCESS | 3664 | 1467956698128 Marionette DEBUG loaded listener.js 22:44:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (14430400) [pid = 3664] [serial = 1721] [outer = 13E32C00] 22:44:58 INFO - PROCESS | 3664 | 1467956698713 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 937ms 22:44:58 INFO - PROCESS | 3664 | 1467956698754 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:44:58 INFO - PROCESS | 3664 | 1467956698757 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 22:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:44:58 INFO - PROCESS | 3664 | 1467956698761 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:44:58 INFO - PROCESS | 3664 | 1467956698764 Marionette TRACE conn3 <- [1,2258,null,{}] 22:44:58 INFO - PROCESS | 3664 | 1467956698775 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:58 INFO - PROCESS | 3664 | 1467956698780 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:58 INFO - PROCESS | 3664 | 1467956698883 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:44:59 INFO - PROCESS | 3664 | 1467956699028 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:59 INFO - PROCESS | 3664 | 1467956699031 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:59 INFO - PROCESS | 3664 | ++DOCSHELL 1677A800 == 39 [pid = 3664] [id = 574] 22:44:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (16782400) [pid = 3664] [serial = 1722] [outer = 00000000] 22:44:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17409800) [pid = 3664] [serial = 1723] [outer = 16782400] 22:44:59 INFO - PROCESS | 3664 | 1467956699087 Marionette DEBUG loaded listener.js 22:44:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (174D4000) [pid = 3664] [serial = 1724] [outer = 16782400] 22:44:59 INFO - PROCESS | 3664 | 1467956699644 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 937ms 22:44:59 INFO - PROCESS | 3664 | 1467956699705 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:44:59 INFO - PROCESS | 3664 | 1467956699708 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 22:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:44:59 INFO - PROCESS | 3664 | 1467956699712 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:44:59 INFO - PROCESS | 3664 | 1467956699714 Marionette TRACE conn3 <- [1,2262,null,{}] 22:44:59 INFO - PROCESS | 3664 | 1467956699717 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:59 INFO - PROCESS | 3664 | 1467956699720 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:59 INFO - PROCESS | 3664 | 1467956699824 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:44:59 INFO - PROCESS | 3664 | 1467956699966 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:59 INFO - PROCESS | 3664 | 1467956699970 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:44:59 INFO - PROCESS | 3664 | ++DOCSHELL 10A80800 == 40 [pid = 3664] [id = 575] 22:44:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (10E67400) [pid = 3664] [serial = 1725] [outer = 00000000] 22:45:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (12BB5800) [pid = 3664] [serial = 1726] [outer = 10E67400] 22:45:00 INFO - PROCESS | 3664 | 1467956700025 Marionette DEBUG loaded listener.js 22:45:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (132F2000) [pid = 3664] [serial = 1727] [outer = 10E67400] 22:45:00 INFO - PROCESS | 3664 | 1467956700733 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:45:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:45:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1046ms 22:45:00 INFO - PROCESS | 3664 | 1467956700769 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:45:00 INFO - PROCESS | 3664 | 1467956700773 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 22:45:00 INFO - PROCESS | 3664 | 1467956700778 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:45:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:45:00 INFO - PROCESS | 3664 | 1467956700782 Marionette TRACE conn3 <- [1,2266,null,{}] 22:45:00 INFO - PROCESS | 3664 | 1467956700787 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:00 INFO - PROCESS | 3664 | 1467956700790 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:00 INFO - PROCESS | 3664 | 1467956700888 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 174D2800 == 39 [pid = 3664] [id = 570] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 16782000 == 38 [pid = 3664] [id = 569] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 13E2EC00 == 37 [pid = 3664] [id = 568] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 10EDB000 == 36 [pid = 3664] [id = 567] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 1443A800 == 35 [pid = 3664] [id = 566] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 12E65400 == 34 [pid = 3664] [id = 565] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 1B284800 == 33 [pid = 3664] [id = 17] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 11CEF800 == 32 [pid = 3664] [id = 564] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 12E1B800 == 31 [pid = 3664] [id = 563] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 10369000 == 30 [pid = 3664] [id = 562] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 11890C00 == 29 [pid = 3664] [id = 547] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 10A80800 == 28 [pid = 3664] [id = 575] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 1677A800 == 27 [pid = 3664] [id = 574] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 12959800 == 26 [pid = 3664] [id = 571] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 10BAA400 == 25 [pid = 3664] [id = 572] 22:45:01 INFO - PROCESS | 3664 | --DOCSHELL 13E31400 == 24 [pid = 3664] [id = 573] 22:45:01 INFO - PROCESS | 3664 | 1467956701599 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:01 INFO - PROCESS | 3664 | 1467956701603 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (180F5400) [pid = 3664] [serial = 1684] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1573B000) [pid = 3664] [serial = 1657] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (159B6000) [pid = 3664] [serial = 1658] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (14435C00) [pid = 3664] [serial = 1654] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (144CA400) [pid = 3664] [serial = 1655] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17176800) [pid = 3664] [serial = 1663] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (159B9800) [pid = 3664] [serial = 1664] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (11DDC400) [pid = 3664] [serial = 1645] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12962400) [pid = 3664] [serial = 1646] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (12E6BC00) [pid = 3664] [serial = 1648] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1312B400) [pid = 3664] [serial = 1649] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (162C0000) [pid = 3664] [serial = 1660] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17502800) [pid = 3664] [serial = 1670] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1677A000) [pid = 3664] [serial = 1661] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (180C2C00) [pid = 3664] [serial = 1643] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17674800) [pid = 3664] [serial = 1673] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1752C800) [pid = 3664] [serial = 1672] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (180D6C00) [pid = 3664] [serial = 1675] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (180E0000) [pid = 3664] [serial = 1676] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (14416800) [pid = 3664] [serial = 1678] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (14434C00) [pid = 3664] [serial = 1679] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1767CC00) [pid = 3664] [serial = 1681] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (174C7C00) [pid = 3664] [serial = 1666] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (13E3BC00) [pid = 3664] [serial = 1652] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (13E33C00) [pid = 3664] [serial = 1651] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (17502400) [pid = 3664] [serial = 1669] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (180BBC00) [pid = 3664] [serial = 1682] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (174C8800) [pid = 3664] [serial = 1667] [outer = 00000000] [url = about:blank] 22:45:01 INFO - PROCESS | 3664 | ++DOCSHELL 1036C000 == 25 [pid = 3664] [id = 576] 22:45:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (1036D400) [pid = 3664] [serial = 1728] [outer = 00000000] 22:45:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (10A08000) [pid = 3664] [serial = 1729] [outer = 1036D400] 22:45:01 INFO - PROCESS | 3664 | 1467956701747 Marionette DEBUG loaded listener.js 22:45:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10E6A000) [pid = 3664] [serial = 1730] [outer = 1036D400] 22:45:02 INFO - PROCESS | 3664 | 1467956702159 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1453ms 22:45:02 INFO - PROCESS | 3664 | 1467956702238 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:45:02 INFO - PROCESS | 3664 | 1467956702241 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 22:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:45:02 INFO - PROCESS | 3664 | 1467956702246 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:45:02 INFO - PROCESS | 3664 | 1467956702248 Marionette TRACE conn3 <- [1,2270,null,{}] 22:45:02 INFO - PROCESS | 3664 | 1467956702254 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:02 INFO - PROCESS | 3664 | 1467956702258 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:02 INFO - PROCESS | 3664 | 1467956702347 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:45:02 INFO - PROCESS | 3664 | 1467956702361 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:02 INFO - PROCESS | 3664 | 1467956702364 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:02 INFO - PROCESS | 3664 | ++DOCSHELL 12BAB400 == 26 [pid = 3664] [id = 577] 22:45:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (12BAC000) [pid = 3664] [serial = 1731] [outer = 00000000] 22:45:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (12BC0000) [pid = 3664] [serial = 1732] [outer = 12BAC000] 22:45:02 INFO - PROCESS | 3664 | 1467956702410 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12C83400) [pid = 3664] [serial = 1733] [outer = 12BAC000] 22:45:02 INFO - PROCESS | 3664 | 1467956702889 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 703ms 22:45:02 INFO - PROCESS | 3664 | 1467956702949 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:45:02 INFO - PROCESS | 3664 | 1467956702953 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 22:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:45:02 INFO - PROCESS | 3664 | 1467956702958 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:45:02 INFO - PROCESS | 3664 | 1467956702960 Marionette TRACE conn3 <- [1,2274,null,{}] 22:45:02 INFO - PROCESS | 3664 | 1467956702964 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:02 INFO - PROCESS | 3664 | 1467956702966 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:03 INFO - PROCESS | 3664 | 1467956703124 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:45:03 INFO - PROCESS | 3664 | 1467956703183 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:03 INFO - PROCESS | 3664 | 1467956703185 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:03 INFO - PROCESS | 3664 | ++DOCSHELL 13A4BC00 == 27 [pid = 3664] [id = 578] 22:45:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13A4F000) [pid = 3664] [serial = 1734] [outer = 00000000] 22:45:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (13E34800) [pid = 3664] [serial = 1735] [outer = 13A4F000] 22:45:03 INFO - PROCESS | 3664 | 1467956703229 Marionette DEBUG loaded listener.js 22:45:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13E3C800) [pid = 3664] [serial = 1736] [outer = 13A4F000] 22:45:03 INFO - PROCESS | 3664 | 1467956703595 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:45:03 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 22:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 687ms 22:45:03 INFO - PROCESS | 3664 | 1467956703657 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:45:03 INFO - PROCESS | 3664 | 1467956703659 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 22:45:03 INFO - PROCESS | 3664 | 1467956703678 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:45:03 INFO - PROCESS | 3664 | 1467956703684 Marionette TRACE conn3 <- [1,2278,null,{}] 22:45:03 INFO - PROCESS | 3664 | 1467956703693 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:03 INFO - PROCESS | 3664 | 1467956703697 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:03 INFO - PROCESS | 3664 | 1467956703816 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:45:03 INFO - PROCESS | 3664 | 1467956703831 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:03 INFO - PROCESS | 3664 | 1467956703834 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:03 INFO - PROCESS | 3664 | ++DOCSHELL 11804800 == 28 [pid = 3664] [id = 579] 22:45:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1318B800) [pid = 3664] [serial = 1737] [outer = 00000000] 22:45:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (144CB000) [pid = 3664] [serial = 1738] [outer = 1318B800] 22:45:03 INFO - PROCESS | 3664 | 1467956703886 Marionette DEBUG loaded listener.js 22:45:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1506F000) [pid = 3664] [serial = 1739] [outer = 1318B800] 22:45:04 INFO - PROCESS | 3664 | 1467956704345 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 687ms 22:45:04 INFO - PROCESS | 3664 | 1467956704379 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 3664 | 1467956704382 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 22:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:45:04 INFO - PROCESS | 3664 | 1467956704385 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:45:04 INFO - PROCESS | 3664 | 1467956704387 Marionette TRACE conn3 <- [1,2282,null,{}] 22:45:04 INFO - PROCESS | 3664 | 1467956704397 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:04 INFO - PROCESS | 3664 | 1467956704399 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:04 INFO - PROCESS | 3664 | 1467956704540 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:45:04 INFO - PROCESS | 3664 | 1467956704550 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:04 INFO - PROCESS | 3664 | 1467956704552 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:04 INFO - PROCESS | 3664 | ++DOCSHELL 144D1800 == 29 [pid = 3664] [id = 580] 22:45:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (144D6C00) [pid = 3664] [serial = 1740] [outer = 00000000] 22:45:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15F32000) [pid = 3664] [serial = 1741] [outer = 144D6C00] 22:45:04 INFO - PROCESS | 3664 | 1467956704599 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15FA6C00) [pid = 3664] [serial = 1742] [outer = 144D6C00] 22:45:05 INFO - PROCESS | 3664 | 1467956705022 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 703ms 22:45:05 INFO - PROCESS | 3664 | 1467956705090 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 3664 | 1467956705092 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 22:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:45:05 INFO - PROCESS | 3664 | 1467956705095 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:45:05 INFO - PROCESS | 3664 | 1467956705097 Marionette TRACE conn3 <- [1,2286,null,{}] 22:45:05 INFO - PROCESS | 3664 | 1467956705100 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:05 INFO - PROCESS | 3664 | 1467956705102 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:05 INFO - PROCESS | 3664 | 1467956705217 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:45:05 INFO - PROCESS | 3664 | 1467956705226 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:05 INFO - PROCESS | 3664 | 1467956705232 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:05 INFO - PROCESS | 3664 | ++DOCSHELL 162BDC00 == 30 [pid = 3664] [id = 581] 22:45:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (162BE000) [pid = 3664] [serial = 1743] [outer = 00000000] 22:45:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (166B3800) [pid = 3664] [serial = 1744] [outer = 162BE000] 22:45:05 INFO - PROCESS | 3664 | 1467956705339 Marionette DEBUG loaded listener.js 22:45:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (167EAC00) [pid = 3664] [serial = 1745] [outer = 162BE000] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13E31000) [pid = 3664] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (162B6C00) [pid = 3664] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (16C57400) [pid = 3664] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1036A400) [pid = 3664] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1443C800) [pid = 3664] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1312AC00) [pid = 3664] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13186C00) [pid = 3664] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13AB5000) [pid = 3664] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (11CF0000) [pid = 3664] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (174D3000) [pid = 3664] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1B288C00) [pid = 3664] [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.] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1B287400) [pid = 3664] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:45:05 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (174C7000) [pid = 3664] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:45:05 INFO - PROCESS | 3664 | 1467956705995 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 953ms 22:45:06 INFO - PROCESS | 3664 | 1467956706040 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:45:06 INFO - PROCESS | 3664 | 1467956706042 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 22:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:45:06 INFO - PROCESS | 3664 | 1467956706045 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:45:06 INFO - PROCESS | 3664 | 1467956706047 Marionette TRACE conn3 <- [1,2290,null,{}] 22:45:06 INFO - PROCESS | 3664 | 1467956706051 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:06 INFO - PROCESS | 3664 | 1467956706053 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:06 INFO - PROCESS | 3664 | 1467956706129 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:45:06 INFO - PROCESS | 3664 | 1467956706231 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:06 INFO - PROCESS | 3664 | 1467956706233 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:06 INFO - PROCESS | 3664 | ++DOCSHELL 10A81C00 == 31 [pid = 3664] [id = 582] 22:45:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (10EDBC00) [pid = 3664] [serial = 1746] [outer = 00000000] 22:45:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13E31000) [pid = 3664] [serial = 1747] [outer = 10EDBC00] 22:45:06 INFO - PROCESS | 3664 | 1467956706275 Marionette DEBUG loaded listener.js 22:45:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (1737F800) [pid = 3664] [serial = 1748] [outer = 10EDBC00] 22:45:06 INFO - PROCESS | 3664 | 1467956706637 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 640ms 22:45:06 INFO - PROCESS | 3664 | 1467956706684 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:45:06 INFO - PROCESS | 3664 | 1467956706686 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 22:45:06 INFO - PROCESS | 3664 | 1467956706689 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:45:06 INFO - PROCESS | 3664 | 1467956706691 Marionette TRACE conn3 <- [1,2294,null,{}] 22:45:06 INFO - PROCESS | 3664 | 1467956706694 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:06 INFO - PROCESS | 3664 | 1467956706696 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:06 INFO - PROCESS | 3664 | 1467956706769 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:45:06 INFO - PROCESS | 3664 | 1467956706863 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:06 INFO - PROCESS | 3664 | 1467956706865 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:06 INFO - PROCESS | 3664 | ++DOCSHELL 1180B800 == 32 [pid = 3664] [id = 583] 22:45:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13AC3000) [pid = 3664] [serial = 1749] [outer = 00000000] 22:45:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (174C9C00) [pid = 3664] [serial = 1750] [outer = 13AC3000] 22:45:06 INFO - PROCESS | 3664 | 1467956706907 Marionette DEBUG loaded listener.js 22:45:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (174CD800) [pid = 3664] [serial = 1751] [outer = 13AC3000] 22:45:07 INFO - PROCESS | 3664 | 1467956707271 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 624ms 22:45:07 INFO - PROCESS | 3664 | 1467956707327 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:45:07 INFO - PROCESS | 3664 | 1467956707329 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 22:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:45:07 INFO - PROCESS | 3664 | 1467956707333 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:45:07 INFO - PROCESS | 3664 | 1467956707335 Marionette TRACE conn3 <- [1,2298,null,{}] 22:45:07 INFO - PROCESS | 3664 | 1467956707338 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:07 INFO - PROCESS | 3664 | 1467956707340 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:07 INFO - PROCESS | 3664 | 1467956707414 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:45:07 INFO - PROCESS | 3664 | 1467956707533 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 3664 | 1467956707535 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:07 INFO - PROCESS | 3664 | ++DOCSHELL 1326F000 == 33 [pid = 3664] [id = 584] 22:45:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (159EC800) [pid = 3664] [serial = 1752] [outer = 00000000] 22:45:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17523800) [pid = 3664] [serial = 1753] [outer = 159EC800] 22:45:07 INFO - PROCESS | 3664 | 1467956707580 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17523C00) [pid = 3664] [serial = 1754] [outer = 159EC800] 22:45:07 INFO - PROCESS | 3664 | 1467956707983 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 687ms 22:45:08 INFO - PROCESS | 3664 | 1467956708033 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 3664 | 1467956708037 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 22:45:08 INFO - PROCESS | 3664 | 1467956708042 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:45:08 INFO - PROCESS | 3664 | 1467956708046 Marionette TRACE conn3 <- [1,2302,null,{}] 22:45:08 INFO - PROCESS | 3664 | 1467956708099 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:08 INFO - PROCESS | 3664 | 1467956708102 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:08 INFO - PROCESS | 3664 | 1467956708230 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:45:08 INFO - PROCESS | 3664 | 1467956708339 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:08 INFO - PROCESS | 3664 | 1467956708344 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:08 INFO - PROCESS | 3664 | ++DOCSHELL 1180F400 == 34 [pid = 3664] [id = 585] 22:45:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (11885C00) [pid = 3664] [serial = 1755] [outer = 00000000] 22:45:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (11DD9400) [pid = 3664] [serial = 1756] [outer = 11885C00] 22:45:08 INFO - PROCESS | 3664 | 1467956708421 Marionette DEBUG loaded listener.js 22:45:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (12BBC000) [pid = 3664] [serial = 1757] [outer = 11885C00] 22:45:09 INFO - PROCESS | 3664 | 1467956709193 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1187ms 22:45:09 INFO - PROCESS | 3664 | 1467956709237 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:45:09 INFO - PROCESS | 3664 | 1467956709244 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 22:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:45:09 INFO - PROCESS | 3664 | 1467956709254 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:45:09 INFO - PROCESS | 3664 | 1467956709258 Marionette TRACE conn3 <- [1,2306,null,{}] 22:45:09 INFO - PROCESS | 3664 | 1467956709262 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:09 INFO - PROCESS | 3664 | 1467956709264 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:09 INFO - PROCESS | 3664 | 1467956709382 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:45:09 INFO - PROCESS | 3664 | 1467956709518 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 3664 | 1467956709521 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:09 INFO - PROCESS | 3664 | ++DOCSHELL 13E33C00 == 35 [pid = 3664] [id = 586] 22:45:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (13E3A800) [pid = 3664] [serial = 1758] [outer = 00000000] 22:45:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (14222C00) [pid = 3664] [serial = 1759] [outer = 13E3A800] 22:45:09 INFO - PROCESS | 3664 | 1467956709577 Marionette DEBUG loaded listener.js 22:45:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1443B400) [pid = 3664] [serial = 1760] [outer = 13E3A800] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 1180B800 == 34 [pid = 3664] [id = 583] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 10A81C00 == 33 [pid = 3664] [id = 582] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 162BDC00 == 32 [pid = 3664] [id = 581] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 144D1800 == 31 [pid = 3664] [id = 580] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 11804800 == 30 [pid = 3664] [id = 579] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 13A4BC00 == 29 [pid = 3664] [id = 578] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 12BAB400 == 28 [pid = 3664] [id = 577] 22:45:10 INFO - PROCESS | 3664 | --DOCSHELL 1036C000 == 27 [pid = 3664] [id = 576] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1B14D000) [pid = 3664] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (16D53800) [pid = 3664] [serial = 1685] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (15746000) [pid = 3664] [serial = 1714] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (162BF400) [pid = 3664] [serial = 1705] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17410000) [pid = 3664] [serial = 1715] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (17410800) [pid = 3664] [serial = 1708] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (10ED6400) [pid = 3664] [serial = 1687] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (114A9400) [pid = 3664] [serial = 1688] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (144D0400) [pid = 3664] [serial = 1699] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (15067C00) [pid = 3664] [serial = 1700] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (13690400) [pid = 3664] [serial = 1690] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (13AB4C00) [pid = 3664] [serial = 1691] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (13695000) [pid = 3664] [serial = 1696] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (13B49C00) [pid = 3664] [serial = 1697] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (159F8C00) [pid = 3664] [serial = 1702] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (12BB0800) [pid = 3664] [serial = 1693] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (12BBF000) [pid = 3664] [serial = 1694] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (162C2000) [pid = 3664] [serial = 1706] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (17527C00) [pid = 3664] [serial = 1711] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (14418000) [pid = 3664] [serial = 1145] [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.] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (17477000) [pid = 3664] [serial = 1709] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (17528400) [pid = 3664] [serial = 1712] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (15FB0C00) [pid = 3664] [serial = 1703] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3664 | 1467956710455 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 22:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:45:10 INFO - PROCESS | 3664 | 1467956710520 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 22:45:10 INFO - PROCESS | 3664 | 1467956710525 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:45:10 INFO - PROCESS | 3664 | 1467956710528 Marionette TRACE conn3 <- [1,2310,null,{}] 22:45:10 INFO - PROCESS | 3664 | 1467956710533 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:10 INFO - PROCESS | 3664 | 1467956710536 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:10 INFO - PROCESS | 3664 | 1467956710624 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:45:10 INFO - PROCESS | 3664 | 1467956710631 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:10 INFO - PROCESS | 3664 | 1467956710635 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:10 INFO - PROCESS | 3664 | ++DOCSHELL 0C76C000 == 28 [pid = 3664] [id = 587] 22:45:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (114B0800) [pid = 3664] [serial = 1761] [outer = 00000000] 22:45:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (12B6C000) [pid = 3664] [serial = 1762] [outer = 114B0800] 22:45:10 INFO - PROCESS | 3664 | 1467956710689 Marionette DEBUG loaded listener.js 22:45:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (12BC4800) [pid = 3664] [serial = 1763] [outer = 114B0800] 22:45:11 INFO - PROCESS | 3664 | 1467956711205 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 22:45:11 INFO - PROCESS | 3664 | 1467956711262 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:45:11 INFO - PROCESS | 3664 | 1467956711266 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 22:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:45:11 INFO - PROCESS | 3664 | 1467956711272 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:45:11 INFO - PROCESS | 3664 | 1467956711275 Marionette TRACE conn3 <- [1,2314,null,{}] 22:45:11 INFO - PROCESS | 3664 | 1467956711278 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:11 INFO - PROCESS | 3664 | 1467956711280 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:11 INFO - PROCESS | 3664 | 1467956711372 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:45:11 INFO - PROCESS | 3664 | 1467956711468 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:11 INFO - PROCESS | 3664 | 1467956711470 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:11 INFO - PROCESS | 3664 | ++DOCSHELL 13695000 == 29 [pid = 3664] [id = 588] 22:45:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (13697C00) [pid = 3664] [serial = 1764] [outer = 00000000] 22:45:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (13A57000) [pid = 3664] [serial = 1765] [outer = 13697C00] 22:45:11 INFO - PROCESS | 3664 | 1467956711516 Marionette DEBUG loaded listener.js 22:45:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (13B4C000) [pid = 3664] [serial = 1766] [outer = 13697C00] 22:45:11 INFO - PROCESS | 3664 | 1467956711888 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 625ms 22:45:11 INFO - PROCESS | 3664 | 1467956711911 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:45:11 INFO - PROCESS | 3664 | 1467956711913 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 22:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:45:11 INFO - PROCESS | 3664 | 1467956711916 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:45:11 INFO - PROCESS | 3664 | 1467956711920 Marionette TRACE conn3 <- [1,2318,null,{}] 22:45:11 INFO - PROCESS | 3664 | 1467956711930 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:11 INFO - PROCESS | 3664 | 1467956711935 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:12 INFO - PROCESS | 3664 | 1467956712017 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:45:12 INFO - PROCESS | 3664 | 1467956712054 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 3664 | 1467956712058 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:12 INFO - PROCESS | 3664 | ++DOCSHELL 1443E800 == 30 [pid = 3664] [id = 589] 22:45:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (15066C00) [pid = 3664] [serial = 1767] [outer = 00000000] 22:45:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1506D400) [pid = 3664] [serial = 1768] [outer = 15066C00] 22:45:12 INFO - PROCESS | 3664 | 1467956712105 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (1573E000) [pid = 3664] [serial = 1769] [outer = 15066C00] 22:45:12 INFO - PROCESS | 3664 | 1467956712572 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 703ms 22:45:12 INFO - PROCESS | 3664 | 1467956712618 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 22:45:12 INFO - PROCESS | 3664 | 1467956712620 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 22:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:45:12 INFO - PROCESS | 3664 | 1467956712624 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:45:12 INFO - PROCESS | 3664 | 1467956712625 Marionette TRACE conn3 <- [1,2322,null,{}] 22:45:12 INFO - PROCESS | 3664 | 1467956712629 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:12 INFO - PROCESS | 3664 | 1467956712631 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:12 INFO - PROCESS | 3664 | 1467956712745 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:45:12 INFO - PROCESS | 3664 | 1467956712750 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 3664 | 1467956712752 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:12 INFO - PROCESS | 3664 | ++DOCSHELL 1369B000 == 31 [pid = 3664] [id = 590] 22:45:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (15746000) [pid = 3664] [serial = 1770] [outer = 00000000] 22:45:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (162B9400) [pid = 3664] [serial = 1771] [outer = 15746000] 22:45:12 INFO - PROCESS | 3664 | 1467956712846 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (162C1000) [pid = 3664] [serial = 1772] [outer = 15746000] 22:45:13 INFO - PROCESS | 3664 | 1467956713250 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 641ms 22:45:13 INFO - PROCESS | 3664 | 1467956713259 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 3664 | 1467956713261 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 22:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:45:13 INFO - PROCESS | 3664 | 1467956713273 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:45:13 INFO - PROCESS | 3664 | 1467956713275 Marionette TRACE conn3 <- [1,2326,null,{}] 22:45:13 INFO - PROCESS | 3664 | 1467956713278 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:13 INFO - PROCESS | 3664 | 1467956713280 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:13 INFO - PROCESS | 3664 | 1467956713395 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:45:13 INFO - PROCESS | 3664 | 1467956713485 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:13 INFO - PROCESS | 3664 | 1467956713487 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:13 INFO - PROCESS | 3664 | ++DOCSHELL 1421E000 == 32 [pid = 3664] [id = 591] 22:45:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (15F3BC00) [pid = 3664] [serial = 1773] [outer = 00000000] 22:45:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (167E5800) [pid = 3664] [serial = 1774] [outer = 15F3BC00] 22:45:13 INFO - PROCESS | 3664 | 1467956713530 Marionette DEBUG loaded listener.js 22:45:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1737CC00) [pid = 3664] [serial = 1775] [outer = 15F3BC00] 22:45:13 INFO - PROCESS | 3664 | 1467956713942 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 702ms 22:45:13 INFO - PROCESS | 3664 | 1467956713964 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 3664 | 1467956713966 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 22:45:13 INFO - PROCESS | 3664 | 1467956713970 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:45:13 INFO - PROCESS | 3664 | 1467956713971 Marionette TRACE conn3 <- [1,2330,null,{}] 22:45:13 INFO - PROCESS | 3664 | 1467956713975 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:13 INFO - PROCESS | 3664 | 1467956713980 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:14 INFO - PROCESS | 3664 | 1467956714114 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:45:14 INFO - PROCESS | 3664 | 1467956714121 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 3664 | 1467956714123 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:14 INFO - PROCESS | 3664 | ++DOCSHELL 1441DC00 == 33 [pid = 3664] [id = 592] 22:45:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15068400) [pid = 3664] [serial = 1776] [outer = 00000000] 22:45:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17510400) [pid = 3664] [serial = 1777] [outer = 15068400] 22:45:14 INFO - PROCESS | 3664 | 1467956714221 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1752DC00) [pid = 3664] [serial = 1778] [outer = 15068400] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13AC3000) [pid = 3664] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1036D400) [pid = 3664] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13A4F000) [pid = 3664] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12BAC000) [pid = 3664] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (162BE000) [pid = 3664] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (10BAAC00) [pid = 3664] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (13E32C00) [pid = 3664] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (16782400) [pid = 3664] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (10EDBC00) [pid = 3664] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (144D6C00) [pid = 3664] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:45:14 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1318B800) [pid = 3664] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:45:14 INFO - PROCESS | 3664 | 1467956714709 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 813ms 22:45:14 INFO - PROCESS | 3664 | 1467956714772 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:45:14 INFO - PROCESS | 3664 | 1467956714774 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 22:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:45:14 INFO - PROCESS | 3664 | 1467956714779 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:45:14 INFO - PROCESS | 3664 | 1467956714781 Marionette TRACE conn3 <- [1,2334,null,{}] 22:45:14 INFO - PROCESS | 3664 | 1467956714785 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:14 INFO - PROCESS | 3664 | 1467956714786 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:14 INFO - PROCESS | 3664 | 1467956714864 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:45:14 INFO - PROCESS | 3664 | 1467956714870 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 3664 | 1467956714872 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:14 INFO - PROCESS | 3664 | ++DOCSHELL 13E32C00 == 34 [pid = 3664] [id = 593] 22:45:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (13E36000) [pid = 3664] [serial = 1779] [outer = 00000000] 22:45:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (144D6C00) [pid = 3664] [serial = 1780] [outer = 13E36000] 22:45:14 INFO - PROCESS | 3664 | 1467956714914 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (15F2FC00) [pid = 3664] [serial = 1781] [outer = 13E36000] 22:45:15 INFO - PROCESS | 3664 | 1467956715340 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 593ms 22:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:45:15 INFO - PROCESS | 3664 | 1467956715375 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:45:15 INFO - PROCESS | 3664 | 1467956715377 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 22:45:15 INFO - PROCESS | 3664 | 1467956715380 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:45:15 INFO - PROCESS | 3664 | 1467956715382 Marionette TRACE conn3 <- [1,2338,null,{}] 22:45:15 INFO - PROCESS | 3664 | 1467956715386 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:15 INFO - PROCESS | 3664 | 1467956715388 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:15 INFO - PROCESS | 3664 | 1467956715472 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:45:15 INFO - PROCESS | 3664 | 1467956715477 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:15 INFO - PROCESS | 3664 | 1467956715479 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:15 INFO - PROCESS | 3664 | ++DOCSHELL 12BC5000 == 35 [pid = 3664] [id = 594] 22:45:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (16C56000) [pid = 3664] [serial = 1782] [outer = 00000000] 22:45:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1752C000) [pid = 3664] [serial = 1783] [outer = 16C56000] 22:45:15 INFO - PROCESS | 3664 | 1467956715523 Marionette DEBUG loaded listener.js 22:45:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1752D000) [pid = 3664] [serial = 1784] [outer = 16C56000] 22:45:15 INFO - PROCESS | 3664 | 1467956715960 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 625ms 22:45:16 INFO - PROCESS | 3664 | 1467956716018 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:45:16 INFO - PROCESS | 3664 | 1467956716020 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 22:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:45:16 INFO - PROCESS | 3664 | 1467956716024 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:45:16 INFO - PROCESS | 3664 | 1467956716025 Marionette TRACE conn3 <- [1,2342,null,{}] 22:45:16 INFO - PROCESS | 3664 | 1467956716029 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:16 INFO - PROCESS | 3664 | 1467956716030 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:16 INFO - PROCESS | 3664 | 1467956716107 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:45:16 INFO - PROCESS | 3664 | 1467956716114 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:16 INFO - PROCESS | 3664 | 1467956716116 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:16 INFO - PROCESS | 3664 | ++DOCSHELL 16782400 == 36 [pid = 3664] [id = 595] 22:45:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17E29400) [pid = 3664] [serial = 1785] [outer = 00000000] 22:45:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (180B9400) [pid = 3664] [serial = 1786] [outer = 17E29400] 22:45:16 INFO - PROCESS | 3664 | 1467956716157 Marionette DEBUG loaded listener.js 22:45:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (180BE400) [pid = 3664] [serial = 1787] [outer = 17E29400] 22:45:16 INFO - PROCESS | 3664 | 1467956716611 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 641ms 22:45:16 INFO - PROCESS | 3664 | 1467956716662 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:45:16 INFO - PROCESS | 3664 | 1467956716664 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 22:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:45:16 INFO - PROCESS | 3664 | 1467956716667 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:45:16 INFO - PROCESS | 3664 | 1467956716669 Marionette TRACE conn3 <- [1,2346,null,{}] 22:45:16 INFO - PROCESS | 3664 | 1467956716672 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:16 INFO - PROCESS | 3664 | 1467956716674 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:16 INFO - PROCESS | 3664 | 1467956716798 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:45:16 INFO - PROCESS | 3664 | 1467956716939 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:16 INFO - PROCESS | 3664 | 1467956716943 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:16 INFO - PROCESS | 3664 | ++DOCSHELL 10A0AC00 == 37 [pid = 3664] [id = 596] 22:45:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (10A10000) [pid = 3664] [serial = 1788] [outer = 00000000] 22:45:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (10F11000) [pid = 3664] [serial = 1789] [outer = 10A10000] 22:45:16 INFO - PROCESS | 3664 | 1467956717001 Marionette DEBUG loaded listener.js 22:45:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1180B800) [pid = 3664] [serial = 1790] [outer = 10A10000] 22:45:17 INFO - PROCESS | 3664 | 1467956717656 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1046ms 22:45:17 INFO - PROCESS | 3664 | 1467956717740 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:45:17 INFO - PROCESS | 3664 | 1467956717745 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 22:45:17 INFO - PROCESS | 3664 | 1467956717751 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:45:17 INFO - PROCESS | 3664 | 1467956717754 Marionette TRACE conn3 <- [1,2350,null,{}] 22:45:17 INFO - PROCESS | 3664 | 1467956717759 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:17 INFO - PROCESS | 3664 | 1467956717762 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:17 INFO - PROCESS | 3664 | 1467956717896 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:45:18 INFO - PROCESS | 3664 | 1467956718030 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 3664 | 1467956718034 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:18 INFO - PROCESS | 3664 | ++DOCSHELL 13E34400 == 38 [pid = 3664] [id = 597] 22:45:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (13E36400) [pid = 3664] [serial = 1791] [outer = 00000000] 22:45:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (14437C00) [pid = 3664] [serial = 1792] [outer = 13E36400] 22:45:18 INFO - PROCESS | 3664 | 1467956718088 Marionette DEBUG loaded listener.js 22:45:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (159F3C00) [pid = 3664] [serial = 1793] [outer = 13E36400] 22:45:18 INFO - PROCESS | 3664 | 1467956718651 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 953ms 22:45:18 INFO - PROCESS | 3664 | 1467956718698 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:45:18 INFO - PROCESS | 3664 | 1467956718701 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 22:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:45:18 INFO - PROCESS | 3664 | 1467956718705 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:45:18 INFO - PROCESS | 3664 | 1467956718707 Marionette TRACE conn3 <- [1,2354,null,{}] 22:45:18 INFO - PROCESS | 3664 | 1467956718711 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:18 INFO - PROCESS | 3664 | 1467956718714 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:18 INFO - PROCESS | 3664 | 1467956718819 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:45:18 INFO - PROCESS | 3664 | 1467956718930 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 3664 | 1467956718932 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:18 INFO - PROCESS | 3664 | ++DOCSHELL 13161800 == 39 [pid = 3664] [id = 598] 22:45:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17479C00) [pid = 3664] [serial = 1794] [outer = 00000000] 22:45:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (17524400) [pid = 3664] [serial = 1795] [outer = 17479C00] 22:45:19 INFO - PROCESS | 3664 | 1467956719025 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (175B1000) [pid = 3664] [serial = 1796] [outer = 17479C00] 22:45:19 INFO - PROCESS | 3664 | 1467956719840 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1218ms 22:45:19 INFO - PROCESS | 3664 | 1467956719913 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:45:19 INFO - PROCESS | 3664 | 1467956719917 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 22:45:19 INFO - PROCESS | 3664 | 1467956719923 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:45:19 INFO - PROCESS | 3664 | 1467956719926 Marionette TRACE conn3 <- [1,2358,null,{}] 22:45:19 INFO - PROCESS | 3664 | 1467956719931 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:19 INFO - PROCESS | 3664 | 1467956719934 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:20 INFO - PROCESS | 3664 | 1467956720035 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:45:20 INFO - PROCESS | 3664 | 1467956720172 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 3664 | 1467956720176 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:20 INFO - PROCESS | 3664 | ++DOCSHELL 1180A400 == 40 [pid = 3664] [id = 599] 22:45:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1180A800) [pid = 3664] [serial = 1797] [outer = 00000000] 22:45:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (11DD9C00) [pid = 3664] [serial = 1798] [outer = 1180A800] 22:45:20 INFO - PROCESS | 3664 | 1467956720229 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (12BBC400) [pid = 3664] [serial = 1799] [outer = 1180A800] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 16782400 == 39 [pid = 3664] [id = 595] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 12BC5000 == 38 [pid = 3664] [id = 594] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 13E32C00 == 37 [pid = 3664] [id = 593] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 1441DC00 == 36 [pid = 3664] [id = 592] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 1421E000 == 35 [pid = 3664] [id = 591] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 1369B000 == 34 [pid = 3664] [id = 590] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 1443E800 == 33 [pid = 3664] [id = 589] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 13695000 == 32 [pid = 3664] [id = 588] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 0C76C000 == 31 [pid = 3664] [id = 587] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 1326F000 == 30 [pid = 3664] [id = 584] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 1180F400 == 29 [pid = 3664] [id = 585] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 13E33C00 == 28 [pid = 3664] [id = 586] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 13161800 == 27 [pid = 3664] [id = 598] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 10A0AC00 == 26 [pid = 3664] [id = 596] 22:45:21 INFO - PROCESS | 3664 | --DOCSHELL 13E34400 == 25 [pid = 3664] [id = 597] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (174CD800) [pid = 3664] [serial = 1751] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (10A08000) [pid = 3664] [serial = 1729] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (10E6A000) [pid = 3664] [serial = 1730] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (13E34800) [pid = 3664] [serial = 1735] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (12BC0000) [pid = 3664] [serial = 1732] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12C83400) [pid = 3664] [serial = 1733] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (166B3800) [pid = 3664] [serial = 1744] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (12C88C00) [pid = 3664] [serial = 1718] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (12BB0000) [pid = 3664] [serial = 1717] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (14430400) [pid = 3664] [serial = 1721] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1441EC00) [pid = 3664] [serial = 1720] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (174D4000) [pid = 3664] [serial = 1724] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17409800) [pid = 3664] [serial = 1723] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12BB5800) [pid = 3664] [serial = 1726] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13E31000) [pid = 3664] [serial = 1747] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (15F32000) [pid = 3664] [serial = 1741] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (167EAC00) [pid = 3664] [serial = 1745] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (144CB000) [pid = 3664] [serial = 1738] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (15FA6C00) [pid = 3664] [serial = 1742] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1737F800) [pid = 3664] [serial = 1748] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1506F000) [pid = 3664] [serial = 1739] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (13E3C800) [pid = 3664] [serial = 1736] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (174C9C00) [pid = 3664] [serial = 1750] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (17523800) [pid = 3664] [serial = 1753] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3664 | 1467956721391 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1515ms 22:45:21 INFO - PROCESS | 3664 | 1467956721440 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 3664 | 1467956721444 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 22:45:21 INFO - PROCESS | 3664 | 1467956721449 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:45:21 INFO - PROCESS | 3664 | 1467956721452 Marionette TRACE conn3 <- [1,2362,null,{}] 22:45:21 INFO - PROCESS | 3664 | 1467956721494 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:21 INFO - PROCESS | 3664 | 1467956721496 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:21 INFO - PROCESS | 3664 | 1467956721585 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:45:21 INFO - PROCESS | 3664 | 1467956721684 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 3664 | 1467956721689 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:21 INFO - PROCESS | 3664 | ++DOCSHELL 10A06400 == 26 [pid = 3664] [id = 600] 22:45:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (10A07800) [pid = 3664] [serial = 1800] [outer = 00000000] 22:45:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (11802000) [pid = 3664] [serial = 1801] [outer = 10A07800] 22:45:21 INFO - PROCESS | 3664 | 1467956721735 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (11890400) [pid = 3664] [serial = 1802] [outer = 10A07800] 22:45:22 INFO - PROCESS | 3664 | 1467956722151 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 22:45:22 INFO - PROCESS | 3664 | 1467956722194 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 3664 | 1467956722199 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 22:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:45:22 INFO - PROCESS | 3664 | 1467956722205 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 3664 | 1467956722208 Marionette TRACE conn3 <- [1,2366,null,{}] 22:45:22 INFO - PROCESS | 3664 | 1467956722212 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:22 INFO - PROCESS | 3664 | 1467956722215 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:22 INFO - PROCESS | 3664 | 1467956722301 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:45:22 INFO - PROCESS | 3664 | 1467956722310 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 3664 | 1467956722312 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:22 INFO - PROCESS | 3664 | ++DOCSHELL 1315F800 == 27 [pid = 3664] [id = 601] 22:45:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (13161000) [pid = 3664] [serial = 1803] [outer = 00000000] 22:45:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13277800) [pid = 3664] [serial = 1804] [outer = 13161000] 22:45:22 INFO - PROCESS | 3664 | 1467956722361 Marionette DEBUG loaded listener.js 22:45:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13695000) [pid = 3664] [serial = 1805] [outer = 13161000] 22:45:22 INFO - PROCESS | 3664 | 1467956722837 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 687ms 22:45:22 INFO - PROCESS | 3664 | 1467956722906 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 3664 | 1467956722909 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 22:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:45:22 INFO - PROCESS | 3664 | 1467956722912 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 3664 | 1467956722916 Marionette TRACE conn3 <- [1,2370,null,{}] 22:45:22 INFO - PROCESS | 3664 | 1467956722926 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:22 INFO - PROCESS | 3664 | 1467956722931 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:23 INFO - PROCESS | 3664 | 1467956723042 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:45:23 INFO - PROCESS | 3664 | 1467956723149 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 3664 | 1467956723152 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:23 INFO - PROCESS | 3664 | ++DOCSHELL 14411C00 == 28 [pid = 3664] [id = 602] 22:45:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (14412000) [pid = 3664] [serial = 1806] [outer = 00000000] 22:45:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1442F800) [pid = 3664] [serial = 1807] [outer = 14412000] 22:45:23 INFO - PROCESS | 3664 | 1467956723199 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1443B000) [pid = 3664] [serial = 1808] [outer = 14412000] 22:45:23 INFO - PROCESS | 3664 | 1467956723620 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 22:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:45:23 INFO - PROCESS | 3664 | 1467956723657 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 3664 | 1467956723660 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 22:45:23 INFO - PROCESS | 3664 | 1467956723663 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 3664 | 1467956723676 Marionette TRACE conn3 <- [1,2374,null,{}] 22:45:23 INFO - PROCESS | 3664 | 1467956723680 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:23 INFO - PROCESS | 3664 | 1467956723684 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:23 INFO - PROCESS | 3664 | 1467956723803 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:45:23 INFO - PROCESS | 3664 | 1467956723813 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 3664 | 1467956723815 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:23 INFO - PROCESS | 3664 | ++DOCSHELL 15065C00 == 29 [pid = 3664] [id = 603] 22:45:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (15066000) [pid = 3664] [serial = 1809] [outer = 00000000] 22:45:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (150E7000) [pid = 3664] [serial = 1810] [outer = 15066000] 22:45:23 INFO - PROCESS | 3664 | 1467956723911 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (159EEC00) [pid = 3664] [serial = 1811] [outer = 15066000] 22:45:24 INFO - PROCESS | 3664 | 1467956724325 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 687ms 22:45:24 INFO - PROCESS | 3664 | 1467956724362 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:45:24 INFO - PROCESS | 3664 | 1467956724364 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 22:45:24 INFO - PROCESS | 3664 | 1467956724367 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:45:24 INFO - PROCESS | 3664 | 1467956724369 Marionette TRACE conn3 <- [1,2378,null,{}] 22:45:24 INFO - PROCESS | 3664 | 1467956724376 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:24 INFO - PROCESS | 3664 | 1467956724378 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:24 INFO - PROCESS | 3664 | 1467956724523 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:45:24 INFO - PROCESS | 3664 | 1467956724535 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:24 INFO - PROCESS | 3664 | 1467956724537 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:24 INFO - PROCESS | 3664 | ++DOCSHELL 15F3A800 == 30 [pid = 3664] [id = 604] 22:45:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15F3C400) [pid = 3664] [serial = 1812] [outer = 00000000] 22:45:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (162BA000) [pid = 3664] [serial = 1813] [outer = 15F3C400] 22:45:24 INFO - PROCESS | 3664 | 1467956724580 Marionette DEBUG loaded listener.js 22:45:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (16477800) [pid = 3664] [serial = 1814] [outer = 15F3C400] 22:45:25 INFO - PROCESS | 3664 | 1467956725031 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 687ms 22:45:25 INFO - PROCESS | 3664 | 1467956725067 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 3664 | 1467956725069 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 22:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:45:25 INFO - PROCESS | 3664 | 1467956725078 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 3664 | 1467956725080 Marionette TRACE conn3 <- [1,2382,null,{}] 22:45:25 INFO - PROCESS | 3664 | 1467956725083 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:25 INFO - PROCESS | 3664 | 1467956725089 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:25 INFO - PROCESS | 3664 | 1467956725220 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:45:25 INFO - PROCESS | 3664 | 1467956725285 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 3664 | 1467956725287 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:25 INFO - PROCESS | 3664 | ++DOCSHELL 16782000 == 31 [pid = 3664] [id = 605] 22:45:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (16C51000) [pid = 3664] [serial = 1815] [outer = 00000000] 22:45:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1740F400) [pid = 3664] [serial = 1816] [outer = 16C51000] 22:45:25 INFO - PROCESS | 3664 | 1467956725330 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (174CD800) [pid = 3664] [serial = 1817] [outer = 16C51000] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10E67400) [pid = 3664] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (17E29400) [pid = 3664] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15068400) [pid = 3664] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15F3BC00) [pid = 3664] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (159EC800) [pid = 3664] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15066C00) [pid = 3664] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (11885C00) [pid = 3664] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13697C00) [pid = 3664] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13E3A800) [pid = 3664] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (114B0800) [pid = 3664] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (13E36000) [pid = 3664] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (15746000) [pid = 3664] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:45:25 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (16C56000) [pid = 3664] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:45:25 INFO - PROCESS | 3664 | 1467956725922 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 906ms 22:45:25 INFO - PROCESS | 3664 | 1467956725977 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 3664 | 1467956725979 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 22:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:45:25 INFO - PROCESS | 3664 | 1467956725983 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 3664 | 1467956725984 Marionette TRACE conn3 <- [1,2386,null,{}] 22:45:25 INFO - PROCESS | 3664 | 1467956725988 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:25 INFO - PROCESS | 3664 | 1467956725999 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:26 INFO - PROCESS | 3664 | 1467956726072 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:45:26 INFO - PROCESS | 3664 | 1467956726078 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 3664 | 1467956726080 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:26 INFO - PROCESS | 3664 | ++DOCSHELL 13E3A800 == 32 [pid = 3664] [id = 606] 22:45:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (14215400) [pid = 3664] [serial = 1818] [outer = 00000000] 22:45:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (159EC800) [pid = 3664] [serial = 1819] [outer = 14215400] 22:45:26 INFO - PROCESS | 3664 | 1467956726122 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (167E4400) [pid = 3664] [serial = 1820] [outer = 14215400] 22:45:26 INFO - PROCESS | 3664 | 1467956726535 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 594ms 22:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:45:26 INFO - PROCESS | 3664 | 1467956726580 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 3664 | 1467956726582 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 22:45:26 INFO - PROCESS | 3664 | 1467956726585 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 3664 | 1467956726587 Marionette TRACE conn3 <- [1,2390,null,{}] 22:45:26 INFO - PROCESS | 3664 | 1467956726594 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:26 INFO - PROCESS | 3664 | 1467956726596 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:26 INFO - PROCESS | 3664 | 1467956726670 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:45:26 INFO - PROCESS | 3664 | 1467956726676 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 3664 | 1467956726678 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:26 INFO - PROCESS | 3664 | ++DOCSHELL 174CFC00 == 33 [pid = 3664] [id = 607] 22:45:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (174D0000) [pid = 3664] [serial = 1821] [outer = 00000000] 22:45:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1750A400) [pid = 3664] [serial = 1822] [outer = 174D0000] 22:45:26 INFO - PROCESS | 3664 | 1467956726721 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17521400) [pid = 3664] [serial = 1823] [outer = 174D0000] 22:45:27 INFO - PROCESS | 3664 | 1467956727144 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 593ms 22:45:27 INFO - PROCESS | 3664 | 1467956727182 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:45:27 INFO - PROCESS | 3664 | 1467956727184 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 22:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:45:27 INFO - PROCESS | 3664 | 1467956727200 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:45:27 INFO - PROCESS | 3664 | 1467956727202 Marionette TRACE conn3 <- [1,2394,null,{}] 22:45:27 INFO - PROCESS | 3664 | 1467956727205 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:27 INFO - PROCESS | 3664 | 1467956727207 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:27 INFO - PROCESS | 3664 | 1467956727286 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:45:27 INFO - PROCESS | 3664 | 1467956727292 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:27 INFO - PROCESS | 3664 | 1467956727294 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:27 INFO - PROCESS | 3664 | ++DOCSHELL 1421E000 == 34 [pid = 3664] [id = 608] 22:45:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17530000) [pid = 3664] [serial = 1824] [outer = 00000000] 22:45:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17C7E000) [pid = 3664] [serial = 1825] [outer = 17530000] 22:45:27 INFO - PROCESS | 3664 | 1467956727335 Marionette DEBUG loaded listener.js 22:45:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15F3CC00) [pid = 3664] [serial = 1826] [outer = 17530000] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 10A06400 == 33 [pid = 3664] [id = 600] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 1180A400 == 32 [pid = 3664] [id = 599] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 1315F800 == 31 [pid = 3664] [id = 601] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 15065C00 == 30 [pid = 3664] [id = 603] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 174CFC00 == 29 [pid = 3664] [id = 607] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 16782000 == 28 [pid = 3664] [id = 605] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 15F3A800 == 27 [pid = 3664] [id = 604] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 14411C00 == 26 [pid = 3664] [id = 602] 22:45:28 INFO - PROCESS | 3664 | --DOCSHELL 13E3A800 == 25 [pid = 3664] [id = 606] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (132F2000) [pid = 3664] [serial = 1727] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (17510400) [pid = 3664] [serial = 1777] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1737CC00) [pid = 3664] [serial = 1775] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (167E5800) [pid = 3664] [serial = 1774] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (17523C00) [pid = 3664] [serial = 1754] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1506D400) [pid = 3664] [serial = 1768] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (11DD9400) [pid = 3664] [serial = 1756] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (12BBC000) [pid = 3664] [serial = 1757] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (13A57000) [pid = 3664] [serial = 1765] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (13B4C000) [pid = 3664] [serial = 1766] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (14222C00) [pid = 3664] [serial = 1759] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1443B400) [pid = 3664] [serial = 1760] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (12B6C000) [pid = 3664] [serial = 1762] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (12BC4800) [pid = 3664] [serial = 1763] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (180BE400) [pid = 3664] [serial = 1787] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (144D6C00) [pid = 3664] [serial = 1780] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1752DC00) [pid = 3664] [serial = 1778] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (15F2FC00) [pid = 3664] [serial = 1781] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (162B9400) [pid = 3664] [serial = 1771] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (162C1000) [pid = 3664] [serial = 1772] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (1752C000) [pid = 3664] [serial = 1783] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (1573E000) [pid = 3664] [serial = 1769] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (1752D000) [pid = 3664] [serial = 1784] [outer = 00000000] [url = about:blank] 22:45:28 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (180B9400) [pid = 3664] [serial = 1786] [outer = 00000000] [url = about:blank] 22:45:29 INFO - PROCESS | 3664 | 1467956729055 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1937ms 22:45:29 INFO - PROCESS | 3664 | 1467956729116 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:45:29 INFO - PROCESS | 3664 | 1467956729120 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 22:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:45:29 INFO - PROCESS | 3664 | 1467956729125 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:45:29 INFO - PROCESS | 3664 | 1467956729128 Marionette TRACE conn3 <- [1,2398,null,{}] 22:45:29 INFO - PROCESS | 3664 | 1467956729134 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:29 INFO - PROCESS | 3664 | 1467956729137 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:29 INFO - PROCESS | 3664 | 1467956729227 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:45:29 INFO - PROCESS | 3664 | 1467956729234 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 3664 | 1467956729238 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:29 INFO - PROCESS | 3664 | ++DOCSHELL 10F0F400 == 26 [pid = 3664] [id = 609] 22:45:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (114A8800) [pid = 3664] [serial = 1827] [outer = 00000000] 22:45:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (11D8C800) [pid = 3664] [serial = 1828] [outer = 114A8800] 22:45:29 INFO - PROCESS | 3664 | 1467956729291 Marionette DEBUG loaded listener.js 22:45:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (129E3C00) [pid = 3664] [serial = 1829] [outer = 114A8800] 22:45:29 INFO - PROCESS | 3664 | 1467956729788 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 703ms 22:45:29 INFO - PROCESS | 3664 | 1467956729825 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:45:29 INFO - PROCESS | 3664 | 1467956729830 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 22:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:45:29 INFO - PROCESS | 3664 | 1467956729837 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:45:29 INFO - PROCESS | 3664 | 1467956729839 Marionette TRACE conn3 <- [1,2402,null,{}] 22:45:29 INFO - PROCESS | 3664 | 1467956729843 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:29 INFO - PROCESS | 3664 | 1467956729846 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:29 INFO - PROCESS | 3664 | 1467956729938 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:45:29 INFO - PROCESS | 3664 | 1467956729947 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 3664 | 1467956729950 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:29 INFO - PROCESS | 3664 | ++DOCSHELL 12E60800 == 27 [pid = 3664] [id = 610] 22:45:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (12E65000) [pid = 3664] [serial = 1830] [outer = 00000000] 22:45:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (1312B400) [pid = 3664] [serial = 1831] [outer = 12E65000] 22:45:29 INFO - PROCESS | 3664 | 1467956729996 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (13189800) [pid = 3664] [serial = 1832] [outer = 12E65000] 22:45:30 INFO - PROCESS | 3664 | 1467956730471 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 687ms 22:45:30 INFO - PROCESS | 3664 | 1467956730535 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 3664 | 1467956730537 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 22:45:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:45:30 INFO - PROCESS | 3664 | 1467956730541 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 3664 | 1467956730544 Marionette TRACE conn3 <- [1,2406,null,{}] 22:45:30 INFO - PROCESS | 3664 | 1467956730555 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:30 INFO - PROCESS | 3664 | 1467956730560 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:30 INFO - PROCESS | 3664 | 1467956730667 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:45:30 INFO - PROCESS | 3664 | 1467956730764 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 3664 | 1467956730768 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:30 INFO - PROCESS | 3664 | ++DOCSHELL 13E3B400 == 28 [pid = 3664] [id = 611] 22:45:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (13E3BC00) [pid = 3664] [serial = 1833] [outer = 00000000] 22:45:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (13E85400) [pid = 3664] [serial = 1834] [outer = 13E3BC00] 22:45:30 INFO - PROCESS | 3664 | 1467956730814 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (14417800) [pid = 3664] [serial = 1835] [outer = 13E3BC00] 22:45:31 INFO - PROCESS | 3664 | 1467956731194 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 22:45:31 INFO - PROCESS | 3664 | 1467956731243 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 3664 | 1467956731246 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 22:45:31 INFO - PROCESS | 3664 | 1467956731249 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:45:31 INFO - PROCESS | 3664 | 1467956731251 Marionette TRACE conn3 <- [1,2410,null,{}] 22:45:31 INFO - PROCESS | 3664 | 1467956731264 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:31 INFO - PROCESS | 3664 | 1467956731266 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:31 INFO - PROCESS | 3664 | 1467956731346 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:45:31 INFO - PROCESS | 3664 | 1467956731352 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 3664 | 1467956731354 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:31 INFO - PROCESS | 3664 | ++DOCSHELL 14223C00 == 29 [pid = 3664] [id = 612] 22:45:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (14417000) [pid = 3664] [serial = 1836] [outer = 00000000] 22:45:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (144CB800) [pid = 3664] [serial = 1837] [outer = 14417000] 22:45:31 INFO - PROCESS | 3664 | 1467956731396 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (15069400) [pid = 3664] [serial = 1838] [outer = 14417000] 22:45:31 INFO - PROCESS | 3664 | 1467956731825 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 593ms 22:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:45:31 INFO - PROCESS | 3664 | 1467956731861 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 3664 | 1467956731863 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 22:45:31 INFO - PROCESS | 3664 | 1467956731867 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 3664 | 1467956731868 Marionette TRACE conn3 <- [1,2414,null,{}] 22:45:31 INFO - PROCESS | 3664 | 1467956731872 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:31 INFO - PROCESS | 3664 | 1467956731874 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:31 INFO - PROCESS | 3664 | 1467956731959 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:45:31 INFO - PROCESS | 3664 | 1467956731965 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 3664 | 1467956731967 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:31 INFO - PROCESS | 3664 | ++DOCSHELL 1506BC00 == 30 [pid = 3664] [id = 613] 22:45:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (1506C000) [pid = 3664] [serial = 1839] [outer = 00000000] 22:45:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (15746000) [pid = 3664] [serial = 1840] [outer = 1506C000] 22:45:32 INFO - PROCESS | 3664 | 1467956732009 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (15F33C00) [pid = 3664] [serial = 1841] [outer = 1506C000] 22:45:32 INFO - PROCESS | 3664 | 1467956732481 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:45:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:45:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 624ms 22:45:32 INFO - PROCESS | 3664 | 1467956732503 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 3664 | 1467956732505 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 22:45:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:45:32 INFO - PROCESS | 3664 | 1467956732513 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:45:32 INFO - PROCESS | 3664 | 1467956732514 Marionette TRACE conn3 <- [1,2418,null,{}] 22:45:32 INFO - PROCESS | 3664 | 1467956732518 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:32 INFO - PROCESS | 3664 | 1467956732524 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:32 INFO - PROCESS | 3664 | 1467956732622 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:45:32 INFO - PROCESS | 3664 | 1467956732630 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:32 INFO - PROCESS | 3664 | 1467956732632 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:32 INFO - PROCESS | 3664 | ++DOCSHELL 1442F400 == 31 [pid = 3664] [id = 614] 22:45:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (14430800) [pid = 3664] [serial = 1842] [outer = 00000000] 22:45:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (166AEC00) [pid = 3664] [serial = 1843] [outer = 14430800] 22:45:32 INFO - PROCESS | 3664 | 1467956732674 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (16C53800) [pid = 3664] [serial = 1844] [outer = 14430800] 22:45:33 INFO - PROCESS | 3664 | 1467956733127 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 703ms 22:45:33 INFO - PROCESS | 3664 | 1467956733213 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:45:33 INFO - PROCESS | 3664 | 1467956733215 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 22:45:33 INFO - PROCESS | 3664 | 1467956733218 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:45:33 INFO - PROCESS | 3664 | 1467956733220 Marionette TRACE conn3 <- [1,2422,null,{}] 22:45:33 INFO - PROCESS | 3664 | 1467956733234 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:33 INFO - PROCESS | 3664 | 1467956733236 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:33 INFO - PROCESS | 3664 | 1467956733311 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:45:33 INFO - PROCESS | 3664 | 1467956733348 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 3664 | 1467956733350 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:33 INFO - PROCESS | 3664 | ++DOCSHELL 162C3400 == 32 [pid = 3664] [id = 615] 22:45:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (17175800) [pid = 3664] [serial = 1845] [outer = 00000000] 22:45:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (174CB400) [pid = 3664] [serial = 1846] [outer = 17175800] 22:45:33 INFO - PROCESS | 3664 | 1467956733392 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (174CB800) [pid = 3664] [serial = 1847] [outer = 17175800] 22:45:33 INFO - PROCESS | 3664 | 1467956733786 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 640ms 22:45:33 INFO - PROCESS | 3664 | 1467956733845 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:45:33 INFO - PROCESS | 3664 | 1467956733847 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 22:45:33 INFO - PROCESS | 3664 | 1467956733850 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:45:33 INFO - PROCESS | 3664 | 1467956733852 Marionette TRACE conn3 <- [1,2426,null,{}] 22:45:33 INFO - PROCESS | 3664 | 1467956733855 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:33 INFO - PROCESS | 3664 | 1467956733857 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:33 INFO - PROCESS | 3664 | 1467956733932 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:45:33 INFO - PROCESS | 3664 | 1467956733937 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 3664 | 1467956733939 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:33 INFO - PROCESS | 3664 | ++DOCSHELL 174D2800 == 33 [pid = 3664] [id = 616] 22:45:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (174D4800) [pid = 3664] [serial = 1848] [outer = 00000000] 22:45:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17526C00) [pid = 3664] [serial = 1849] [outer = 174D4800] 22:45:33 INFO - PROCESS | 3664 | 1467956733988 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17527000) [pid = 3664] [serial = 1850] [outer = 174D4800] 22:45:34 INFO - PROCESS | 3664 | 1467956734434 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 625ms 22:45:34 INFO - PROCESS | 3664 | 1467956734489 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 3664 | 1467956734491 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 22:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:45:34 INFO - PROCESS | 3664 | 1467956734494 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 3664 | 1467956734496 Marionette TRACE conn3 <- [1,2430,null,{}] 22:45:34 INFO - PROCESS | 3664 | 1467956734500 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:34 INFO - PROCESS | 3664 | 1467956734501 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:34 INFO - PROCESS | 3664 | 1467956734614 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:45:34 INFO - PROCESS | 3664 | 1467956734623 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:34 INFO - PROCESS | 3664 | 1467956734625 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:34 INFO - PROCESS | 3664 | ++DOCSHELL 13E3A800 == 34 [pid = 3664] [id = 617] 22:45:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1752E000) [pid = 3664] [serial = 1851] [outer = 00000000] 22:45:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (175B0400) [pid = 3664] [serial = 1852] [outer = 1752E000] 22:45:34 INFO - PROCESS | 3664 | 1467956734668 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17674C00) [pid = 3664] [serial = 1853] [outer = 1752E000] 22:45:35 INFO - PROCESS | 3664 | 1467956735131 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 703ms 22:45:35 INFO - PROCESS | 3664 | 1467956735194 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 3664 | 1467956735196 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 22:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:45:35 INFO - PROCESS | 3664 | 1467956735200 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 3664 | 1467956735201 Marionette TRACE conn3 <- [1,2434,null,{}] 22:45:35 INFO - PROCESS | 3664 | 1467956735205 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:35 INFO - PROCESS | 3664 | 1467956735207 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:35 INFO - PROCESS | 3664 | 1467956735334 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:45:35 INFO - PROCESS | 3664 | 1467956735343 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 3664 | 1467956735345 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:35 INFO - PROCESS | 3664 | ++DOCSHELL 10A75C00 == 35 [pid = 3664] [id = 618] 22:45:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (17522000) [pid = 3664] [serial = 1854] [outer = 00000000] 22:45:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17E2CC00) [pid = 3664] [serial = 1855] [outer = 17522000] 22:45:35 INFO - PROCESS | 3664 | 1467956735444 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180BDC00) [pid = 3664] [serial = 1856] [outer = 17522000] 22:45:35 INFO - PROCESS | 3664 | 1467956735843 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 703ms 22:45:35 INFO - PROCESS | 3664 | 1467956735899 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 3664 | 1467956735903 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 22:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:45:35 INFO - PROCESS | 3664 | 1467956735912 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 3664 | 1467956735914 Marionette TRACE conn3 <- [1,2438,null,{}] 22:45:35 INFO - PROCESS | 3664 | 1467956735926 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:35 INFO - PROCESS | 3664 | 1467956735928 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:36 INFO - PROCESS | 3664 | 1467956736081 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:45:36 INFO - PROCESS | 3664 | 1467956736146 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 3664 | 1467956736149 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:36 INFO - PROCESS | 3664 | ++DOCSHELL 1506B400 == 36 [pid = 3664] [id = 619] 22:45:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (180C7C00) [pid = 3664] [serial = 1857] [outer = 00000000] 22:45:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (180D9000) [pid = 3664] [serial = 1858] [outer = 180C7C00] 22:45:36 INFO - PROCESS | 3664 | 1467956736193 Marionette DEBUG loaded listener.js 22:45:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (180E1400) [pid = 3664] [serial = 1859] [outer = 180C7C00] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1180A800) [pid = 3664] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (14215400) [pid = 3664] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (15066000) [pid = 3664] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10A07800) [pid = 3664] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (16C51000) [pid = 3664] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10A10000) [pid = 3664] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (14412000) [pid = 3664] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15F3C400) [pid = 3664] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17479C00) [pid = 3664] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13E36400) [pid = 3664] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13161000) [pid = 3664] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:45:36 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (174D0000) [pid = 3664] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:45:36 INFO - PROCESS | 3664 | 1467956736690 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 859ms 22:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:45:36 INFO - PROCESS | 3664 | 1467956736768 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 3664 | 1467956736770 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 22:45:36 INFO - PROCESS | 3664 | 1467956736774 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 3664 | 1467956736776 Marionette TRACE conn3 <- [1,2442,null,{}] 22:45:36 INFO - PROCESS | 3664 | 1467956736779 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:36 INFO - PROCESS | 3664 | 1467956736781 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:36 INFO - PROCESS | 3664 | 1467956736858 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:45:36 INFO - PROCESS | 3664 | 1467956736863 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 3664 | 1467956736864 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:36 INFO - PROCESS | 3664 | ++DOCSHELL 13189400 == 37 [pid = 3664] [id = 620] 22:45:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (132F5800) [pid = 3664] [serial = 1860] [outer = 00000000] 22:45:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15739C00) [pid = 3664] [serial = 1861] [outer = 132F5800] 22:45:36 INFO - PROCESS | 3664 | 1467956736907 Marionette DEBUG loaded listener.js 22:45:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (162B8C00) [pid = 3664] [serial = 1862] [outer = 132F5800] 22:45:37 INFO - PROCESS | 3664 | 1467956737318 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:45:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:45:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 593ms 22:45:37 INFO - PROCESS | 3664 | 1467956737375 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:45:37 INFO - PROCESS | 3664 | 1467956737377 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 22:45:37 INFO - PROCESS | 3664 | 1467956737380 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:45:37 INFO - PROCESS | 3664 | 1467956737381 Marionette TRACE conn3 <- [1,2446,null,{}] 22:45:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:45:37 INFO - PROCESS | 3664 | 1467956737385 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:37 INFO - PROCESS | 3664 | 1467956737387 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:37 INFO - PROCESS | 3664 | 1467956737478 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:45:37 INFO - PROCESS | 3664 | 1467956737483 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 3664 | 1467956737485 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:37 INFO - PROCESS | 3664 | ++DOCSHELL 1740B400 == 38 [pid = 3664] [id = 621] 22:45:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17479C00) [pid = 3664] [serial = 1863] [outer = 00000000] 22:45:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (180EB000) [pid = 3664] [serial = 1864] [outer = 17479C00] 22:45:37 INFO - PROCESS | 3664 | 1467956737526 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180EE000) [pid = 3664] [serial = 1865] [outer = 17479C00] 22:45:37 INFO - PROCESS | 3664 | 1467956737958 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 625ms 22:45:38 INFO - PROCESS | 3664 | 1467956738020 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 3664 | 1467956738022 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 22:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:45:38 INFO - PROCESS | 3664 | 1467956738029 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 3664 | 1467956738030 Marionette TRACE conn3 <- [1,2450,null,{}] 22:45:38 INFO - PROCESS | 3664 | 1467956738034 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:38 INFO - PROCESS | 3664 | 1467956738035 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:38 INFO - PROCESS | 3664 | 1467956738120 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:45:38 INFO - PROCESS | 3664 | 1467956738126 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:38 INFO - PROCESS | 3664 | 1467956738128 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:38 INFO - PROCESS | 3664 | ++DOCSHELL 14436C00 == 39 [pid = 3664] [id = 622] 22:45:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (15744800) [pid = 3664] [serial = 1866] [outer = 00000000] 22:45:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180F6800) [pid = 3664] [serial = 1867] [outer = 15744800] 22:45:38 INFO - PROCESS | 3664 | 1467956738170 Marionette DEBUG loaded listener.js 22:45:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180F9C00) [pid = 3664] [serial = 1868] [outer = 15744800] 22:45:38 INFO - PROCESS | 3664 | 1467956738839 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 906ms 22:45:38 INFO - PROCESS | 3664 | 1467956738930 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 3664 | 1467956738935 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 22:45:38 INFO - PROCESS | 3664 | 1467956738940 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:45:38 INFO - PROCESS | 3664 | 1467956738943 Marionette TRACE conn3 <- [1,2454,null,{}] 22:45:38 INFO - PROCESS | 3664 | 1467956738972 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:38 INFO - PROCESS | 3664 | 1467956738976 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:39 INFO - PROCESS | 3664 | 1467956739104 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:45:39 INFO - PROCESS | 3664 | 1467956739241 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 3664 | 1467956739244 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:39 INFO - PROCESS | 3664 | ++DOCSHELL 10A07800 == 40 [pid = 3664] [id = 623] 22:45:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (10BAE800) [pid = 3664] [serial = 1869] [outer = 00000000] 22:45:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (12BA9400) [pid = 3664] [serial = 1870] [outer = 10BAE800] 22:45:39 INFO - PROCESS | 3664 | 1467956739302 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (12E23C00) [pid = 3664] [serial = 1871] [outer = 10BAE800] 22:45:40 INFO - PROCESS | 3664 | 1467956740230 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1312ms 22:45:40 INFO - PROCESS | 3664 | 1467956740267 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 3664 | 1467956740271 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 22:45:40 INFO - PROCESS | 3664 | 1467956740277 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:45:40 INFO - PROCESS | 3664 | 1467956740280 Marionette TRACE conn3 <- [1,2458,null,{}] 22:45:40 INFO - PROCESS | 3664 | 1467956740285 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:40 INFO - PROCESS | 3664 | 1467956740288 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:40 INFO - PROCESS | 3664 | 1467956740402 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:45:40 INFO - PROCESS | 3664 | 1467956740545 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 3664 | 1467956740549 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:40 INFO - PROCESS | 3664 | ++DOCSHELL 11C9C400 == 41 [pid = 3664] [id = 624] 22:45:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (11D8A800) [pid = 3664] [serial = 1872] [outer = 00000000] 22:45:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (12BB0000) [pid = 3664] [serial = 1873] [outer = 11D8A800] 22:45:40 INFO - PROCESS | 3664 | 1467956740598 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (12BC4800) [pid = 3664] [serial = 1874] [outer = 11D8A800] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 1740B400 == 40 [pid = 3664] [id = 621] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 13189400 == 39 [pid = 3664] [id = 620] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 1506B400 == 38 [pid = 3664] [id = 619] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 10A75C00 == 37 [pid = 3664] [id = 618] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 13E3A800 == 36 [pid = 3664] [id = 617] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 174D2800 == 35 [pid = 3664] [id = 616] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 162C3400 == 34 [pid = 3664] [id = 615] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 1442F400 == 33 [pid = 3664] [id = 614] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 1506BC00 == 32 [pid = 3664] [id = 613] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 14223C00 == 31 [pid = 3664] [id = 612] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 13E3B400 == 30 [pid = 3664] [id = 611] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 12E60800 == 29 [pid = 3664] [id = 610] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 10F0F400 == 28 [pid = 3664] [id = 609] 22:45:40 INFO - PROCESS | 3664 | --DOCSHELL 1421E000 == 27 [pid = 3664] [id = 608] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17C7E000) [pid = 3664] [serial = 1825] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (17521400) [pid = 3664] [serial = 1823] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (11DD9C00) [pid = 3664] [serial = 1798] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (167E4400) [pid = 3664] [serial = 1820] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (159EEC00) [pid = 3664] [serial = 1811] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (11802000) [pid = 3664] [serial = 1801] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (12BBC400) [pid = 3664] [serial = 1799] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1740F400) [pid = 3664] [serial = 1816] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (10F11000) [pid = 3664] [serial = 1789] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1442F800) [pid = 3664] [serial = 1807] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (159EC800) [pid = 3664] [serial = 1819] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1180B800) [pid = 3664] [serial = 1790] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (16477800) [pid = 3664] [serial = 1814] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (174CD800) [pid = 3664] [serial = 1817] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (175B1000) [pid = 3664] [serial = 1796] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (159F3C00) [pid = 3664] [serial = 1793] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (150E7000) [pid = 3664] [serial = 1810] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (11890400) [pid = 3664] [serial = 1802] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (13695000) [pid = 3664] [serial = 1805] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (13277800) [pid = 3664] [serial = 1804] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (162BA000) [pid = 3664] [serial = 1813] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (14437C00) [pid = 3664] [serial = 1792] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1750A400) [pid = 3664] [serial = 1822] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (17524400) [pid = 3664] [serial = 1795] [outer = 00000000] [url = about:blank] 22:45:40 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1443B000) [pid = 3664] [serial = 1808] [outer = 00000000] [url = about:blank] 22:45:41 INFO - PROCESS | 3664 | 1467956741103 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 906ms 22:45:41 INFO - PROCESS | 3664 | 1467956741182 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 3664 | 1467956741187 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 22:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:45:41 INFO - PROCESS | 3664 | 1467956741194 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 3664 | 1467956741198 Marionette TRACE conn3 <- [1,2462,null,{}] 22:45:41 INFO - PROCESS | 3664 | 1467956741203 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:41 INFO - PROCESS | 3664 | 1467956741207 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:41 INFO - PROCESS | 3664 | 1467956741296 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:45:41 INFO - PROCESS | 3664 | 1467956741310 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 3664 | 1467956741312 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:41 INFO - PROCESS | 3664 | ++DOCSHELL 12E60800 == 28 [pid = 3664] [id = 625] 22:45:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (12E64000) [pid = 3664] [serial = 1875] [outer = 00000000] 22:45:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (13161000) [pid = 3664] [serial = 1876] [outer = 12E64000] 22:45:41 INFO - PROCESS | 3664 | 1467956741358 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1368F800) [pid = 3664] [serial = 1877] [outer = 12E64000] 22:45:41 INFO - PROCESS | 3664 | 1467956741848 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 22:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:45:41 INFO - PROCESS | 3664 | 1467956741892 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 3664 | 1467956741894 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 22:45:41 INFO - PROCESS | 3664 | 1467956741897 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 3664 | 1467956741901 Marionette TRACE conn3 <- [1,2466,null,{}] 22:45:41 INFO - PROCESS | 3664 | 1467956741911 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:41 INFO - PROCESS | 3664 | 1467956741915 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:42 INFO - PROCESS | 3664 | 1467956742026 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:45:42 INFO - PROCESS | 3664 | 1467956742131 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 3664 | 1467956742134 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:42 INFO - PROCESS | 3664 | ++DOCSHELL 13E38800 == 29 [pid = 3664] [id = 626] 22:45:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13E39400) [pid = 3664] [serial = 1878] [outer = 00000000] 22:45:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (14216C00) [pid = 3664] [serial = 1879] [outer = 13E39400] 22:45:42 INFO - PROCESS | 3664 | 1467956742180 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (1441F400) [pid = 3664] [serial = 1880] [outer = 13E39400] 22:45:42 INFO - PROCESS | 3664 | 1467956742581 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 22:45:42 INFO - PROCESS | 3664 | 1467956742638 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 3664 | 1467956742640 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 22:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:45:42 INFO - PROCESS | 3664 | 1467956742644 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 3664 | 1467956742646 Marionette TRACE conn3 <- [1,2470,null,{}] 22:45:42 INFO - PROCESS | 3664 | 1467956742649 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:42 INFO - PROCESS | 3664 | 1467956742651 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:42 INFO - PROCESS | 3664 | 1467956742733 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:45:42 INFO - PROCESS | 3664 | 1467956742738 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 3664 | 1467956742740 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:42 INFO - PROCESS | 3664 | ++DOCSHELL 14437400 == 30 [pid = 3664] [id = 627] 22:45:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (14438000) [pid = 3664] [serial = 1881] [outer = 00000000] 22:45:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (15062C00) [pid = 3664] [serial = 1882] [outer = 14438000] 22:45:42 INFO - PROCESS | 3664 | 1467956742784 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1506BC00) [pid = 3664] [serial = 1883] [outer = 14438000] 22:45:43 INFO - PROCESS | 3664 | 1467956743276 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 688ms 22:45:43 INFO - PROCESS | 3664 | 1467956743350 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 3664 | 1467956743352 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 22:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:45:43 INFO - PROCESS | 3664 | 1467956743355 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 3664 | 1467956743357 Marionette TRACE conn3 <- [1,2474,null,{}] 22:45:43 INFO - PROCESS | 3664 | 1467956743360 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:43 INFO - PROCESS | 3664 | 1467956743362 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:43 INFO - PROCESS | 3664 | 1467956743495 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:45:43 INFO - PROCESS | 3664 | 1467956743507 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:43 INFO - PROCESS | 3664 | 1467956743509 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:43 INFO - PROCESS | 3664 | ++DOCSHELL 15744C00 == 31 [pid = 3664] [id = 628] 22:45:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15747C00) [pid = 3664] [serial = 1884] [outer = 00000000] 22:45:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15F3B000) [pid = 3664] [serial = 1885] [outer = 15747C00] 22:45:43 INFO - PROCESS | 3664 | 1467956743552 Marionette DEBUG loaded listener.js 22:45:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15FB2800) [pid = 3664] [serial = 1886] [outer = 15747C00] 22:45:43 INFO - PROCESS | 3664 | 1467956743990 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 703ms 22:45:44 INFO - PROCESS | 3664 | 1467956744053 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:45:44 INFO - PROCESS | 3664 | 1467956744055 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 22:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:45:44 INFO - PROCESS | 3664 | 1467956744058 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:45:44 INFO - PROCESS | 3664 | 1467956744060 Marionette TRACE conn3 <- [1,2478,null,{}] 22:45:44 INFO - PROCESS | 3664 | 1467956744063 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:44 INFO - PROCESS | 3664 | 1467956744069 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:44 INFO - PROCESS | 3664 | 1467956744204 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:45:44 INFO - PROCESS | 3664 | 1467956744278 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 3664 | 1467956744280 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:44 INFO - PROCESS | 3664 | ++DOCSHELL 162BAC00 == 32 [pid = 3664] [id = 629] 22:45:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (162BC800) [pid = 3664] [serial = 1887] [outer = 00000000] 22:45:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1677AC00) [pid = 3664] [serial = 1888] [outer = 162BC800] 22:45:44 INFO - PROCESS | 3664 | 1467956744331 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (16781800) [pid = 3664] [serial = 1889] [outer = 162BC800] 22:45:44 INFO - PROCESS | 3664 | 1467956744741 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 22:45:44 INFO - PROCESS | 3664 | 1467956744821 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:45:44 INFO - PROCESS | 3664 | 1467956744823 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 22:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:45:44 INFO - PROCESS | 3664 | 1467956744829 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:45:44 INFO - PROCESS | 3664 | 1467956744831 Marionette TRACE conn3 <- [1,2482,null,{}] 22:45:44 INFO - PROCESS | 3664 | 1467956744834 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:44 INFO - PROCESS | 3664 | 1467956744836 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:44 INFO - PROCESS | 3664 | 1467956744953 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:45:44 INFO - PROCESS | 3664 | 1467956744964 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 3664 | 1467956744966 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:44 INFO - PROCESS | 3664 | ++DOCSHELL 1740E400 == 33 [pid = 3664] [id = 630] 22:45:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (174C6800) [pid = 3664] [serial = 1890] [outer = 00000000] 22:45:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (174CA800) [pid = 3664] [serial = 1891] [outer = 174C6800] 22:45:44 INFO - PROCESS | 3664 | 1467956745008 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (174CC400) [pid = 3664] [serial = 1892] [outer = 174C6800] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (17530000) [pid = 3664] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (14430800) [pid = 3664] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (114A8800) [pid = 3664] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1506C000) [pid = 3664] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1752E000) [pid = 3664] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (12E65000) [pid = 3664] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (17175800) [pid = 3664] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13E3BC00) [pid = 3664] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (174D4800) [pid = 3664] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (14417000) [pid = 3664] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (17522000) [pid = 3664] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (180C7C00) [pid = 3664] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (17479C00) [pid = 3664] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:45:45 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (132F5800) [pid = 3664] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:45:45 INFO - PROCESS | 3664 | 1467956745585 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 813ms 22:45:45 INFO - PROCESS | 3664 | 1467956745632 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 3664 | 1467956745634 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 22:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:45:45 INFO - PROCESS | 3664 | 1467956745638 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 3664 | 1467956745639 Marionette TRACE conn3 <- [1,2486,null,{}] 22:45:45 INFO - PROCESS | 3664 | 1467956745643 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:45 INFO - PROCESS | 3664 | 1467956745644 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:45 INFO - PROCESS | 3664 | 1467956745722 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:45:45 INFO - PROCESS | 3664 | 1467956745727 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 3664 | 1467956745729 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:45 INFO - PROCESS | 3664 | ++DOCSHELL 1506C000 == 34 [pid = 3664] [id = 631] 22:45:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (15744400) [pid = 3664] [serial = 1893] [outer = 00000000] 22:45:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (16C56000) [pid = 3664] [serial = 1894] [outer = 15744400] 22:45:45 INFO - PROCESS | 3664 | 1467956745771 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (17477000) [pid = 3664] [serial = 1895] [outer = 15744400] 22:45:46 INFO - PROCESS | 3664 | 1467956746186 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 593ms 22:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:45:46 INFO - PROCESS | 3664 | 1467956746234 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 3664 | 1467956746236 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 22:45:46 INFO - PROCESS | 3664 | 1467956746244 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - PROCESS | 3664 | 1467956746245 Marionette TRACE conn3 <- [1,2490,null,{}] 22:45:46 INFO - PROCESS | 3664 | 1467956746249 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:46 INFO - PROCESS | 3664 | 1467956746250 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:46 INFO - PROCESS | 3664 | 1467956746327 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:45:46 INFO - PROCESS | 3664 | 1467956746332 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 3664 | 1467956746334 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:46 INFO - PROCESS | 3664 | ++DOCSHELL 12C88C00 == 35 [pid = 3664] [id = 632] 22:45:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (14432C00) [pid = 3664] [serial = 1896] [outer = 00000000] 22:45:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (132F7400) [pid = 3664] [serial = 1897] [outer = 14432C00] 22:45:46 INFO - PROCESS | 3664 | 1467956746382 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1750A400) [pid = 3664] [serial = 1898] [outer = 14432C00] 22:45:46 INFO - PROCESS | 3664 | 1467956746825 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 624ms 22:45:46 INFO - PROCESS | 3664 | 1467956746881 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 3664 | 1467956746883 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 22:45:46 INFO - PROCESS | 3664 | 1467956746887 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:45:46 INFO - PROCESS | 3664 | 1467956746889 Marionette TRACE conn3 <- [1,2494,null,{}] 22:45:46 INFO - PROCESS | 3664 | 1467956746892 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:46 INFO - PROCESS | 3664 | 1467956746894 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:46 INFO - PROCESS | 3664 | 1467956746980 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:45:46 INFO - PROCESS | 3664 | 1467956746985 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 3664 | 1467956746987 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:46 INFO - PROCESS | 3664 | ++DOCSHELL 14437000 == 36 [pid = 3664] [id = 633] 22:45:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17503000) [pid = 3664] [serial = 1899] [outer = 00000000] 22:45:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (175A6000) [pid = 3664] [serial = 1900] [outer = 17503000] 22:45:47 INFO - PROCESS | 3664 | 1467956747028 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1752C000) [pid = 3664] [serial = 1901] [outer = 17503000] 22:45:47 INFO - PROCESS | 3664 | --DOCSHELL 11C9C400 == 35 [pid = 3664] [id = 624] 22:45:47 INFO - PROCESS | 3664 | --DOCSHELL 14436C00 == 34 [pid = 3664] [id = 622] 22:45:47 INFO - PROCESS | 3664 | --DOCSHELL 10A07800 == 33 [pid = 3664] [id = 623] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 12E60800 == 32 [pid = 3664] [id = 625] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 162BAC00 == 31 [pid = 3664] [id = 629] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 1506C000 == 30 [pid = 3664] [id = 631] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 13E38800 == 29 [pid = 3664] [id = 626] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 1740E400 == 28 [pid = 3664] [id = 630] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 14437400 == 27 [pid = 3664] [id = 627] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 15744C00 == 26 [pid = 3664] [id = 628] 22:45:48 INFO - PROCESS | 3664 | --DOCSHELL 12C88C00 == 25 [pid = 3664] [id = 632] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15F3CC00) [pid = 3664] [serial = 1826] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (166AEC00) [pid = 3664] [serial = 1843] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (16C53800) [pid = 3664] [serial = 1844] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (11D8C800) [pid = 3664] [serial = 1828] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (129E3C00) [pid = 3664] [serial = 1829] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (15746000) [pid = 3664] [serial = 1840] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (15F33C00) [pid = 3664] [serial = 1841] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (175B0400) [pid = 3664] [serial = 1852] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1312B400) [pid = 3664] [serial = 1831] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (13189800) [pid = 3664] [serial = 1832] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (174CB400) [pid = 3664] [serial = 1846] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (174CB800) [pid = 3664] [serial = 1847] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (13E85400) [pid = 3664] [serial = 1834] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (14417800) [pid = 3664] [serial = 1835] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (17526C00) [pid = 3664] [serial = 1849] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (144CB800) [pid = 3664] [serial = 1837] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (15069400) [pid = 3664] [serial = 1838] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (17E2CC00) [pid = 3664] [serial = 1855] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (180D9000) [pid = 3664] [serial = 1858] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (180BDC00) [pid = 3664] [serial = 1856] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (180EB000) [pid = 3664] [serial = 1864] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (180EE000) [pid = 3664] [serial = 1865] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (180F6800) [pid = 3664] [serial = 1867] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (17674C00) [pid = 3664] [serial = 1853] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (15739C00) [pid = 3664] [serial = 1861] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (180E1400) [pid = 3664] [serial = 1859] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 51 (162B8C00) [pid = 3664] [serial = 1862] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | --DOMWINDOW == 50 (17527000) [pid = 3664] [serial = 1850] [outer = 00000000] [url = about:blank] 22:45:48 INFO - PROCESS | 3664 | 1467956748786 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1952ms 22:45:48 INFO - PROCESS | 3664 | 1467956748840 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 3664 | 1467956748843 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 22:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:45:48 INFO - PROCESS | 3664 | 1467956748849 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 3664 | 1467956748851 Marionette TRACE conn3 <- [1,2498,null,{}] 22:45:48 INFO - PROCESS | 3664 | 1467956748857 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:48 INFO - PROCESS | 3664 | 1467956748860 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:48 INFO - PROCESS | 3664 | 1467956748948 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:45:48 INFO - PROCESS | 3664 | 1467956748955 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 3664 | 1467956748958 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:48 INFO - PROCESS | 3664 | ++DOCSHELL 10F0C800 == 26 [pid = 3664] [id = 634] 22:45:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (10F0E000) [pid = 3664] [serial = 1902] [outer = 00000000] 22:45:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (1188AC00) [pid = 3664] [serial = 1903] [outer = 10F0E000] 22:45:48 INFO - PROCESS | 3664 | 1467956749006 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (11CF0000) [pid = 3664] [serial = 1904] [outer = 10F0E000] 22:45:49 INFO - PROCESS | 3664 | 1467956749515 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 687ms 22:45:49 INFO - PROCESS | 3664 | 1467956749549 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 3664 | 1467956749554 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 22:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:45:49 INFO - PROCESS | 3664 | 1467956749561 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 3664 | 1467956749564 Marionette TRACE conn3 <- [1,2502,null,{}] 22:45:49 INFO - PROCESS | 3664 | 1467956749568 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:49 INFO - PROCESS | 3664 | 1467956749570 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:49 INFO - PROCESS | 3664 | 1467956749659 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:45:49 INFO - PROCESS | 3664 | 1467956749667 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 3664 | 1467956749670 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:49 INFO - PROCESS | 3664 | ++DOCSHELL 12BC4400 == 27 [pid = 3664] [id = 635] 22:45:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (12BC6800) [pid = 3664] [serial = 1905] [outer = 00000000] 22:45:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (12EECC00) [pid = 3664] [serial = 1906] [outer = 12BC6800] 22:45:49 INFO - PROCESS | 3664 | 1467956749716 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (13161800) [pid = 3664] [serial = 1907] [outer = 12BC6800] 22:45:50 INFO - PROCESS | 3664 | 1467956750177 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 640ms 22:45:50 INFO - PROCESS | 3664 | 1467956750197 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 3664 | 1467956750200 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 22:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:45:50 INFO - PROCESS | 3664 | 1467956750203 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 3664 | 1467956750207 Marionette TRACE conn3 <- [1,2506,null,{}] 22:45:50 INFO - PROCESS | 3664 | 1467956750217 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:50 INFO - PROCESS | 3664 | 1467956750222 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:50 INFO - PROCESS | 3664 | 1467956750301 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:45:50 INFO - PROCESS | 3664 | 1467956750309 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 3664 | 1467956750312 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:50 INFO - PROCESS | 3664 | ++DOCSHELL 13B51000 == 28 [pid = 3664] [id = 636] 22:45:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (13B53800) [pid = 3664] [serial = 1908] [outer = 00000000] 22:45:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (13E38000) [pid = 3664] [serial = 1909] [outer = 13B53800] 22:45:50 INFO - PROCESS | 3664 | 1467956750360 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (14216400) [pid = 3664] [serial = 1910] [outer = 13B53800] 22:45:50 INFO - PROCESS | 3664 | 1467956750905 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 750ms 22:45:50 INFO - PROCESS | 3664 | 1467956750944 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 3664 | 1467956750946 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 22:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:45:50 INFO - PROCESS | 3664 | 1467956750949 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 3664 | 1467956750951 Marionette TRACE conn3 <- [1,2510,null,{}] 22:45:50 INFO - PROCESS | 3664 | 1467956750955 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:50 INFO - PROCESS | 3664 | 1467956750957 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:51 INFO - PROCESS | 3664 | 1467956751039 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:45:51 INFO - PROCESS | 3664 | 1467956751045 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 3664 | 1467956751047 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:51 INFO - PROCESS | 3664 | ++DOCSHELL 13E79C00 == 29 [pid = 3664] [id = 637] 22:45:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (14218800) [pid = 3664] [serial = 1911] [outer = 00000000] 22:45:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (144CA400) [pid = 3664] [serial = 1912] [outer = 14218800] 22:45:51 INFO - PROCESS | 3664 | 1467956751090 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (15067400) [pid = 3664] [serial = 1913] [outer = 14218800] 22:45:51 INFO - PROCESS | 3664 | 1467956751559 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 640ms 22:45:51 INFO - PROCESS | 3664 | 1467956751587 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 3664 | 1467956751589 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 22:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:45:51 INFO - PROCESS | 3664 | 1467956751593 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 3664 | 1467956751594 Marionette TRACE conn3 <- [1,2514,null,{}] 22:45:51 INFO - PROCESS | 3664 | 1467956751598 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:51 INFO - PROCESS | 3664 | 1467956751600 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:51 INFO - PROCESS | 3664 | 1467956751674 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:45:51 INFO - PROCESS | 3664 | 1467956751680 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 3664 | 1467956751682 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:51 INFO - PROCESS | 3664 | ++DOCSHELL 150F5400 == 30 [pid = 3664] [id = 638] 22:45:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (1573B000) [pid = 3664] [serial = 1914] [outer = 00000000] 22:45:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (159ED000) [pid = 3664] [serial = 1915] [outer = 1573B000] 22:45:51 INFO - PROCESS | 3664 | 1467956751724 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (15F33C00) [pid = 3664] [serial = 1916] [outer = 1573B000] 22:45:52 INFO - PROCESS | 3664 | 1467956752199 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 641ms 22:45:52 INFO - PROCESS | 3664 | 1467956752231 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 3664 | 1467956752233 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 22:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:45:52 INFO - PROCESS | 3664 | 1467956752237 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 3664 | 1467956752238 Marionette TRACE conn3 <- [1,2518,null,{}] 22:45:52 INFO - PROCESS | 3664 | 1467956752242 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:52 INFO - PROCESS | 3664 | 1467956752247 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:52 INFO - PROCESS | 3664 | 1467956752344 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:45:52 INFO - PROCESS | 3664 | 1467956752352 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 3664 | 1467956752354 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:52 INFO - PROCESS | 3664 | ++DOCSHELL 162BA000 == 31 [pid = 3664] [id = 639] 22:45:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (162BE000) [pid = 3664] [serial = 1917] [outer = 00000000] 22:45:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (16776C00) [pid = 3664] [serial = 1918] [outer = 162BE000] 22:45:52 INFO - PROCESS | 3664 | 1467956752396 Marionette DEBUG loaded listener.js 22:45:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (16C57800) [pid = 3664] [serial = 1919] [outer = 162BE000] 22:45:52 INFO - PROCESS | 3664 | 1467956752842 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 640ms 22:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:45:52 INFO - PROCESS | 3664 | 1467956752875 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 3664 | 1467956752877 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 22:45:52 INFO - PROCESS | 3664 | 1467956752890 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 3664 | 1467956752892 Marionette TRACE conn3 <- [1,2522,null,{}] 22:45:52 INFO - PROCESS | 3664 | 1467956752896 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:52 INFO - PROCESS | 3664 | 1467956752897 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:52 INFO - PROCESS | 3664 | 1467956752974 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:45:52 INFO - PROCESS | 3664 | 1467956752979 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 3664 | 1467956752981 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:52 INFO - PROCESS | 3664 | ++DOCSHELL 166B4400 == 32 [pid = 3664] [id = 640] 22:45:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (17405C00) [pid = 3664] [serial = 1920] [outer = 00000000] 22:45:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (174D2400) [pid = 3664] [serial = 1921] [outer = 17405C00] 22:45:53 INFO - PROCESS | 3664 | 1467956753027 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (174D2C00) [pid = 3664] [serial = 1922] [outer = 17405C00] 22:45:53 INFO - PROCESS | 3664 | 1467956753469 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 656ms 22:45:53 INFO - PROCESS | 3664 | 1467956753539 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 3664 | 1467956753541 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 22:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:45:53 INFO - PROCESS | 3664 | 1467956753545 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 3664 | 1467956753547 Marionette TRACE conn3 <- [1,2526,null,{}] 22:45:53 INFO - PROCESS | 3664 | 1467956753550 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:53 INFO - PROCESS | 3664 | 1467956753552 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:53 INFO - PROCESS | 3664 | 1467956753636 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:45:53 INFO - PROCESS | 3664 | 1467956753642 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 3664 | 1467956753644 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:53 INFO - PROCESS | 3664 | ++DOCSHELL 17410800 == 33 [pid = 3664] [id = 641] 22:45:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (17508400) [pid = 3664] [serial = 1923] [outer = 00000000] 22:45:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (17528000) [pid = 3664] [serial = 1924] [outer = 17508400] 22:45:53 INFO - PROCESS | 3664 | 1467956753686 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17528C00) [pid = 3664] [serial = 1925] [outer = 17508400] 22:45:54 INFO - PROCESS | 3664 | 1467956754117 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 593ms 22:45:54 INFO - PROCESS | 3664 | 1467956754141 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 3664 | 1467956754143 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 22:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:45:54 INFO - PROCESS | 3664 | 1467956754165 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 3664 | 1467956754167 Marionette TRACE conn3 <- [1,2530,null,{}] 22:45:54 INFO - PROCESS | 3664 | 1467956754171 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:54 INFO - PROCESS | 3664 | 1467956754172 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:54 INFO - PROCESS | 3664 | 1467956754289 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:45:54 INFO - PROCESS | 3664 | 1467956754294 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 3664 | 1467956754296 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:54 INFO - PROCESS | 3664 | ++DOCSHELL 13B4F000 == 34 [pid = 3664] [id = 642] 22:45:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17674C00) [pid = 3664] [serial = 1926] [outer = 00000000] 22:45:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17C80800) [pid = 3664] [serial = 1927] [outer = 17674C00] 22:45:54 INFO - PROCESS | 3664 | 1467956754338 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17C83800) [pid = 3664] [serial = 1928] [outer = 17674C00] 22:45:54 INFO - PROCESS | 3664 | 1467956754805 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 687ms 22:45:54 INFO - PROCESS | 3664 | 1467956754864 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 3664 | 1467956754866 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 22:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:45:54 INFO - PROCESS | 3664 | 1467956754875 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 3664 | 1467956754887 Marionette TRACE conn3 <- [1,2534,null,{}] 22:45:54 INFO - PROCESS | 3664 | 1467956754892 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:54 INFO - PROCESS | 3664 | 1467956754894 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:55 INFO - PROCESS | 3664 | 1467956755036 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:45:55 INFO - PROCESS | 3664 | 1467956755044 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 3664 | 1467956755046 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:55 INFO - PROCESS | 3664 | ++DOCSHELL 15066000 == 35 [pid = 3664] [id = 643] 22:45:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (18013800) [pid = 3664] [serial = 1929] [outer = 00000000] 22:45:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (180BB400) [pid = 3664] [serial = 1930] [outer = 18013800] 22:45:55 INFO - PROCESS | 3664 | 1467956755142 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (180BDC00) [pid = 3664] [serial = 1931] [outer = 18013800] 22:45:55 INFO - PROCESS | 3664 | 1467956755550 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 703ms 22:45:55 INFO - PROCESS | 3664 | 1467956755578 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 3664 | 1467956755581 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 22:45:55 INFO - PROCESS | 3664 | 1467956755584 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:45:55 INFO - PROCESS | 3664 | 1467956755587 Marionette TRACE conn3 <- [1,2538,null,{}] 22:45:55 INFO - PROCESS | 3664 | 1467956755590 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:55 INFO - PROCESS | 3664 | 1467956755592 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:55 INFO - PROCESS | 3664 | 1467956755752 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:45:55 INFO - PROCESS | 3664 | 1467956755775 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 3664 | 1467956755777 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:55 INFO - PROCESS | 3664 | ++DOCSHELL 1506F400 == 36 [pid = 3664] [id = 644] 22:45:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180C1400) [pid = 3664] [serial = 1932] [outer = 00000000] 22:45:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180C8400) [pid = 3664] [serial = 1933] [outer = 180C1400] 22:45:55 INFO - PROCESS | 3664 | 1467956755821 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180DA800) [pid = 3664] [serial = 1934] [outer = 180C1400] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (14432C00) [pid = 3664] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (15747C00) [pid = 3664] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (162BC800) [pid = 3664] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (174C6800) [pid = 3664] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (14438000) [pid = 3664] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (13E39400) [pid = 3664] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (12E64000) [pid = 3664] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (11D8A800) [pid = 3664] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (10BAE800) [pid = 3664] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (15744800) [pid = 3664] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:45:56 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (15744400) [pid = 3664] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:45:56 INFO - PROCESS | 3664 | 1467956756400 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 828ms 22:45:56 INFO - PROCESS | 3664 | 1467956756427 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:45:56 INFO - PROCESS | 3664 | 1467956756429 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 22:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:45:56 INFO - PROCESS | 3664 | 1467956756432 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:45:56 INFO - PROCESS | 3664 | 1467956756434 Marionette TRACE conn3 <- [1,2542,null,{}] 22:45:56 INFO - PROCESS | 3664 | 1467956756438 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:56 INFO - PROCESS | 3664 | 1467956756439 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:56 INFO - PROCESS | 3664 | 1467956756526 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:45:56 INFO - PROCESS | 3664 | 1467956756531 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 3664 | 1467956756533 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:56 INFO - PROCESS | 3664 | ++DOCSHELL 11D8A800 == 37 [pid = 3664] [id = 645] 22:45:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (12BC5000) [pid = 3664] [serial = 1935] [outer = 00000000] 22:45:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (14416800) [pid = 3664] [serial = 1936] [outer = 12BC5000] 22:45:56 INFO - PROCESS | 3664 | 1467956756575 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (162BC800) [pid = 3664] [serial = 1937] [outer = 12BC5000] 22:45:57 INFO - PROCESS | 3664 | 1467956757027 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 641ms 22:45:57 INFO - PROCESS | 3664 | 1467956757095 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:45:57 INFO - PROCESS | 3664 | 1467956757097 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 22:45:57 INFO - PROCESS | 3664 | 1467956757100 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 3664 | 1467956757102 Marionette TRACE conn3 <- [1,2546,null,{}] 22:45:57 INFO - PROCESS | 3664 | 1467956757105 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:57 INFO - PROCESS | 3664 | 1467956757107 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:57 INFO - PROCESS | 3664 | 1467956757185 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:45:57 INFO - PROCESS | 3664 | 1467956757190 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 3664 | 1467956757192 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:57 INFO - PROCESS | 3664 | ++DOCSHELL 12BB8400 == 38 [pid = 3664] [id = 646] 22:45:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (144D4C00) [pid = 3664] [serial = 1938] [outer = 00000000] 22:45:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (180C5000) [pid = 3664] [serial = 1939] [outer = 144D4C00] 22:45:57 INFO - PROCESS | 3664 | 1467956757234 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (180E0000) [pid = 3664] [serial = 1940] [outer = 144D4C00] 22:45:57 INFO - PROCESS | 3664 | 1467956757676 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 625ms 22:45:57 INFO - PROCESS | 3664 | 1467956757740 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 3664 | 1467956757742 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 22:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:45:57 INFO - PROCESS | 3664 | 1467956757745 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 3664 | 1467956757747 Marionette TRACE conn3 <- [1,2550,null,{}] 22:45:57 INFO - PROCESS | 3664 | 1467956757750 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:57 INFO - PROCESS | 3664 | 1467956757752 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:57 INFO - PROCESS | 3664 | 1467956757829 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:45:57 INFO - PROCESS | 3664 | 1467956757834 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 3664 | 1467956757836 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:57 INFO - PROCESS | 3664 | ++DOCSHELL 159BC800 == 39 [pid = 3664] [id = 647] 22:45:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (175AF800) [pid = 3664] [serial = 1941] [outer = 00000000] 22:45:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (180F3400) [pid = 3664] [serial = 1942] [outer = 175AF800] 22:45:57 INFO - PROCESS | 3664 | 1467956757878 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180F6C00) [pid = 3664] [serial = 1943] [outer = 175AF800] 22:45:58 INFO - PROCESS | 3664 | 1467956758306 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 594ms 22:45:58 INFO - PROCESS | 3664 | 1467956758374 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 3664 | 1467956758378 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 22:45:58 INFO - PROCESS | 3664 | 1467956758388 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:45:58 INFO - PROCESS | 3664 | 1467956758392 Marionette TRACE conn3 <- [1,2554,null,{}] 22:45:58 INFO - PROCESS | 3664 | 1467956758399 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:58 INFO - PROCESS | 3664 | 1467956758402 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:58 INFO - PROCESS | 3664 | 1467956758532 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:45:58 INFO - PROCESS | 3664 | 1467956758724 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 3664 | 1467956758730 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:58 INFO - PROCESS | 3664 | ++DOCSHELL 10E74400 == 40 [pid = 3664] [id = 648] 22:45:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (10E93400) [pid = 3664] [serial = 1944] [outer = 00000000] 22:45:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (114B0000) [pid = 3664] [serial = 1945] [outer = 10E93400] 22:45:58 INFO - PROCESS | 3664 | 1467956758786 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1180C800) [pid = 3664] [serial = 1946] [outer = 10E93400] 22:45:59 INFO - PROCESS | 3664 | 1467956759472 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1155ms 22:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:45:59 INFO - PROCESS | 3664 | 1467956759546 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 3664 | 1467956759549 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 22:45:59 INFO - PROCESS | 3664 | 1467956759556 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 3664 | 1467956759560 Marionette TRACE conn3 <- [1,2558,null,{}] 22:45:59 INFO - PROCESS | 3664 | 1467956759564 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:59 INFO - PROCESS | 3664 | 1467956759567 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:59 INFO - PROCESS | 3664 | 1467956759690 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:45:59 INFO - PROCESS | 3664 | 1467956759828 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 3664 | 1467956759830 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:45:59 INFO - PROCESS | 3664 | ++DOCSHELL 12E65000 == 41 [pid = 3664] [id = 649] 22:45:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (13127400) [pid = 3664] [serial = 1947] [outer = 00000000] 22:45:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (13ABB800) [pid = 3664] [serial = 1948] [outer = 13127400] 22:45:59 INFO - PROCESS | 3664 | 1467956759885 Marionette DEBUG loaded listener.js 22:45:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (13E3D400) [pid = 3664] [serial = 1949] [outer = 13127400] 22:46:00 INFO - PROCESS | 3664 | 1467956760931 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 12BB8400 == 40 [pid = 3664] [id = 646] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 11D8A800 == 39 [pid = 3664] [id = 645] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 1506F400 == 38 [pid = 3664] [id = 644] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 15066000 == 37 [pid = 3664] [id = 643] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 13B4F000 == 36 [pid = 3664] [id = 642] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 17410800 == 35 [pid = 3664] [id = 641] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 166B4400 == 34 [pid = 3664] [id = 640] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 162BA000 == 33 [pid = 3664] [id = 639] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 150F5400 == 32 [pid = 3664] [id = 638] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 13E79C00 == 31 [pid = 3664] [id = 637] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 13B51000 == 30 [pid = 3664] [id = 636] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 12BC4400 == 29 [pid = 3664] [id = 635] 22:46:00 INFO - PROCESS | 3664 | --DOCSHELL 10F0C800 == 28 [pid = 3664] [id = 634] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1750A400) [pid = 3664] [serial = 1898] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (175A6000) [pid = 3664] [serial = 1900] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (15F3B000) [pid = 3664] [serial = 1885] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1677AC00) [pid = 3664] [serial = 1888] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (174CA800) [pid = 3664] [serial = 1891] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (16781800) [pid = 3664] [serial = 1889] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (174CC400) [pid = 3664] [serial = 1892] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (132F7400) [pid = 3664] [serial = 1897] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15062C00) [pid = 3664] [serial = 1882] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (14216C00) [pid = 3664] [serial = 1879] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1441F400) [pid = 3664] [serial = 1880] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13161000) [pid = 3664] [serial = 1876] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1368F800) [pid = 3664] [serial = 1877] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (12BC4800) [pid = 3664] [serial = 1874] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (12BB0000) [pid = 3664] [serial = 1873] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (12E23C00) [pid = 3664] [serial = 1871] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (12BA9400) [pid = 3664] [serial = 1870] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (180F9C00) [pid = 3664] [serial = 1868] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (15FB2800) [pid = 3664] [serial = 1886] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (16C56000) [pid = 3664] [serial = 1894] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (17477000) [pid = 3664] [serial = 1895] [outer = 00000000] [url = about:blank] 22:46:00 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1506BC00) [pid = 3664] [serial = 1883] [outer = 00000000] [url = about:blank] 22:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1453ms 22:46:01 INFO - PROCESS | 3664 | 1467956761019 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 3664 | 1467956761023 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 22:46:01 INFO - PROCESS | 3664 | 1467956761029 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:46:01 INFO - PROCESS | 3664 | 1467956761031 Marionette TRACE conn3 <- [1,2562,null,{}] 22:46:01 INFO - PROCESS | 3664 | 1467956761037 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:01 INFO - PROCESS | 3664 | 1467956761040 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:01 INFO - PROCESS | 3664 | 1467956761136 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:46:01 INFO - PROCESS | 3664 | 1467956761144 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 3664 | 1467956761148 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:01 INFO - PROCESS | 3664 | ++DOCSHELL 11884C00 == 29 [pid = 3664] [id = 650] 22:46:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (11885C00) [pid = 3664] [serial = 1950] [outer = 00000000] 22:46:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (12BA9C00) [pid = 3664] [serial = 1951] [outer = 11885C00] 22:46:01 INFO - PROCESS | 3664 | 1467956761194 Marionette DEBUG loaded listener.js 22:46:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (12BBC000) [pid = 3664] [serial = 1952] [outer = 11885C00] 22:46:02 INFO - PROCESS | 3664 | --DOCSHELL 14437000 == 28 [pid = 3664] [id = 633] 22:46:02 INFO - PROCESS | 3664 | --DOCSHELL 159BC800 == 27 [pid = 3664] [id = 647] 22:46:02 INFO - PROCESS | 3664 | --DOCSHELL 10E74400 == 26 [pid = 3664] [id = 648] 22:46:02 INFO - PROCESS | 3664 | --DOCSHELL 12E65000 == 25 [pid = 3664] [id = 649] 22:46:02 INFO - PROCESS | 3664 | 1467956762996 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2015ms 22:46:03 INFO - PROCESS | 3664 | 1467956763042 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 3664 | 1467956763047 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 22:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:46:03 INFO - PROCESS | 3664 | 1467956763052 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 3664 | 1467956763055 Marionette TRACE conn3 <- [1,2566,null,{}] 22:46:03 INFO - PROCESS | 3664 | 1467956763062 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:03 INFO - PROCESS | 3664 | 1467956763065 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:03 INFO - PROCESS | 3664 | 1467956763199 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:46:03 INFO - PROCESS | 3664 | 1467956763217 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 3664 | 1467956763221 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:03 INFO - PROCESS | 3664 | ++DOCSHELL 10A81400 == 26 [pid = 3664] [id = 651] 22:46:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (10E6CC00) [pid = 3664] [serial = 1953] [outer = 00000000] 22:46:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (10EE0C00) [pid = 3664] [serial = 1954] [outer = 10E6CC00] 22:46:03 INFO - PROCESS | 3664 | 1467956763269 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (114A8400) [pid = 3664] [serial = 1955] [outer = 10E6CC00] 22:46:03 INFO - PROCESS | 3664 | 1467956763771 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 22:46:03 INFO - PROCESS | 3664 | 1467956763795 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 3664 | 1467956763800 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 22:46:03 INFO - PROCESS | 3664 | 1467956763806 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:46:03 INFO - PROCESS | 3664 | 1467956763809 Marionette TRACE conn3 <- [1,2570,null,{}] 22:46:03 INFO - PROCESS | 3664 | 1467956763813 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:03 INFO - PROCESS | 3664 | 1467956763816 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:03 INFO - PROCESS | 3664 | 1467956763917 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:46:03 INFO - PROCESS | 3664 | 1467956763926 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 3664 | 1467956763929 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:03 INFO - PROCESS | 3664 | ++DOCSHELL 12BBC400 == 27 [pid = 3664] [id = 652] 22:46:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (12BBE400) [pid = 3664] [serial = 1956] [outer = 00000000] 22:46:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (12E22000) [pid = 3664] [serial = 1957] [outer = 12BBE400] 22:46:03 INFO - PROCESS | 3664 | 1467956763975 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (12EE7800) [pid = 3664] [serial = 1958] [outer = 12BBE400] 22:46:04 INFO - PROCESS | 3664 | 1467956764510 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 22:46:04 INFO - PROCESS | 3664 | 1467956764550 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 3664 | 1467956764552 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 22:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:46:04 INFO - PROCESS | 3664 | 1467956764556 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 3664 | 1467956764559 Marionette TRACE conn3 <- [1,2574,null,{}] 22:46:04 INFO - PROCESS | 3664 | 1467956764610 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:04 INFO - PROCESS | 3664 | 1467956764615 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:04 INFO - PROCESS | 3664 | 1467956764731 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:46:04 INFO - PROCESS | 3664 | 1467956764743 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:04 INFO - PROCESS | 3664 | 1467956764746 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:04 INFO - PROCESS | 3664 | ++DOCSHELL 13A4BC00 == 28 [pid = 3664] [id = 653] 22:46:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (13A4F000) [pid = 3664] [serial = 1959] [outer = 00000000] 22:46:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (13E2F000) [pid = 3664] [serial = 1960] [outer = 13A4F000] 22:46:04 INFO - PROCESS | 3664 | 1467956764845 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (13E3A400) [pid = 3664] [serial = 1961] [outer = 13A4F000] 22:46:05 INFO - PROCESS | 3664 | 1467956765315 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 781ms 22:46:05 INFO - PROCESS | 3664 | 1467956765337 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:46:05 INFO - PROCESS | 3664 | 1467956765350 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 22:46:05 INFO - PROCESS | 3664 | 1467956765358 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:46:05 INFO - PROCESS | 3664 | 1467956765359 Marionette TRACE conn3 <- [1,2578,null,{}] 22:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:46:05 INFO - PROCESS | 3664 | 1467956765370 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:05 INFO - PROCESS | 3664 | 1467956765372 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:05 INFO - PROCESS | 3664 | 1467956765487 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:46:05 INFO - PROCESS | 3664 | 1467956765494 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 3664 | 1467956765496 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:05 INFO - PROCESS | 3664 | ++DOCSHELL 1441CC00 == 29 [pid = 3664] [id = 654] 22:46:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1441FC00) [pid = 3664] [serial = 1962] [outer = 00000000] 22:46:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1443C400) [pid = 3664] [serial = 1963] [outer = 1441FC00] 22:46:05 INFO - PROCESS | 3664 | 1467956765541 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (144D6000) [pid = 3664] [serial = 1964] [outer = 1441FC00] 22:46:06 INFO - PROCESS | 3664 | 1467956766010 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 702ms 22:46:06 INFO - PROCESS | 3664 | 1467956766064 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 3664 | 1467956766066 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 22:46:06 INFO - PROCESS | 3664 | 1467956766069 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:46:06 INFO - PROCESS | 3664 | 1467956766071 Marionette TRACE conn3 <- [1,2582,null,{}] 22:46:06 INFO - PROCESS | 3664 | 1467956766074 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:06 INFO - PROCESS | 3664 | 1467956766076 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:06 INFO - PROCESS | 3664 | 1467956766437 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (162BE000) [pid = 3664] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (14218800) [pid = 3664] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (17674C00) [pid = 3664] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (18013800) [pid = 3664] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1573B000) [pid = 3664] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (180C1400) [pid = 3664] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (10F0E000) [pid = 3664] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (12BC5000) [pid = 3664] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (13B53800) [pid = 3664] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (144D4C00) [pid = 3664] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (12BC6800) [pid = 3664] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (17405C00) [pid = 3664] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (17508400) [pid = 3664] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (175AF800) [pid = 3664] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (10E93400) [pid = 3664] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:46:06 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (17503000) [pid = 3664] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:46:06 INFO - PROCESS | 3664 | 1467956766510 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:06 INFO - PROCESS | 3664 | 1467956766512 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:06 INFO - PROCESS | 3664 | ++DOCSHELL 10A09C00 == 30 [pid = 3664] [id = 655] 22:46:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (10A75C00) [pid = 3664] [serial = 1965] [outer = 00000000] 22:46:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (11888C00) [pid = 3664] [serial = 1966] [outer = 10A75C00] 22:46:06 INFO - PROCESS | 3664 | 1467956766556 Marionette DEBUG loaded listener.js 22:46:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (132FA800) [pid = 3664] [serial = 1967] [outer = 10A75C00] 22:46:06 INFO - PROCESS | 3664 | 1467956766925 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 890ms 22:46:06 INFO - PROCESS | 3664 | 1467956766975 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 3664 | 1467956766978 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 22:46:06 INFO - PROCESS | 3664 | 1467956766981 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:46:06 INFO - PROCESS | 3664 | 1467956766982 Marionette TRACE conn3 <- [1,2586,null,{}] 22:46:06 INFO - PROCESS | 3664 | 1467956766986 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:06 INFO - PROCESS | 3664 | 1467956766991 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:07 INFO - PROCESS | 3664 | 1467956767107 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:46:07 INFO - PROCESS | 3664 | 1467956767113 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 3664 | 1467956767115 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:07 INFO - PROCESS | 3664 | ++DOCSHELL 144D4C00 == 31 [pid = 3664] [id = 656] 22:46:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (150EA000) [pid = 3664] [serial = 1968] [outer = 00000000] 22:46:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (159BBC00) [pid = 3664] [serial = 1969] [outer = 150EA000] 22:46:07 INFO - PROCESS | 3664 | 1467956767158 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (162B8C00) [pid = 3664] [serial = 1970] [outer = 150EA000] 22:46:07 INFO - PROCESS | 3664 | 1467956767597 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 640ms 22:46:07 INFO - PROCESS | 3664 | 1467956767624 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 3664 | 1467956767626 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 22:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:46:07 INFO - PROCESS | 3664 | 1467956767629 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 3664 | 1467956767631 Marionette TRACE conn3 <- [1,2590,null,{}] 22:46:07 INFO - PROCESS | 3664 | 1467956767634 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:07 INFO - PROCESS | 3664 | 1467956767636 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:07 INFO - PROCESS | 3664 | 1467956767721 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:46:07 INFO - PROCESS | 3664 | 1467956767727 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 3664 | 1467956767729 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:07 INFO - PROCESS | 3664 | ++DOCSHELL 159B8000 == 32 [pid = 3664] [id = 657] 22:46:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (162B5400) [pid = 3664] [serial = 1971] [outer = 00000000] 22:46:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (16776800) [pid = 3664] [serial = 1972] [outer = 162B5400] 22:46:07 INFO - PROCESS | 3664 | 1467956767771 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1677A800) [pid = 3664] [serial = 1973] [outer = 162B5400] 22:46:08 INFO - PROCESS | 3664 | 1467956768258 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 687ms 22:46:08 INFO - PROCESS | 3664 | 1467956768328 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:46:08 INFO - PROCESS | 3664 | 1467956768330 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 22:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:46:08 INFO - PROCESS | 3664 | 1467956768333 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:46:08 INFO - PROCESS | 3664 | 1467956768335 Marionette TRACE conn3 <- [1,2594,null,{}] 22:46:08 INFO - PROCESS | 3664 | 1467956768339 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:08 INFO - PROCESS | 3664 | 1467956768340 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:08 INFO - PROCESS | 3664 | 1467956768422 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:46:08 INFO - PROCESS | 3664 | 1467956768551 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 3664 | 1467956768554 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:08 INFO - PROCESS | 3664 | ++DOCSHELL 0F397400 == 33 [pid = 3664] [id = 658] 22:46:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (0F933800) [pid = 3664] [serial = 1974] [outer = 00000000] 22:46:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1036D000) [pid = 3664] [serial = 1975] [outer = 0F933800] 22:46:08 INFO - PROCESS | 3664 | 1467956768611 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (10A07C00) [pid = 3664] [serial = 1976] [outer = 0F933800] 22:46:09 INFO - PROCESS | 3664 | 1467956769435 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1140ms 22:46:09 INFO - PROCESS | 3664 | 1467956769484 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:46:09 INFO - PROCESS | 3664 | 1467956769488 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 22:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:46:09 INFO - PROCESS | 3664 | 1467956769493 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 3664 | 1467956769496 Marionette TRACE conn3 <- [1,2598,null,{}] 22:46:09 INFO - PROCESS | 3664 | 1467956769501 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:09 INFO - PROCESS | 3664 | 1467956769506 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:09 INFO - PROCESS | 3664 | 1467956769623 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:46:09 INFO - PROCESS | 3664 | 1467956769760 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 3664 | 1467956769763 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:09 INFO - PROCESS | 3664 | ++DOCSHELL 12E64C00 == 34 [pid = 3664] [id = 659] 22:46:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1315F400) [pid = 3664] [serial = 1977] [outer = 00000000] 22:46:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1327A000) [pid = 3664] [serial = 1978] [outer = 1315F400] 22:46:09 INFO - PROCESS | 3664 | 1467956769818 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (132F6C00) [pid = 3664] [serial = 1979] [outer = 1315F400] 22:46:10 INFO - PROCESS | 3664 | 1467956770642 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1187ms 22:46:10 INFO - PROCESS | 3664 | 1467956770692 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:46:10 INFO - PROCESS | 3664 | 1467956770696 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 22:46:10 INFO - PROCESS | 3664 | 1467956770701 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:46:10 INFO - PROCESS | 3664 | 1467956770704 Marionette TRACE conn3 <- [1,2602,null,{}] 22:46:10 INFO - PROCESS | 3664 | 1467956770709 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:10 INFO - PROCESS | 3664 | 1467956770712 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:10 INFO - PROCESS | 3664 | 1467956770826 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:46:10 INFO - PROCESS | 3664 | --DOCSHELL 10F0E400 == 33 [pid = 3664] [id = 388] 22:46:10 INFO - PROCESS | 3664 | --DOCSHELL 13A58000 == 32 [pid = 3664] [id = 392] 22:46:10 INFO - PROCESS | 3664 | --DOCSHELL 1A8E3800 == 31 [pid = 3664] [id = 397] 22:46:10 INFO - PROCESS | 3664 | --DOCSHELL 12BB8C00 == 30 [pid = 3664] [id = 398] 22:46:10 INFO - PROCESS | 3664 | --DOCSHELL 17383000 == 29 [pid = 3664] [id = 396] 22:46:10 INFO - PROCESS | 3664 | --DOCSHELL 159F6400 == 28 [pid = 3664] [id = 389] 22:46:10 INFO - PROCESS | 3664 | --DOCSHELL 159B7400 == 27 [pid = 3664] [id = 395] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1752C000) [pid = 3664] [serial = 1901] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (16776C00) [pid = 3664] [serial = 1918] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (16C57800) [pid = 3664] [serial = 1919] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (144CA400) [pid = 3664] [serial = 1912] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15067400) [pid = 3664] [serial = 1913] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (17C83800) [pid = 3664] [serial = 1928] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (180BDC00) [pid = 3664] [serial = 1931] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (180BB400) [pid = 3664] [serial = 1930] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (159ED000) [pid = 3664] [serial = 1915] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (15F33C00) [pid = 3664] [serial = 1916] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (180C8400) [pid = 3664] [serial = 1933] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1188AC00) [pid = 3664] [serial = 1903] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (162BC800) [pid = 3664] [serial = 1937] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (14416800) [pid = 3664] [serial = 1936] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (11CF0000) [pid = 3664] [serial = 1904] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (13E38000) [pid = 3664] [serial = 1909] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (14216400) [pid = 3664] [serial = 1910] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (180C5000) [pid = 3664] [serial = 1939] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (12EECC00) [pid = 3664] [serial = 1906] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (13161800) [pid = 3664] [serial = 1907] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (174D2400) [pid = 3664] [serial = 1921] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (174D2C00) [pid = 3664] [serial = 1922] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (17528000) [pid = 3664] [serial = 1924] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (180F3400) [pid = 3664] [serial = 1942] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (12BA9C00) [pid = 3664] [serial = 1951] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (180E0000) [pid = 3664] [serial = 1940] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (17C80800) [pid = 3664] [serial = 1927] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 51 (1180C800) [pid = 3664] [serial = 1946] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 50 (114B0000) [pid = 3664] [serial = 1945] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 49 (180DA800) [pid = 3664] [serial = 1934] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 48 (13ABB800) [pid = 3664] [serial = 1948] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 47 (180F6C00) [pid = 3664] [serial = 1943] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | --DOMWINDOW == 46 (17528C00) [pid = 3664] [serial = 1925] [outer = 00000000] [url = about:blank] 22:46:10 INFO - PROCESS | 3664 | 1467956770951 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:10 INFO - PROCESS | 3664 | 1467956770955 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:10 INFO - PROCESS | 3664 | ++DOCSHELL 11801C00 == 28 [pid = 3664] [id = 660] 22:46:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 47 (11808C00) [pid = 3664] [serial = 1980] [outer = 00000000] 22:46:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 48 (11D8A800) [pid = 3664] [serial = 1981] [outer = 11808C00] 22:46:10 INFO - PROCESS | 3664 | 1467956771005 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 49 (11D8F800) [pid = 3664] [serial = 1982] [outer = 11808C00] 22:46:11 INFO - PROCESS | 3664 | 1467956771435 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 797ms 22:46:11 INFO - PROCESS | 3664 | 1467956771509 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:46:11 INFO - PROCESS | 3664 | 1467956771513 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 22:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:46:11 INFO - PROCESS | 3664 | 1467956771520 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:46:11 INFO - PROCESS | 3664 | 1467956771523 Marionette TRACE conn3 <- [1,2606,null,{}] 22:46:11 INFO - PROCESS | 3664 | 1467956771527 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:11 INFO - PROCESS | 3664 | 1467956771530 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:11 INFO - PROCESS | 3664 | 1467956771624 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:46:11 INFO - PROCESS | 3664 | 1467956771636 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 3664 | 1467956771638 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:11 INFO - PROCESS | 3664 | ++DOCSHELL 132F7400 == 29 [pid = 3664] [id = 661] 22:46:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 50 (13693800) [pid = 3664] [serial = 1983] [outer = 00000000] 22:46:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (139B3C00) [pid = 3664] [serial = 1984] [outer = 13693800] 22:46:11 INFO - PROCESS | 3664 | 1467956771690 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (13E30400) [pid = 3664] [serial = 1985] [outer = 13693800] 22:46:12 INFO - PROCESS | 3664 | 1467956772171 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 687ms 22:46:12 INFO - PROCESS | 3664 | 1467956772218 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 3664 | 1467956772221 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 22:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:46:12 INFO - PROCESS | 3664 | 1467956772253 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 3664 | 1467956772256 Marionette TRACE conn3 <- [1,2610,null,{}] 22:46:12 INFO - PROCESS | 3664 | 1467956772269 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:12 INFO - PROCESS | 3664 | 1467956772274 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:12 INFO - PROCESS | 3664 | 1467956772391 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:46:12 INFO - PROCESS | 3664 | 1467956772450 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 3664 | 1467956772453 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:12 INFO - PROCESS | 3664 | ++DOCSHELL 14437400 == 30 [pid = 3664] [id = 662] 22:46:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (14438000) [pid = 3664] [serial = 1986] [outer = 00000000] 22:46:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (15064400) [pid = 3664] [serial = 1987] [outer = 14438000] 22:46:12 INFO - PROCESS | 3664 | 1467956772500 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (1506C800) [pid = 3664] [serial = 1988] [outer = 14438000] 22:46:12 INFO - PROCESS | 3664 | 1467956772865 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 22:46:12 INFO - PROCESS | 3664 | 1467956772903 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 3664 | 1467956772906 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 22:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:46:12 INFO - PROCESS | 3664 | 1467956772909 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 3664 | 1467956772911 Marionette TRACE conn3 <- [1,2614,null,{}] 22:46:12 INFO - PROCESS | 3664 | 1467956772915 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:12 INFO - PROCESS | 3664 | 1467956772917 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:13 INFO - PROCESS | 3664 | 1467956773058 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:46:13 INFO - PROCESS | 3664 | 1467956773076 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 3664 | 1467956773078 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:13 INFO - PROCESS | 3664 | ++DOCSHELL 15F3A400 == 31 [pid = 3664] [id = 663] 22:46:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (15F3B000) [pid = 3664] [serial = 1989] [outer = 00000000] 22:46:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (15FB0000) [pid = 3664] [serial = 1990] [outer = 15F3B000] 22:46:13 INFO - PROCESS | 3664 | 1467956773122 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (162BB000) [pid = 3664] [serial = 1991] [outer = 15F3B000] 22:46:13 INFO - PROCESS | 3664 | 1467956773580 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 703ms 22:46:13 INFO - PROCESS | 3664 | 1467956773608 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 3664 | 1467956773610 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 22:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:46:13 INFO - PROCESS | 3664 | 1467956773620 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 3664 | 1467956773622 Marionette TRACE conn3 <- [1,2618,null,{}] 22:46:13 INFO - PROCESS | 3664 | 1467956773625 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:13 INFO - PROCESS | 3664 | 1467956773627 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:13 INFO - PROCESS | 3664 | 1467956773736 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:46:13 INFO - PROCESS | 3664 | 1467956773833 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 3664 | 1467956773835 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:13 INFO - PROCESS | 3664 | ++DOCSHELL 13278400 == 32 [pid = 3664] [id = 664] 22:46:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (162C0C00) [pid = 3664] [serial = 1992] [outer = 00000000] 22:46:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (167E5800) [pid = 3664] [serial = 1993] [outer = 162C0C00] 22:46:13 INFO - PROCESS | 3664 | 1467956773877 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (16C56000) [pid = 3664] [serial = 1994] [outer = 162C0C00] 22:46:14 INFO - PROCESS | 3664 | 1467956774301 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 22:46:14 INFO - PROCESS | 3664 | 1467956774359 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 3664 | 1467956774361 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 22:46:14 INFO - PROCESS | 3664 | 1467956774364 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:46:14 INFO - PROCESS | 3664 | 1467956774366 Marionette TRACE conn3 <- [1,2622,null,{}] 22:46:14 INFO - PROCESS | 3664 | 1467956774370 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:14 INFO - PROCESS | 3664 | 1467956774375 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:14 INFO - PROCESS | 3664 | 1467956774509 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:46:14 INFO - PROCESS | 3664 | 1467956774574 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 3664 | 1467956774576 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:14 INFO - PROCESS | 3664 | ++DOCSHELL 17406800 == 33 [pid = 3664] [id = 665] 22:46:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (17408000) [pid = 3664] [serial = 1995] [outer = 00000000] 22:46:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (1747DC00) [pid = 3664] [serial = 1996] [outer = 17408000] 22:46:14 INFO - PROCESS | 3664 | 1467956774618 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (174C9400) [pid = 3664] [serial = 1997] [outer = 17408000] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (13A4F000) [pid = 3664] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (11885C00) [pid = 3664] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (12BBE400) [pid = 3664] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (10E6CC00) [pid = 3664] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1441FC00) [pid = 3664] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (150EA000) [pid = 3664] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (10A75C00) [pid = 3664] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:46:15 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (13127400) [pid = 3664] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:46:15 INFO - PROCESS | 3664 | 1467956775050 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 22:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:46:15 INFO - PROCESS | 3664 | 1467956775113 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:46:15 INFO - PROCESS | 3664 | 1467956775115 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 22:46:15 INFO - PROCESS | 3664 | 1467956775118 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 3664 | 1467956775120 Marionette TRACE conn3 <- [1,2626,null,{}] 22:46:15 INFO - PROCESS | 3664 | 1467956775123 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:15 INFO - PROCESS | 3664 | 1467956775125 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:15 INFO - PROCESS | 3664 | 1467956775210 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:46:15 INFO - PROCESS | 3664 | 1467956775227 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 3664 | 1467956775229 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:15 INFO - PROCESS | 3664 | ++DOCSHELL 12B6F400 == 34 [pid = 3664] [id = 666] 22:46:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (12BB1000) [pid = 3664] [serial = 1998] [outer = 00000000] 22:46:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (14434800) [pid = 3664] [serial = 1999] [outer = 12BB1000] 22:46:15 INFO - PROCESS | 3664 | 1467956775271 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (150EE400) [pid = 3664] [serial = 2000] [outer = 12BB1000] 22:46:15 INFO - PROCESS | 3664 | 1467956775727 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 625ms 22:46:15 INFO - PROCESS | 3664 | 1467956775753 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:46:15 INFO - PROCESS | 3664 | 1467956775755 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 22:46:15 INFO - PROCESS | 3664 | 1467956775759 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:46:15 INFO - PROCESS | 3664 | 1467956775760 Marionette TRACE conn3 <- [1,2630,null,{}] 22:46:15 INFO - PROCESS | 3664 | 1467956775764 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:15 INFO - PROCESS | 3664 | 1467956775765 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:15 INFO - PROCESS | 3664 | 1467956775844 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:46:15 INFO - PROCESS | 3664 | 1467956775850 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 3664 | 1467956775852 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:15 INFO - PROCESS | 3664 | ++DOCSHELL 1573CC00 == 35 [pid = 3664] [id = 667] 22:46:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (174CF400) [pid = 3664] [serial = 2001] [outer = 00000000] 22:46:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (17501400) [pid = 3664] [serial = 2002] [outer = 174CF400] 22:46:15 INFO - PROCESS | 3664 | 1467956775896 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (17510400) [pid = 3664] [serial = 2003] [outer = 174CF400] 22:46:16 INFO - PROCESS | 3664 | 1467956776318 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:46:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 594ms 22:46:16 INFO - PROCESS | 3664 | 1467956776367 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 3664 | 1467956776369 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 22:46:16 INFO - PROCESS | 3664 | 1467956776372 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:46:16 INFO - PROCESS | 3664 | 1467956776374 Marionette TRACE conn3 <- [1,2634,null,{}] 22:46:16 INFO - PROCESS | 3664 | 1467956776382 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:16 INFO - PROCESS | 3664 | 1467956776385 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:16 INFO - PROCESS | 3664 | 1467956776467 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:46:16 INFO - PROCESS | 3664 | 1467956776473 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 3664 | 1467956776475 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:16 INFO - PROCESS | 3664 | ++DOCSHELL 10A76800 == 36 [pid = 3664] [id = 668] 22:46:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (17525800) [pid = 3664] [serial = 2004] [outer = 00000000] 22:46:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (1752C000) [pid = 3664] [serial = 2005] [outer = 17525800] 22:46:16 INFO - PROCESS | 3664 | 1467956776520 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (1752D400) [pid = 3664] [serial = 2006] [outer = 17525800] 22:46:16 INFO - PROCESS | 3664 | 1467956776957 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:46:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:46:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 640ms 22:46:17 INFO - PROCESS | 3664 | 1467956777021 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:46:17 INFO - PROCESS | 3664 | 1467956777023 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 22:46:17 INFO - PROCESS | 3664 | 1467956777026 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:46:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:46:17 INFO - PROCESS | 3664 | 1467956777028 Marionette TRACE conn3 <- [1,2638,null,{}] 22:46:17 INFO - PROCESS | 3664 | 1467956777032 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:17 INFO - PROCESS | 3664 | 1467956777034 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:17 INFO - PROCESS | 3664 | 1467956777157 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:46:17 INFO - PROCESS | 3664 | 1467956777300 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:17 INFO - PROCESS | 3664 | 1467956777304 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:17 INFO - PROCESS | 3664 | ++DOCSHELL 10A75C00 == 37 [pid = 3664] [id = 669] 22:46:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10A77800) [pid = 3664] [serial = 2007] [outer = 00000000] 22:46:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (10F17C00) [pid = 3664] [serial = 2008] [outer = 10A77800] 22:46:17 INFO - PROCESS | 3664 | 1467956777360 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (11CF0000) [pid = 3664] [serial = 2009] [outer = 10A77800] 22:46:18 INFO - PROCESS | 3664 | 1467956778009 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:46:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:46:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1046ms 22:46:18 INFO - PROCESS | 3664 | 1467956778093 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:46:18 INFO - PROCESS | 3664 | 1467956778097 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 22:46:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:46:18 INFO - PROCESS | 3664 | 1467956778103 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - PROCESS | 3664 | 1467956778107 Marionette TRACE conn3 <- [1,2642,null,{}] 22:46:18 INFO - PROCESS | 3664 | 1467956778111 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:18 INFO - PROCESS | 3664 | 1467956778114 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:18 INFO - PROCESS | 3664 | 1467956778233 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:46:18 INFO - PROCESS | 3664 | 1467956778370 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 3664 | 1467956778373 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:18 INFO - PROCESS | 3664 | ++DOCSHELL 13276C00 == 38 [pid = 3664] [id = 670] 22:46:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13E77800) [pid = 3664] [serial = 2010] [outer = 00000000] 22:46:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1441A400) [pid = 3664] [serial = 2011] [outer = 13E77800] 22:46:18 INFO - PROCESS | 3664 | 1467956778430 Marionette DEBUG loaded listener.js 22:46:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (14434000) [pid = 3664] [serial = 2012] [outer = 13E77800] 22:46:19 INFO - PROCESS | 3664 | 1467956779006 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:46:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:46:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 937ms 22:46:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:46:19 INFO - PROCESS | 3664 | 1467956779050 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 3664 | 1467956779053 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 22:46:19 INFO - PROCESS | 3664 | 1467956779057 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 3664 | 1467956779059 Marionette TRACE conn3 <- [1,2646,null,{}] 22:46:19 INFO - PROCESS | 3664 | 1467956779063 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:19 INFO - PROCESS | 3664 | 1467956779066 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:19 INFO - PROCESS | 3664 | 1467956779172 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:46:19 INFO - PROCESS | 3664 | 1467956779282 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:19 INFO - PROCESS | 3664 | 1467956779285 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:19 INFO - PROCESS | 3664 | ++DOCSHELL 159F6400 == 39 [pid = 3664] [id = 671] 22:46:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (15F32000) [pid = 3664] [serial = 2013] [outer = 00000000] 22:46:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (166B4C00) [pid = 3664] [serial = 2014] [outer = 15F32000] 22:46:19 INFO - PROCESS | 3664 | 1467956779345 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17379400) [pid = 3664] [serial = 2015] [outer = 15F32000] 22:46:19 INFO - PROCESS | 3664 | 1467956779927 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:46:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:46:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 890ms 22:46:19 INFO - PROCESS | 3664 | 1467956779980 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 3664 | 1467956779984 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 22:46:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:46:19 INFO - PROCESS | 3664 | 1467956779996 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 3664 | 1467956780000 Marionette TRACE conn3 <- [1,2650,null,{}] 22:46:20 INFO - PROCESS | 3664 | 1467956780004 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:20 INFO - PROCESS | 3664 | 1467956780007 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:20 INFO - PROCESS | 3664 | 1467956780115 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:46:20 INFO - PROCESS | 3664 | 1467956780380 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 3664 | 1467956780383 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:20 INFO - PROCESS | 3664 | ++DOCSHELL 10329400 == 40 [pid = 3664] [id = 672] 22:46:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (10A0A400) [pid = 3664] [serial = 2016] [outer = 00000000] 22:46:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (10BAF000) [pid = 3664] [serial = 2017] [outer = 10A0A400] 22:46:20 INFO - PROCESS | 3664 | 1467956780451 Marionette DEBUG loaded listener.js 22:46:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (11809C00) [pid = 3664] [serial = 2018] [outer = 10A0A400] 22:46:21 INFO - PROCESS | 3664 | 1467956780996 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:46:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:46:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1047ms 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 12BC3800 == 39 [pid = 3664] [id = 399] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 10F0D000 == 38 [pid = 3664] [id = 387] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 1188E800 == 37 [pid = 3664] [id = 394] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 1A53E000 == 36 [pid = 3664] [id = 404] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 1717A000 == 35 [pid = 3664] [id = 390] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 175AD000 == 34 [pid = 3664] [id = 400] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 11884C00 == 33 [pid = 3664] [id = 650] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 180C6000 == 32 [pid = 3664] [id = 403] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 144D7000 == 31 [pid = 3664] [id = 402] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 175B0C00 == 30 [pid = 3664] [id = 393] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 180BA400 == 29 [pid = 3664] [id = 391] 22:46:21 INFO - PROCESS | 3664 | --DOCSHELL 12BC6400 == 28 [pid = 3664] [id = 401] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13E3D400) [pid = 3664] [serial = 1949] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (16776800) [pid = 3664] [serial = 1972] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13E2F000) [pid = 3664] [serial = 1960] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (12BBC000) [pid = 3664] [serial = 1952] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (12E22000) [pid = 3664] [serial = 1957] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (10EE0C00) [pid = 3664] [serial = 1954] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (114A8400) [pid = 3664] [serial = 1955] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1443C400) [pid = 3664] [serial = 1963] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (13E3A400) [pid = 3664] [serial = 1961] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (144D6000) [pid = 3664] [serial = 1964] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (159BBC00) [pid = 3664] [serial = 1969] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (132FA800) [pid = 3664] [serial = 1967] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (162B8C00) [pid = 3664] [serial = 1970] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (11888C00) [pid = 3664] [serial = 1966] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (12EE7800) [pid = 3664] [serial = 1958] [outer = 00000000] [url = about:blank] 22:46:21 INFO - PROCESS | 3664 | 1467956781682 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:46:21 INFO - PROCESS | 3664 | 1467956781687 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 22:46:21 INFO - PROCESS | 3664 | 1467956781704 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 3664 | 1467956781707 Marionette TRACE conn3 <- [1,2654,null,{}] 22:46:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:46:21 INFO - PROCESS | 3664 | 1467956781713 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:21 INFO - PROCESS | 3664 | 1467956781717 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:21 INFO - PROCESS | 3664 | 1467956781837 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:46:21 INFO - PROCESS | 3664 | 1467956781844 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 3664 | 1467956781849 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:21 INFO - PROCESS | 3664 | ++DOCSHELL 114A8400 == 29 [pid = 3664] [id = 673] 22:46:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (114A8C00) [pid = 3664] [serial = 2019] [outer = 00000000] 22:46:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (1180C400) [pid = 3664] [serial = 2020] [outer = 114A8C00] 22:46:21 INFO - PROCESS | 3664 | 1467956781924 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (11891400) [pid = 3664] [serial = 2021] [outer = 114A8C00] 22:46:22 INFO - PROCESS | 3664 | 1467956782952 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:46:23 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) 22:46:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1297ms 22:46:23 INFO - PROCESS | 3664 | 1467956783012 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:46:23 INFO - PROCESS | 3664 | 1467956783015 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 22:46:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:46:23 INFO - PROCESS | 3664 | 1467956783022 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 3664 | 1467956783026 Marionette TRACE conn3 <- [1,2658,null,{}] 22:46:23 INFO - PROCESS | 3664 | 1467956783031 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:23 INFO - PROCESS | 3664 | 1467956783034 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:23 INFO - PROCESS | 3664 | 1467956783120 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:46:23 INFO - PROCESS | 3664 | 1467956783127 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 3664 | 1467956783129 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:23 INFO - PROCESS | 3664 | ++DOCSHELL 12E64400 == 30 [pid = 3664] [id = 674] 22:46:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (12E6C400) [pid = 3664] [serial = 2022] [outer = 00000000] 22:46:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (13185000) [pid = 3664] [serial = 2023] [outer = 12E6C400] 22:46:23 INFO - PROCESS | 3664 | 1467956783175 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1369B000) [pid = 3664] [serial = 2024] [outer = 12E6C400] 22:46:24 INFO - PROCESS | 3664 | 1467956784155 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:46:24 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 22:46:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:46:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:46:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1155ms 22:46:24 INFO - PROCESS | 3664 | 1467956784171 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 22:46:24 INFO - PROCESS | 3664 | 1467956784173 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 22:46:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:46:24 INFO - PROCESS | 3664 | 1467956784178 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 3664 | 1467956784179 Marionette TRACE conn3 <- [1,2662,null,{}] 22:46:24 INFO - PROCESS | 3664 | 1467956784195 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:24 INFO - PROCESS | 3664 | 1467956784199 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:24 INFO - PROCESS | 3664 | 1467956784316 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:46:24 INFO - PROCESS | 3664 | 1467956784326 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 3664 | 1467956784330 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:24 INFO - PROCESS | 3664 | ++DOCSHELL 14223400 == 31 [pid = 3664] [id = 675] 22:46:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (14417800) [pid = 3664] [serial = 2025] [outer = 00000000] 22:46:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1443D400) [pid = 3664] [serial = 2026] [outer = 14417800] 22:46:24 INFO - PROCESS | 3664 | 1467956784377 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (144D6000) [pid = 3664] [serial = 2027] [outer = 14417800] 22:46:25 INFO - PROCESS | 3664 | 1467956785370 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:46:25 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 22:46:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:46:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:46:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1234ms 22:46:25 INFO - PROCESS | 3664 | 1467956785419 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 22:46:25 INFO - PROCESS | 3664 | 1467956785421 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 22:46:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:46:25 INFO - PROCESS | 3664 | 1467956785425 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:46:25 INFO - PROCESS | 3664 | 1467956785427 Marionette TRACE conn3 <- [1,2666,null,{}] 22:46:25 INFO - PROCESS | 3664 | 1467956785436 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:25 INFO - PROCESS | 3664 | 1467956785438 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:25 INFO - PROCESS | 3664 | 1467956785569 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:46:25 INFO - PROCESS | 3664 | 1467956785575 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 3664 | 1467956785577 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:25 INFO - PROCESS | 3664 | ++DOCSHELL 1051B400 == 32 [pid = 3664] [id = 676] 22:46:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1369E000) [pid = 3664] [serial = 2028] [outer = 00000000] 22:46:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (159F9000) [pid = 3664] [serial = 2029] [outer = 1369E000] 22:46:25 INFO - PROCESS | 3664 | 1467956785672 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (162B9400) [pid = 3664] [serial = 2030] [outer = 1369E000] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (162C0C00) [pid = 3664] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (17408000) [pid = 3664] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (0F933800) [pid = 3664] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (11808C00) [pid = 3664] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (13693800) [pid = 3664] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1315F400) [pid = 3664] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (14438000) [pid = 3664] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (12BB1000) [pid = 3664] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (15F3B000) [pid = 3664] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (174CF400) [pid = 3664] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (162B5400) [pid = 3664] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:46:26 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (17525800) [pid = 3664] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:46:26 INFO - PROCESS | 3664 | 1467956786688 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:46:26 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) 22:46:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1312ms 22:46:26 INFO - PROCESS | 3664 | 1467956786735 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:46:26 INFO - PROCESS | 3664 | 1467956786737 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 22:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:46:26 INFO - PROCESS | 3664 | 1467956786741 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 3664 | 1467956786743 Marionette TRACE conn3 <- [1,2670,null,{}] 22:46:26 INFO - PROCESS | 3664 | 1467956786746 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:26 INFO - PROCESS | 3664 | 1467956786748 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:26 INFO - PROCESS | 3664 | 1467956786823 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:46:26 INFO - PROCESS | 3664 | 1467956786829 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 3664 | 1467956786831 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:26 INFO - PROCESS | 3664 | ++DOCSHELL 12BB7C00 == 33 [pid = 3664] [id = 677] 22:46:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (12E1B800) [pid = 3664] [serial = 2031] [outer = 00000000] 22:46:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (14430800) [pid = 3664] [serial = 2032] [outer = 12E1B800] 22:46:26 INFO - PROCESS | 3664 | 1467956786873 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (15FA7800) [pid = 3664] [serial = 2033] [outer = 12E1B800] 22:46:27 INFO - PROCESS | 3664 | 1467956787811 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:46:27 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) 22:46:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1077ms 22:46:27 INFO - PROCESS | 3664 | 1467956787833 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 22:46:27 INFO - PROCESS | 3664 | 1467956787835 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 22:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:46:27 INFO - PROCESS | 3664 | 1467956787839 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 3664 | 1467956787840 Marionette TRACE conn3 <- [1,2674,null,{}] 22:46:27 INFO - PROCESS | 3664 | 1467956787844 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:27 INFO - PROCESS | 3664 | 1467956787849 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:27 INFO - PROCESS | 3664 | 1467956787989 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:46:27 INFO - PROCESS | 3664 | 1467956787995 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:27 INFO - PROCESS | 3664 | 1467956787998 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:27 INFO - PROCESS | 3664 | ++DOCSHELL 1506B800 == 34 [pid = 3664] [id = 678] 22:46:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (16779C00) [pid = 3664] [serial = 2034] [outer = 00000000] 22:46:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (1717A000) [pid = 3664] [serial = 2035] [outer = 16779C00] 22:46:28 INFO - PROCESS | 3664 | 1467956788041 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1747BC00) [pid = 3664] [serial = 2036] [outer = 16779C00] 22:46:29 INFO - PROCESS | 3664 | 1467956789298 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:46:29 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 22:46:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:46:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:46:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1499ms 22:46:29 INFO - PROCESS | 3664 | 1467956789342 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 22:46:29 INFO - PROCESS | 3664 | 1467956789347 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 22:46:29 INFO - PROCESS | 3664 | 1467956789352 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:46:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:46:29 INFO - PROCESS | 3664 | 1467956789356 Marionette TRACE conn3 <- [1,2678,null,{}] 22:46:29 INFO - PROCESS | 3664 | 1467956789361 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:29 INFO - PROCESS | 3664 | 1467956789365 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:29 INFO - PROCESS | 3664 | 1467956789571 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:46:29 INFO - PROCESS | 3664 | 1467956789675 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 3664 | 1467956789678 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:29 INFO - PROCESS | 3664 | ++DOCSHELL 12BBA000 == 35 [pid = 3664] [id = 679] 22:46:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12BBA800) [pid = 3664] [serial = 2037] [outer = 00000000] 22:46:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13189800) [pid = 3664] [serial = 2038] [outer = 12BBA800] 22:46:29 INFO - PROCESS | 3664 | 1467956789733 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (13E3B400) [pid = 3664] [serial = 2039] [outer = 12BBA800] 22:46:30 INFO - PROCESS | 3664 | --DOCSHELL 12BB7C00 == 34 [pid = 3664] [id = 677] 22:46:30 INFO - PROCESS | 3664 | --DOCSHELL 1051B400 == 33 [pid = 3664] [id = 676] 22:46:30 INFO - PROCESS | 3664 | --DOCSHELL 14223400 == 32 [pid = 3664] [id = 675] 22:46:30 INFO - PROCESS | 3664 | --DOCSHELL 12E64400 == 31 [pid = 3664] [id = 674] 22:46:30 INFO - PROCESS | 3664 | --DOCSHELL 114A8400 == 30 [pid = 3664] [id = 673] 22:46:30 INFO - PROCESS | 3664 | --DOCSHELL 10329400 == 29 [pid = 3664] [id = 672] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1677A800) [pid = 3664] [serial = 1973] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1752C000) [pid = 3664] [serial = 2005] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (167E5800) [pid = 3664] [serial = 1993] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1747DC00) [pid = 3664] [serial = 1996] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (16C56000) [pid = 3664] [serial = 1994] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (174C9400) [pid = 3664] [serial = 1997] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (1036D000) [pid = 3664] [serial = 1975] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (10A07C00) [pid = 3664] [serial = 1976] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (11D8A800) [pid = 3664] [serial = 1981] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (11D8F800) [pid = 3664] [serial = 1982] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (139B3C00) [pid = 3664] [serial = 1984] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (13E30400) [pid = 3664] [serial = 1985] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (1327A000) [pid = 3664] [serial = 1978] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (132F6C00) [pid = 3664] [serial = 1979] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (15064400) [pid = 3664] [serial = 1987] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (1506C800) [pid = 3664] [serial = 1988] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (14434800) [pid = 3664] [serial = 1999] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (15FB0000) [pid = 3664] [serial = 1990] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (150EE400) [pid = 3664] [serial = 2000] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 51 (162BB000) [pid = 3664] [serial = 1991] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 50 (17510400) [pid = 3664] [serial = 2003] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 49 (17501400) [pid = 3664] [serial = 2002] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | --DOMWINDOW == 48 (1752D400) [pid = 3664] [serial = 2006] [outer = 00000000] [url = about:blank] 22:46:30 INFO - PROCESS | 3664 | 1467956790964 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:46:31 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 22:46:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:46:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:46:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1655ms 22:46:31 INFO - PROCESS | 3664 | 1467956791047 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 3664 | 1467956791051 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 22:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:46:31 INFO - PROCESS | 3664 | 1467956791058 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 3664 | 1467956791061 Marionette TRACE conn3 <- [1,2682,null,{}] 22:46:31 INFO - PROCESS | 3664 | 1467956791066 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:31 INFO - PROCESS | 3664 | 1467956791069 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:31 INFO - PROCESS | 3664 | 1467956791181 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:46:31 INFO - PROCESS | 3664 | 1467956791266 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:31 INFO - PROCESS | 3664 | 1467956791269 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:31 INFO - PROCESS | 3664 | ++DOCSHELL 114B2000 == 30 [pid = 3664] [id = 680] 22:46:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 49 (114B2800) [pid = 3664] [serial = 2040] [outer = 00000000] 22:46:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 50 (12E5E400) [pid = 3664] [serial = 2041] [outer = 114B2800] 22:46:31 INFO - PROCESS | 3664 | 1467956791316 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (13127400) [pid = 3664] [serial = 2042] [outer = 114B2800] 22:46:32 INFO - PROCESS | 3664 | 1467956792189 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:46:32 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 22:46:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:46:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:46:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1141ms 22:46:32 INFO - PROCESS | 3664 | 1467956792202 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 22:46:32 INFO - PROCESS | 3664 | 1467956792206 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 22:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:46:32 INFO - PROCESS | 3664 | 1467956792221 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:46:32 INFO - PROCESS | 3664 | 1467956792223 Marionette TRACE conn3 <- [1,2686,null,{}] 22:46:32 INFO - PROCESS | 3664 | 1467956792227 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:32 INFO - PROCESS | 3664 | 1467956792230 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:32 INFO - PROCESS | 3664 | 1467956792315 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:46:32 INFO - PROCESS | 3664 | 1467956792322 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 3664 | 1467956792324 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:32 INFO - PROCESS | 3664 | ++DOCSHELL 13E2E800 == 31 [pid = 3664] [id = 681] 22:46:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (13E2EC00) [pid = 3664] [serial = 2043] [outer = 00000000] 22:46:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (14216800) [pid = 3664] [serial = 2044] [outer = 13E2EC00] 22:46:32 INFO - PROCESS | 3664 | 1467956792370 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (1441E000) [pid = 3664] [serial = 2045] [outer = 13E2EC00] 22:46:33 INFO - PROCESS | 3664 | 1467956793374 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:46:33 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 22:46:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:46:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:46:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1218ms 22:46:33 INFO - PROCESS | 3664 | 1467956793430 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 3664 | 1467956793432 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 22:46:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:46:33 INFO - PROCESS | 3664 | 1467956793436 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 3664 | 1467956793440 Marionette TRACE conn3 <- [1,2690,null,{}] 22:46:33 INFO - PROCESS | 3664 | 1467956793461 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:33 INFO - PROCESS | 3664 | 1467956793468 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:33 INFO - PROCESS | 3664 | 1467956793617 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:46:33 INFO - PROCESS | 3664 | 1467956793624 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:33 INFO - PROCESS | 3664 | 1467956793627 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:33 INFO - PROCESS | 3664 | ++DOCSHELL 150F1C00 == 32 [pid = 3664] [id = 682] 22:46:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (1573D000) [pid = 3664] [serial = 2046] [outer = 00000000] 22:46:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (15FA5400) [pid = 3664] [serial = 2047] [outer = 1573D000] 22:46:33 INFO - PROCESS | 3664 | 1467956793727 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (162B9C00) [pid = 3664] [serial = 2048] [outer = 1573D000] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (12E1B800) [pid = 3664] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (12E6C400) [pid = 3664] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (114A8C00) [pid = 3664] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (10A0A400) [pid = 3664] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (10A77800) [pid = 3664] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 51 (14417800) [pid = 3664] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 50 (13E77800) [pid = 3664] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 49 (15F32000) [pid = 3664] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:46:34 INFO - PROCESS | 3664 | --DOMWINDOW == 48 (1369E000) [pid = 3664] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:46:34 INFO - PROCESS | 3664 | 1467956794177 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:46:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:46:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 797ms 22:46:34 INFO - PROCESS | 3664 | 1467956794238 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 22:46:34 INFO - PROCESS | 3664 | 1467956794240 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 22:46:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:46:34 INFO - PROCESS | 3664 | 1467956794243 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:46:34 INFO - PROCESS | 3664 | 1467956794245 Marionette TRACE conn3 <- [1,2694,null,{}] 22:46:34 INFO - PROCESS | 3664 | 1467956794248 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:34 INFO - PROCESS | 3664 | 1467956794250 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:34 INFO - PROCESS | 3664 | 1467956794333 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:46:34 INFO - PROCESS | 3664 | 1467956794431 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 3664 | 1467956794433 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:34 INFO - PROCESS | 3664 | ++DOCSHELL 13B4A800 == 33 [pid = 3664] [id = 683] 22:46:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 49 (13E77000) [pid = 3664] [serial = 2049] [outer = 00000000] 22:46:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 50 (162BFC00) [pid = 3664] [serial = 2050] [outer = 13E77000] 22:46:34 INFO - PROCESS | 3664 | 1467956794481 Marionette DEBUG loaded listener.js 22:46:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (16782000) [pid = 3664] [serial = 2051] [outer = 13E77000] 22:46:34 INFO - PROCESS | 3664 | 1467956794859 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:46:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:46:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 624ms 22:46:34 INFO - PROCESS | 3664 | 1467956794881 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 22:46:34 INFO - PROCESS | 3664 | 1467956794883 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 22:46:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:46:34 INFO - PROCESS | 3664 | 1467956794886 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:46:34 INFO - PROCESS | 3664 | 1467956794888 Marionette TRACE conn3 <- [1,2698,null,{}] 22:46:34 INFO - PROCESS | 3664 | 1467956794891 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:34 INFO - PROCESS | 3664 | 1467956794893 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:35 INFO - PROCESS | 3664 | 1467956795008 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:46:35 INFO - PROCESS | 3664 | 1467956795043 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:35 INFO - PROCESS | 3664 | 1467956795046 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:35 INFO - PROCESS | 3664 | ++DOCSHELL 12BC1C00 == 34 [pid = 3664] [id = 684] 22:46:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (166B3C00) [pid = 3664] [serial = 2052] [outer = 00000000] 22:46:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (1312E000) [pid = 3664] [serial = 2053] [outer = 166B3C00] 22:46:35 INFO - PROCESS | 3664 | 1467956795089 Marionette DEBUG loaded listener.js 22:46:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (17477000) [pid = 3664] [serial = 2054] [outer = 166B3C00] 22:46:35 INFO - PROCESS | 3664 | 1467956795512 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 3664 | 1467956795526 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 22:46:35 INFO - PROCESS | 3664 | 1467956795530 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:46:35 INFO - PROCESS | 3664 | 1467956795531 Marionette TRACE conn3 <- [1,2702,null,{}] 22:46:35 INFO - PROCESS | 3664 | 1467956795535 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:35 INFO - PROCESS | 3664 | 1467956795540 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:35 INFO - PROCESS | 3664 | 1467956795675 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:46:35 INFO - PROCESS | 3664 | 1467956795683 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:35 INFO - PROCESS | 3664 | 1467956795685 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:35 INFO - PROCESS | 3664 | ++DOCSHELL 13E7DC00 == 35 [pid = 3664] [id = 685] 22:46:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (166B7400) [pid = 3664] [serial = 2055] [outer = 00000000] 22:46:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (174D5C00) [pid = 3664] [serial = 2056] [outer = 166B7400] 22:46:35 INFO - PROCESS | 3664 | 1467956795728 Marionette DEBUG loaded listener.js 22:46:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (17527400) [pid = 3664] [serial = 2057] [outer = 166B7400] 22:46:36 INFO - PROCESS | 3664 | 1467956796146 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:46:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:46:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 641ms 22:46:36 INFO - PROCESS | 3664 | 1467956796168 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:46:36 INFO - PROCESS | 3664 | 1467956796170 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 22:46:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:46:36 INFO - PROCESS | 3664 | 1467956796173 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:46:36 INFO - PROCESS | 3664 | 1467956796175 Marionette TRACE conn3 <- [1,2706,null,{}] 22:46:36 INFO - PROCESS | 3664 | 1467956796178 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:36 INFO - PROCESS | 3664 | 1467956796180 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:36 INFO - PROCESS | 3664 | 1467956796294 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:46:36 INFO - PROCESS | 3664 | 1467956796377 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 3664 | 1467956796379 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:36 INFO - PROCESS | 3664 | ++DOCSHELL 17527000 == 36 [pid = 3664] [id = 686] 22:46:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (1752A000) [pid = 3664] [serial = 2058] [outer = 00000000] 22:46:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (1752FC00) [pid = 3664] [serial = 2059] [outer = 1752A000] 22:46:36 INFO - PROCESS | 3664 | 1467956796421 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (17530C00) [pid = 3664] [serial = 2060] [outer = 1752A000] 22:46:37 INFO - PROCESS | 3664 | 1467956797024 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 3664 | 1467956797083 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 22:46:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:46:37 INFO - PROCESS | 3664 | 1467956797088 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 3664 | 1467956797094 Marionette TRACE conn3 <- [1,2710,null,{}] 22:46:37 INFO - PROCESS | 3664 | 1467956797100 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:37 INFO - PROCESS | 3664 | 1467956797103 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:37 INFO - PROCESS | 3664 | 1467956797213 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:46:37 INFO - PROCESS | 3664 | 1467956797348 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 3664 | 1467956797351 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:37 INFO - PROCESS | 3664 | ++DOCSHELL 12BBE800 == 37 [pid = 3664] [id = 687] 22:46:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (12BC5400) [pid = 3664] [serial = 2061] [outer = 00000000] 22:46:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (13E32800) [pid = 3664] [serial = 2062] [outer = 12BC5400] 22:46:37 INFO - PROCESS | 3664 | 1467956797407 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (14419800) [pid = 3664] [serial = 2063] [outer = 12BC5400] 22:46:38 INFO - PROCESS | 3664 | 1467956798027 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:46:38 INFO - PROCESS | 3664 | 1467956798097 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 22:46:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:46:38 INFO - PROCESS | 3664 | 1467956798104 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 3664 | 1467956798107 Marionette TRACE conn3 <- [1,2714,null,{}] 22:46:38 INFO - PROCESS | 3664 | 1467956798111 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:38 INFO - PROCESS | 3664 | 1467956798113 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:38 INFO - PROCESS | 3664 | 1467956798222 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:46:38 INFO - PROCESS | 3664 | 1467956798366 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:38 INFO - PROCESS | 3664 | 1467956798369 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:38 INFO - PROCESS | 3664 | ++DOCSHELL 15FB3C00 == 38 [pid = 3664] [id = 688] 22:46:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (162B8000) [pid = 3664] [serial = 2064] [outer = 00000000] 22:46:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (174C7800) [pid = 3664] [serial = 2065] [outer = 162B8000] 22:46:38 INFO - PROCESS | 3664 | 1467956798424 Marionette DEBUG loaded listener.js 22:46:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (174D1000) [pid = 3664] [serial = 2066] [outer = 162B8000] 22:46:39 INFO - PROCESS | 3664 | 1467956799027 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:46:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:46:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 938ms 22:46:39 INFO - PROCESS | 3664 | 1467956799049 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:46:39 INFO - PROCESS | 3664 | 1467956799051 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 22:46:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:46:39 INFO - PROCESS | 3664 | 1467956799055 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:46:39 INFO - PROCESS | 3664 | 1467956799059 Marionette TRACE conn3 <- [1,2718,null,{}] 22:46:39 INFO - PROCESS | 3664 | 1467956799070 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:39 INFO - PROCESS | 3664 | 1467956799074 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:39 INFO - PROCESS | 3664 | 1467956799177 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:46:39 INFO - PROCESS | 3664 | 1467956799320 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 3664 | 1467956799323 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:39 INFO - PROCESS | 3664 | ++DOCSHELL 17677000 == 39 [pid = 3664] [id = 689] 22:46:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (17677400) [pid = 3664] [serial = 2067] [outer = 00000000] 22:46:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (17680400) [pid = 3664] [serial = 2068] [outer = 17677400] 22:46:39 INFO - PROCESS | 3664 | 1467956799378 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (17C89400) [pid = 3664] [serial = 2069] [outer = 17677400] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 13E7DC00 == 38 [pid = 3664] [id = 685] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 12BC1C00 == 37 [pid = 3664] [id = 684] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 13B4A800 == 36 [pid = 3664] [id = 683] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 150F1C00 == 35 [pid = 3664] [id = 682] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 13E2E800 == 34 [pid = 3664] [id = 681] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 114B2000 == 33 [pid = 3664] [id = 680] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 1506B800 == 32 [pid = 3664] [id = 678] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 12BBA000 == 31 [pid = 3664] [id = 679] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 13276C00 == 30 [pid = 3664] [id = 670] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 159F6400 == 29 [pid = 3664] [id = 671] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 10A75C00 == 28 [pid = 3664] [id = 669] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 15FB3C00 == 27 [pid = 3664] [id = 688] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 17527000 == 26 [pid = 3664] [id = 686] 22:46:40 INFO - PROCESS | 3664 | --DOCSHELL 12BBE800 == 25 [pid = 3664] [id = 687] 22:46:40 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (13185000) [pid = 3664] [serial = 2023] [outer = 00000000] [url = about:blank] 22:46:40 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1180C400) [pid = 3664] [serial = 2020] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (11891400) [pid = 3664] [serial = 2021] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (11809C00) [pid = 3664] [serial = 2018] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (10BAF000) [pid = 3664] [serial = 2017] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (11CF0000) [pid = 3664] [serial = 2009] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (10F17C00) [pid = 3664] [serial = 2008] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1443D400) [pid = 3664] [serial = 2026] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (14434000) [pid = 3664] [serial = 2012] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1441A400) [pid = 3664] [serial = 2011] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (17379400) [pid = 3664] [serial = 2015] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (166B4C00) [pid = 3664] [serial = 2014] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (159F9000) [pid = 3664] [serial = 2029] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (144D6000) [pid = 3664] [serial = 2027] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (162B9400) [pid = 3664] [serial = 2030] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (15FA7800) [pid = 3664] [serial = 2033] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (1369B000) [pid = 3664] [serial = 2024] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | --DOMWINDOW == 51 (14430800) [pid = 3664] [serial = 2032] [outer = 00000000] [url = about:blank] 22:46:41 INFO - PROCESS | 3664 | 1467956801067 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:46:41 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 22:46:41 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:46:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:46:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2062ms 22:46:41 INFO - PROCESS | 3664 | 1467956801120 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 3664 | 1467956801123 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 22:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:46:41 INFO - PROCESS | 3664 | 1467956801131 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 3664 | 1467956801135 Marionette TRACE conn3 <- [1,2722,null,{}] 22:46:41 INFO - PROCESS | 3664 | 1467956801142 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:41 INFO - PROCESS | 3664 | 1467956801145 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:41 INFO - PROCESS | 3664 | 1467956801230 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:46:41 INFO - PROCESS | 3664 | 1467956801313 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 3664 | 1467956801316 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:41 INFO - PROCESS | 3664 | ++DOCSHELL 11807400 == 26 [pid = 3664] [id = 690] 22:46:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (11808C00) [pid = 3664] [serial = 2070] [outer = 00000000] 22:46:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (11886800) [pid = 3664] [serial = 2071] [outer = 11808C00] 22:46:41 INFO - PROCESS | 3664 | 1467956801364 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (11C9A800) [pid = 3664] [serial = 2072] [outer = 11808C00] 22:46:41 INFO - PROCESS | 3664 | 1467956801783 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:46:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 687ms 22:46:41 INFO - PROCESS | 3664 | 1467956801830 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 3664 | 1467956801835 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 22:46:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:46:41 INFO - PROCESS | 3664 | 1467956801841 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 3664 | 1467956801844 Marionette TRACE conn3 <- [1,2726,null,{}] 22:46:41 INFO - PROCESS | 3664 | 1467956801848 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:41 INFO - PROCESS | 3664 | 1467956801850 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:41 INFO - PROCESS | 3664 | 1467956801936 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:46:41 INFO - PROCESS | 3664 | 1467956801944 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 3664 | 1467956801947 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:41 INFO - PROCESS | 3664 | ++DOCSHELL 12BC4400 == 27 [pid = 3664] [id = 691] 22:46:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (12BC4800) [pid = 3664] [serial = 2073] [outer = 00000000] 22:46:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (12E23C00) [pid = 3664] [serial = 2074] [outer = 12BC4800] 22:46:41 INFO - PROCESS | 3664 | 1467956801997 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (1312D400) [pid = 3664] [serial = 2075] [outer = 12BC4800] 22:46:42 INFO - PROCESS | 3664 | 1467956802470 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:46:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:46:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 703ms 22:46:42 INFO - PROCESS | 3664 | 1467956802540 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:46:42 INFO - PROCESS | 3664 | 1467956802542 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 22:46:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:46:42 INFO - PROCESS | 3664 | 1467956802545 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:46:42 INFO - PROCESS | 3664 | 1467956802549 Marionette TRACE conn3 <- [1,2730,null,{}] 22:46:42 INFO - PROCESS | 3664 | 1467956802559 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:42 INFO - PROCESS | 3664 | 1467956802564 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:42 INFO - PROCESS | 3664 | 1467956802677 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:46:42 INFO - PROCESS | 3664 | 1467956802780 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:42 INFO - PROCESS | 3664 | 1467956802783 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:42 INFO - PROCESS | 3664 | ++DOCSHELL 13B4E400 == 28 [pid = 3664] [id = 692] 22:46:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (13E2F000) [pid = 3664] [serial = 2076] [outer = 00000000] 22:46:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (13E3BC00) [pid = 3664] [serial = 2077] [outer = 13E2F000] 22:46:42 INFO - PROCESS | 3664 | 1467956802829 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (14416800) [pid = 3664] [serial = 2078] [outer = 13E2F000] 22:46:43 INFO - PROCESS | 3664 | 1467956803238 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 22:46:43 INFO - PROCESS | 3664 | 1467956803290 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 3664 | 1467956803293 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 22:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:46:43 INFO - PROCESS | 3664 | 1467956803296 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 3664 | 1467956803298 Marionette TRACE conn3 <- [1,2734,null,{}] 22:46:43 INFO - PROCESS | 3664 | 1467956803301 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:43 INFO - PROCESS | 3664 | 1467956803303 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:43 INFO - PROCESS | 3664 | 1467956803427 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:46:43 INFO - PROCESS | 3664 | 1467956803490 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 3664 | 1467956803492 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:43 INFO - PROCESS | 3664 | ++DOCSHELL 14420800 == 29 [pid = 3664] [id = 693] 22:46:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (14430C00) [pid = 3664] [serial = 2079] [outer = 00000000] 22:46:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (15066000) [pid = 3664] [serial = 2080] [outer = 14430C00] 22:46:43 INFO - PROCESS | 3664 | 1467956803536 Marionette DEBUG loaded listener.js 22:46:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (1506C000) [pid = 3664] [serial = 2081] [outer = 14430C00] 22:46:43 INFO - PROCESS | 3664 | 1467956803950 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:46:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 703ms 22:46:43 INFO - PROCESS | 3664 | 1467956803996 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 3664 | 1467956803998 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 22:46:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:46:43 INFO - PROCESS | 3664 | 1467956804008 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 3664 | 1467956804010 Marionette TRACE conn3 <- [1,2738,null,{}] 22:46:44 INFO - PROCESS | 3664 | 1467956804014 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:44 INFO - PROCESS | 3664 | 1467956804016 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:44 INFO - PROCESS | 3664 | 1467956804164 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:46:44 INFO - PROCESS | 3664 | 1467956804177 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:44 INFO - PROCESS | 3664 | 1467956804179 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:44 INFO - PROCESS | 3664 | ++DOCSHELL 14438400 == 30 [pid = 3664] [id = 694] 22:46:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (13AB4400) [pid = 3664] [serial = 2082] [outer = 00000000] 22:46:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (159F0400) [pid = 3664] [serial = 2083] [outer = 13AB4400] 22:46:44 INFO - PROCESS | 3664 | 1467956804222 Marionette DEBUG loaded listener.js 22:46:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (15F3C000) [pid = 3664] [serial = 2084] [outer = 13AB4400] 22:46:44 INFO - PROCESS | 3664 | 1467956804669 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:46:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:46:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 687ms 22:46:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:46:44 INFO - PROCESS | 3664 | 1467956804706 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:46:44 INFO - PROCESS | 3664 | 1467956804707 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 22:46:44 INFO - PROCESS | 3664 | 1467956804711 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:46:44 INFO - PROCESS | 3664 | 1467956804712 Marionette TRACE conn3 <- [1,2742,null,{}] 22:46:44 INFO - PROCESS | 3664 | 1467956804722 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:44 INFO - PROCESS | 3664 | 1467956804727 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:44 INFO - PROCESS | 3664 | 1467956804858 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:46:44 INFO - PROCESS | 3664 | 1467956804868 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:44 INFO - PROCESS | 3664 | 1467956804870 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:44 INFO - PROCESS | 3664 | ++DOCSHELL 144C9800 == 31 [pid = 3664] [id = 695] 22:46:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (15F3B800) [pid = 3664] [serial = 2085] [outer = 00000000] 22:46:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (166B3800) [pid = 3664] [serial = 2086] [outer = 15F3B800] 22:46:44 INFO - PROCESS | 3664 | 1467956804966 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (1737CC00) [pid = 3664] [serial = 2087] [outer = 15F3B800] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1752A000) [pid = 3664] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1573D000) [pid = 3664] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (16779C00) [pid = 3664] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (13E2EC00) [pid = 3664] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (114B2800) [pid = 3664] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (12BBA800) [pid = 3664] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (13E77000) [pid = 3664] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (166B3C00) [pid = 3664] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:46:45 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (166B7400) [pid = 3664] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:46:45 INFO - PROCESS | 3664 | 1467956805438 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:46:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:46:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 22:46:45 INFO - PROCESS | 3664 | 1467956805451 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 3664 | 1467956805453 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 22:46:45 INFO - PROCESS | 3664 | 1467956805460 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 3664 | 1467956805462 Marionette TRACE conn3 <- [1,2746,null,{}] 22:46:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:46:45 INFO - PROCESS | 3664 | 1467956805478 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:45 INFO - PROCESS | 3664 | 1467956805480 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:45 INFO - PROCESS | 3664 | 1467956805627 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:46:45 INFO - PROCESS | 3664 | 1467956805633 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:45 INFO - PROCESS | 3664 | 1467956805635 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:45 INFO - PROCESS | 3664 | ++DOCSHELL 12E22000 == 32 [pid = 3664] [id = 696] 22:46:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (15FA9400) [pid = 3664] [serial = 2088] [outer = 00000000] 22:46:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (16776400) [pid = 3664] [serial = 2089] [outer = 15FA9400] 22:46:45 INFO - PROCESS | 3664 | 1467956805677 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (17479400) [pid = 3664] [serial = 2090] [outer = 15FA9400] 22:46:46 INFO - PROCESS | 3664 | 1467956806065 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 625ms 22:46:46 INFO - PROCESS | 3664 | 1467956806103 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:46:46 INFO - PROCESS | 3664 | 1467956806105 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 22:46:46 INFO - PROCESS | 3664 | 1467956806109 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:46:46 INFO - PROCESS | 3664 | 1467956806111 Marionette TRACE conn3 <- [1,2750,null,{}] 22:46:46 INFO - PROCESS | 3664 | 1467956806114 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:46 INFO - PROCESS | 3664 | 1467956806116 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:46 INFO - PROCESS | 3664 | 1467956806198 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:46:46 INFO - PROCESS | 3664 | 1467956806203 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 3664 | 1467956806205 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:46 INFO - PROCESS | 3664 | ++DOCSHELL 174C9800 == 33 [pid = 3664] [id = 697] 22:46:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (174CDC00) [pid = 3664] [serial = 2091] [outer = 00000000] 22:46:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (17502800) [pid = 3664] [serial = 2092] [outer = 174CDC00] 22:46:46 INFO - PROCESS | 3664 | 1467956806248 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (1750B000) [pid = 3664] [serial = 2093] [outer = 174CDC00] 22:46:46 INFO - PROCESS | 3664 | 1467956806665 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 594ms 22:46:46 INFO - PROCESS | 3664 | 1467956806711 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:46:46 INFO - PROCESS | 3664 | 1467956806713 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 22:46:46 INFO - PROCESS | 3664 | 1467956806717 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:46:46 INFO - PROCESS | 3664 | 1467956806718 Marionette TRACE conn3 <- [1,2754,null,{}] 22:46:46 INFO - PROCESS | 3664 | 1467956806725 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:46 INFO - PROCESS | 3664 | 1467956806727 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:46 INFO - PROCESS | 3664 | 1467956806802 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:46:46 INFO - PROCESS | 3664 | 1467956806807 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 3664 | 1467956806809 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:46 INFO - PROCESS | 3664 | ++DOCSHELL 17529C00 == 34 [pid = 3664] [id = 698] 22:46:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (1752A400) [pid = 3664] [serial = 2094] [outer = 00000000] 22:46:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (175A6400) [pid = 3664] [serial = 2095] [outer = 1752A400] 22:46:46 INFO - PROCESS | 3664 | 1467956806852 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (175ABC00) [pid = 3664] [serial = 2096] [outer = 1752A400] 22:46:47 INFO - PROCESS | 3664 | 1467956807498 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:46:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:46:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 844ms 22:46:47 INFO - PROCESS | 3664 | 1467956807562 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:46:47 INFO - PROCESS | 3664 | 1467956807566 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 22:46:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:46:47 INFO - PROCESS | 3664 | 1467956807572 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:46:47 INFO - PROCESS | 3664 | 1467956807575 Marionette TRACE conn3 <- [1,2758,null,{}] 22:46:47 INFO - PROCESS | 3664 | 1467956807581 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:47 INFO - PROCESS | 3664 | 1467956807584 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:47 INFO - PROCESS | 3664 | 1467956807704 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:46:47 INFO - PROCESS | 3664 | 1467956807841 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 3664 | 1467956807846 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:47 INFO - PROCESS | 3664 | ++DOCSHELL 10E73400 == 35 [pid = 3664] [id = 699] 22:46:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (10E73800) [pid = 3664] [serial = 2097] [outer = 00000000] 22:46:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (129E5800) [pid = 3664] [serial = 2098] [outer = 10E73800] 22:46:47 INFO - PROCESS | 3664 | 1467956807901 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (12BBA000) [pid = 3664] [serial = 2099] [outer = 10E73800] 22:46:48 INFO - PROCESS | 3664 | 1467956808654 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1093ms 22:46:48 INFO - PROCESS | 3664 | 1467956808702 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 3664 | 1467956808707 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 22:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:46:48 INFO - PROCESS | 3664 | 1467956808714 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 3664 | 1467956808717 Marionette TRACE conn3 <- [1,2762,null,{}] 22:46:48 INFO - PROCESS | 3664 | 1467956808721 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:48 INFO - PROCESS | 3664 | 1467956808724 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:48 INFO - PROCESS | 3664 | 1467956808842 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:46:49 INFO - PROCESS | 3664 | 1467956809113 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:49 INFO - PROCESS | 3664 | 1467956809115 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:49 INFO - PROCESS | 3664 | ++DOCSHELL 103D2800 == 36 [pid = 3664] [id = 700] 22:46:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (103CB800) [pid = 3664] [serial = 2100] [outer = 00000000] 22:46:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (10A81800) [pid = 3664] [serial = 2101] [outer = 103CB800] 22:46:49 INFO - PROCESS | 3664 | 1467956809176 Marionette DEBUG loaded listener.js 22:46:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (114AF400) [pid = 3664] [serial = 2102] [outer = 103CB800] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 174C9800 == 35 [pid = 3664] [id = 697] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 12E22000 == 34 [pid = 3664] [id = 696] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 144C9800 == 33 [pid = 3664] [id = 695] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 14438400 == 32 [pid = 3664] [id = 694] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 14420800 == 31 [pid = 3664] [id = 693] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 13B4E400 == 30 [pid = 3664] [id = 692] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 12BC4400 == 29 [pid = 3664] [id = 691] 22:46:49 INFO - PROCESS | 3664 | --DOCSHELL 11807400 == 28 [pid = 3664] [id = 690] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (15FA5400) [pid = 3664] [serial = 2047] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1747BC00) [pid = 3664] [serial = 2036] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1717A000) [pid = 3664] [serial = 2035] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (14216800) [pid = 3664] [serial = 2044] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (12E5E400) [pid = 3664] [serial = 2041] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (13127400) [pid = 3664] [serial = 2042] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (13189800) [pid = 3664] [serial = 2038] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (13E3B400) [pid = 3664] [serial = 2039] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (162BFC00) [pid = 3664] [serial = 2050] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (162B9C00) [pid = 3664] [serial = 2048] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (1312E000) [pid = 3664] [serial = 2053] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (16782000) [pid = 3664] [serial = 2051] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (17477000) [pid = 3664] [serial = 2054] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1441E000) [pid = 3664] [serial = 2045] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (174D5C00) [pid = 3664] [serial = 2056] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (17527400) [pid = 3664] [serial = 2057] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (1752FC00) [pid = 3664] [serial = 2059] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (17530C00) [pid = 3664] [serial = 2060] [outer = 00000000] [url = about:blank] 22:46:49 INFO - PROCESS | 3664 | 1467956809811 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1140ms 22:46:49 INFO - PROCESS | 3664 | 1467956809859 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:46:49 INFO - PROCESS | 3664 | 1467956809862 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 22:46:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:46:49 INFO - PROCESS | 3664 | 1467956809866 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 3664 | 1467956809869 Marionette TRACE conn3 <- [1,2766,null,{}] 22:46:49 INFO - PROCESS | 3664 | 1467956809874 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:49 INFO - PROCESS | 3664 | 1467956809876 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:49 INFO - PROCESS | 3664 | 1467956809960 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:46:50 INFO - PROCESS | 3664 | 1467956810057 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 3664 | 1467956810060 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:50 INFO - PROCESS | 3664 | ++DOCSHELL 10329800 == 29 [pid = 3664] [id = 701] 22:46:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (10518000) [pid = 3664] [serial = 2103] [outer = 00000000] 22:46:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (12B68C00) [pid = 3664] [serial = 2104] [outer = 10518000] 22:46:50 INFO - PROCESS | 3664 | 1467956810105 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (13126C00) [pid = 3664] [serial = 2105] [outer = 10518000] 22:46:50 INFO - PROCESS | 3664 | 1467956810517 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:46:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:46:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 687ms 22:46:50 INFO - PROCESS | 3664 | 1467956810573 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:46:50 INFO - PROCESS | 3664 | 1467956810577 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 22:46:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:46:50 INFO - PROCESS | 3664 | 1467956810582 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:46:50 INFO - PROCESS | 3664 | 1467956810584 Marionette TRACE conn3 <- [1,2770,null,{}] 22:46:50 INFO - PROCESS | 3664 | 1467956810587 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:50 INFO - PROCESS | 3664 | 1467956810590 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:50 INFO - PROCESS | 3664 | 1467956810676 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:46:50 INFO - PROCESS | 3664 | 1467956810682 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 3664 | 1467956810684 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:50 INFO - PROCESS | 3664 | ++DOCSHELL 12BC6000 == 30 [pid = 3664] [id = 702] 22:46:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (13B53000) [pid = 3664] [serial = 2106] [outer = 00000000] 22:46:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (13E38800) [pid = 3664] [serial = 2107] [outer = 13B53000] 22:46:50 INFO - PROCESS | 3664 | 1467956810728 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (1421A000) [pid = 3664] [serial = 2108] [outer = 13B53000] 22:46:51 INFO - PROCESS | 3664 | 1467956811187 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 641ms 22:46:51 INFO - PROCESS | 3664 | 1467956811217 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 3664 | 1467956811220 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 22:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:46:51 INFO - PROCESS | 3664 | 1467956811224 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 3664 | 1467956811230 Marionette TRACE conn3 <- [1,2774,null,{}] 22:46:51 INFO - PROCESS | 3664 | 1467956811243 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:51 INFO - PROCESS | 3664 | 1467956811247 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:51 INFO - PROCESS | 3664 | 1467956811337 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:46:51 INFO - PROCESS | 3664 | 1467956811346 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 3664 | 1467956811348 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:51 INFO - PROCESS | 3664 | ++DOCSHELL 144D3000 == 31 [pid = 3664] [id = 703] 22:46:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (144D6400) [pid = 3664] [serial = 2109] [outer = 00000000] 22:46:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (1573E000) [pid = 3664] [serial = 2110] [outer = 144D6400] 22:46:51 INFO - PROCESS | 3664 | 1467956811391 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (15F32400) [pid = 3664] [serial = 2111] [outer = 144D6400] 22:46:51 INFO - PROCESS | 3664 | 1467956811830 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 641ms 22:46:51 INFO - PROCESS | 3664 | 1467956811881 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 3664 | 1467956811884 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 22:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:46:51 INFO - PROCESS | 3664 | 1467956811887 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 3664 | 1467956811889 Marionette TRACE conn3 <- [1,2778,null,{}] 22:46:51 INFO - PROCESS | 3664 | 1467956811892 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:51 INFO - PROCESS | 3664 | 1467956811894 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:51 INFO - PROCESS | 3664 | 1467956812007 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:46:51 INFO - PROCESS | 3664 | 1467956812013 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 3664 | 1467956812015 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:52 INFO - PROCESS | 3664 | ++DOCSHELL 162B5400 == 32 [pid = 3664] [id = 704] 22:46:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (162B9400) [pid = 3664] [serial = 2112] [outer = 00000000] 22:46:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (166B0400) [pid = 3664] [serial = 2113] [outer = 162B9400] 22:46:52 INFO - PROCESS | 3664 | 1467956812057 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (16779000) [pid = 3664] [serial = 2114] [outer = 162B9400] 22:46:52 INFO - PROCESS | 3664 | 1467956812516 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:46:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:46:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 703ms 22:46:52 INFO - PROCESS | 3664 | 1467956812586 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 3664 | 1467956812588 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 22:46:52 INFO - PROCESS | 3664 | 1467956812592 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:46:52 INFO - PROCESS | 3664 | 1467956812593 Marionette TRACE conn3 <- [1,2782,null,{}] 22:46:52 INFO - PROCESS | 3664 | 1467956812597 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:52 INFO - PROCESS | 3664 | 1467956812598 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:52 INFO - PROCESS | 3664 | 1467956812710 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:46:52 INFO - PROCESS | 3664 | 1467956812720 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 3664 | 1467956812725 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:52 INFO - PROCESS | 3664 | ++DOCSHELL 132F5000 == 33 [pid = 3664] [id = 705] 22:46:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (16C52400) [pid = 3664] [serial = 2115] [outer = 00000000] 22:46:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (17379400) [pid = 3664] [serial = 2116] [outer = 16C52400] 22:46:52 INFO - PROCESS | 3664 | 1467956812832 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1747DC00) [pid = 3664] [serial = 2117] [outer = 16C52400] 22:46:53 INFO - PROCESS | 3664 | 1467956813266 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:46:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:46:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 703ms 22:46:53 INFO - PROCESS | 3664 | 1467956813295 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:46:53 INFO - PROCESS | 3664 | 1467956813297 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 22:46:53 INFO - PROCESS | 3664 | 1467956813300 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:46:53 INFO - PROCESS | 3664 | 1467956813302 Marionette TRACE conn3 <- [1,2786,null,{}] 22:46:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:46:53 INFO - PROCESS | 3664 | 1467956813305 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:53 INFO - PROCESS | 3664 | 1467956813307 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:53 INFO - PROCESS | 3664 | 1467956813450 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:46:53 INFO - PROCESS | 3664 | 1467956813519 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:53 INFO - PROCESS | 3664 | 1467956813521 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:53 INFO - PROCESS | 3664 | ++DOCSHELL 16D53000 == 34 [pid = 3664] [id = 706] 22:46:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (17503800) [pid = 3664] [serial = 2118] [outer = 00000000] 22:46:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17529000) [pid = 3664] [serial = 2119] [outer = 17503800] 22:46:53 INFO - PROCESS | 3664 | 1467956813563 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17524400) [pid = 3664] [serial = 2120] [outer = 17503800] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (11808C00) [pid = 3664] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (12BC4800) [pid = 3664] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (14430C00) [pid = 3664] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (13E2F000) [pid = 3664] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (13AB4400) [pid = 3664] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (15F3B800) [pid = 3664] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (15FA9400) [pid = 3664] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (174CDC00) [pid = 3664] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (12BC5400) [pid = 3664] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:46:53 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (162B8000) [pid = 3664] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:46:54 INFO - PROCESS | 3664 | 1467956814027 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:46:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:46:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 797ms 22:46:54 INFO - PROCESS | 3664 | 1467956814104 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:46:54 INFO - PROCESS | 3664 | 1467956814106 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 22:46:54 INFO - PROCESS | 3664 | 1467956814109 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:46:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:46:54 INFO - PROCESS | 3664 | 1467956814111 Marionette TRACE conn3 <- [1,2790,null,{}] 22:46:54 INFO - PROCESS | 3664 | 1467956814115 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:54 INFO - PROCESS | 3664 | 1467956814117 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:54 INFO - PROCESS | 3664 | 1467956814193 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:46:54 INFO - PROCESS | 3664 | 1467956814285 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:54 INFO - PROCESS | 3664 | 1467956814287 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:54 INFO - PROCESS | 3664 | ++DOCSHELL 1180A800 == 35 [pid = 3664] [id = 707] 22:46:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (139B2800) [pid = 3664] [serial = 2121] [outer = 00000000] 22:46:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (14430C00) [pid = 3664] [serial = 2122] [outer = 139B2800] 22:46:54 INFO - PROCESS | 3664 | 1467956814334 Marionette DEBUG loaded listener.js 22:46:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (166AEC00) [pid = 3664] [serial = 2123] [outer = 139B2800] 22:46:54 INFO - PROCESS | 3664 | 1467956814699 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:46:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:46:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 640ms 22:46:54 INFO - PROCESS | 3664 | 1467956814748 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:46:54 INFO - PROCESS | 3664 | 1467956814749 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 22:46:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:46:54 INFO - PROCESS | 3664 | 1467956814753 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:46:54 INFO - PROCESS | 3664 | 1467956814754 Marionette TRACE conn3 <- [1,2794,null,{}] 22:46:54 INFO - PROCESS | 3664 | 1467956814757 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:54 INFO - PROCESS | 3664 | 1467956814759 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:54 INFO - PROCESS | 3664 | 1467956814862 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:46:54 INFO - PROCESS | 3664 | 1467956814961 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:54 INFO - PROCESS | 3664 | 1467956814963 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:54 INFO - PROCESS | 3664 | ++DOCSHELL 10A0C000 == 36 [pid = 3664] [id = 708] 22:46:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12BB8400) [pid = 3664] [serial = 2124] [outer = 00000000] 22:46:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (175B1800) [pid = 3664] [serial = 2125] [outer = 12BB8400] 22:46:54 INFO - PROCESS | 3664 | 1467956815005 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (17680000) [pid = 3664] [serial = 2126] [outer = 12BB8400] 22:46:55 INFO - PROCESS | 3664 | 1467956815349 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:46:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:46:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 641ms 22:46:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:46:55 INFO - PROCESS | 3664 | 1467956815392 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 3664 | 1467956815395 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 22:46:55 INFO - PROCESS | 3664 | 1467956815399 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 3664 | 1467956815401 Marionette TRACE conn3 <- [1,2798,null,{}] 22:46:55 INFO - PROCESS | 3664 | 1467956815404 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:55 INFO - PROCESS | 3664 | 1467956815406 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:55 INFO - PROCESS | 3664 | 1467956815524 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:46:55 INFO - PROCESS | 3664 | 1467956815531 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:55 INFO - PROCESS | 3664 | 1467956815533 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:55 INFO - PROCESS | 3664 | ++DOCSHELL 1315F800 == 37 [pid = 3664] [id = 709] 22:46:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (15067800) [pid = 3664] [serial = 2127] [outer = 00000000] 22:46:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (180BC400) [pid = 3664] [serial = 2128] [outer = 15067800] 22:46:55 INFO - PROCESS | 3664 | 1467956815584 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (180BF800) [pid = 3664] [serial = 2129] [outer = 15067800] 22:46:56 INFO - PROCESS | 3664 | 1467956816020 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:46:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:46:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 624ms 22:46:56 INFO - PROCESS | 3664 | 1467956816035 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 3664 | 1467956816040 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 22:46:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:46:56 INFO - PROCESS | 3664 | 1467956816045 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 3664 | 1467956816050 Marionette TRACE conn3 <- [1,2802,null,{}] 22:46:56 INFO - PROCESS | 3664 | 1467956816057 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:56 INFO - PROCESS | 3664 | 1467956816060 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:56 INFO - PROCESS | 3664 | 1467956816173 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:46:56 INFO - PROCESS | 3664 | 1467956816341 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:56 INFO - PROCESS | 3664 | 1467956816346 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:56 INFO - PROCESS | 3664 | ++DOCSHELL 11DDA800 == 38 [pid = 3664] [id = 710] 22:46:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (11DDB400) [pid = 3664] [serial = 2130] [outer = 00000000] 22:46:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (12BBEC00) [pid = 3664] [serial = 2131] [outer = 11DDB400] 22:46:56 INFO - PROCESS | 3664 | 1467956816402 Marionette DEBUG loaded listener.js 22:46:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (12E5E400) [pid = 3664] [serial = 2132] [outer = 11DDB400] 22:46:56 INFO - PROCESS | 3664 | 1467956816941 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:46:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:46:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 937ms 22:46:56 INFO - PROCESS | 3664 | 1467956816992 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 3664 | 1467956816996 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 22:46:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:46:56 INFO - PROCESS | 3664 | 1467956817003 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 3664 | 1467956817006 Marionette TRACE conn3 <- [1,2806,null,{}] 22:46:56 INFO - PROCESS | 3664 | 1467956817009 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:56 INFO - PROCESS | 3664 | 1467956817012 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:57 INFO - PROCESS | 3664 | 1467956817119 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:46:57 INFO - PROCESS | 3664 | 1467956817230 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 3664 | 1467956817232 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:57 INFO - PROCESS | 3664 | ++DOCSHELL 14411800 == 39 [pid = 3664] [id = 711] 22:46:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14416400) [pid = 3664] [serial = 2133] [outer = 00000000] 22:46:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (14431000) [pid = 3664] [serial = 2134] [outer = 14416400] 22:46:57 INFO - PROCESS | 3664 | 1467956817286 Marionette DEBUG loaded listener.js 22:46:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (15062400) [pid = 3664] [serial = 2135] [outer = 14416400] 22:46:57 INFO - PROCESS | 3664 | 1467956817881 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 953ms 22:46:57 INFO - PROCESS | 3664 | 1467956817932 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:46:57 INFO - PROCESS | 3664 | 1467956817934 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 22:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:46:57 INFO - PROCESS | 3664 | 1467956817938 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:46:57 INFO - PROCESS | 3664 | 1467956817942 Marionette TRACE conn3 <- [1,2810,null,{}] 22:46:57 INFO - PROCESS | 3664 | 1467956817953 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:57 INFO - PROCESS | 3664 | 1467956817958 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:58 INFO - PROCESS | 3664 | 1467956818073 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:46:58 INFO - PROCESS | 3664 | 1467956818212 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:58 INFO - PROCESS | 3664 | 1467956818215 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:58 INFO - PROCESS | 3664 | ++DOCSHELL 174D4800 == 40 [pid = 3664] [id = 712] 22:46:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17501800) [pid = 3664] [serial = 2136] [outer = 00000000] 22:46:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (18015800) [pid = 3664] [serial = 2137] [outer = 17501800] 22:46:58 INFO - PROCESS | 3664 | 1467956818275 Marionette DEBUG loaded listener.js 22:46:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180C4400) [pid = 3664] [serial = 2138] [outer = 17501800] 22:46:58 INFO - PROCESS | 3664 | 1467956818829 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 953ms 22:46:58 INFO - PROCESS | 3664 | 1467956818883 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:46:58 INFO - PROCESS | 3664 | 1467956818886 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 22:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:46:58 INFO - PROCESS | 3664 | 1467956818889 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:46:58 INFO - PROCESS | 3664 | 1467956818891 Marionette TRACE conn3 <- [1,2814,null,{}] 22:46:58 INFO - PROCESS | 3664 | 1467956818895 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:58 INFO - PROCESS | 3664 | 1467956818897 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:58 INFO - PROCESS | 3664 | 1467956819000 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:46:59 INFO - PROCESS | 3664 | 1467956819109 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 3664 | 1467956819112 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:46:59 INFO - PROCESS | 3664 | ++DOCSHELL 1036A400 == 41 [pid = 3664] [id = 713] 22:46:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (180D6800) [pid = 3664] [serial = 2139] [outer = 00000000] 22:46:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (180E0400) [pid = 3664] [serial = 2140] [outer = 180D6800] 22:46:59 INFO - PROCESS | 3664 | 1467956819168 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (180ED400) [pid = 3664] [serial = 2141] [outer = 180D6800] 22:46:59 INFO - PROCESS | 3664 | 1467956819972 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1141ms 22:47:00 INFO - PROCESS | 3664 | 1467956820030 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:47:00 INFO - PROCESS | 3664 | 1467956820034 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 22:47:00 INFO - PROCESS | 3664 | 1467956820040 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:47:00 INFO - PROCESS | 3664 | 1467956820043 Marionette TRACE conn3 <- [1,2818,null,{}] 22:47:00 INFO - PROCESS | 3664 | 1467956820062 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:00 INFO - PROCESS | 3664 | 1467956820065 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:00 INFO - PROCESS | 3664 | 1467956820171 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:47:00 INFO - PROCESS | 3664 | 1467956820308 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:00 INFO - PROCESS | 3664 | 1467956820313 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:00 INFO - PROCESS | 3664 | ++DOCSHELL 12BC5400 == 42 [pid = 3664] [id = 714] 22:47:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (12BC6800) [pid = 3664] [serial = 2142] [outer = 00000000] 22:47:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1315F400) [pid = 3664] [serial = 2143] [outer = 12BC6800] 22:47:00 INFO - PROCESS | 3664 | 1467956820362 Marionette DEBUG loaded listener.js 22:47:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (13695800) [pid = 3664] [serial = 2144] [outer = 12BC6800] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 10A0C000 == 41 [pid = 3664] [id = 708] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 1180A800 == 40 [pid = 3664] [id = 707] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 16D53000 == 39 [pid = 3664] [id = 706] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 132F5000 == 38 [pid = 3664] [id = 705] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 162B5400 == 37 [pid = 3664] [id = 704] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 144D3000 == 36 [pid = 3664] [id = 703] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 12BC6000 == 35 [pid = 3664] [id = 702] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 10329800 == 34 [pid = 3664] [id = 701] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 103D2800 == 33 [pid = 3664] [id = 700] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 10E73400 == 32 [pid = 3664] [id = 699] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 17529C00 == 31 [pid = 3664] [id = 698] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 17677000 == 30 [pid = 3664] [id = 689] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 1036A400 == 29 [pid = 3664] [id = 713] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 174D4800 == 28 [pid = 3664] [id = 712] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 1315F800 == 27 [pid = 3664] [id = 709] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 11DDA800 == 26 [pid = 3664] [id = 710] 22:47:01 INFO - PROCESS | 3664 | --DOCSHELL 14411800 == 25 [pid = 3664] [id = 711] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (11886800) [pid = 3664] [serial = 2071] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (11C9A800) [pid = 3664] [serial = 2072] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12E23C00) [pid = 3664] [serial = 2074] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1312D400) [pid = 3664] [serial = 2075] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (15066000) [pid = 3664] [serial = 2080] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (17680400) [pid = 3664] [serial = 2068] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13E3BC00) [pid = 3664] [serial = 2077] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (159F0400) [pid = 3664] [serial = 2083] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1506C000) [pid = 3664] [serial = 2081] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (166B3800) [pid = 3664] [serial = 2086] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15F3C000) [pid = 3664] [serial = 2084] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (17479400) [pid = 3664] [serial = 2090] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (17502800) [pid = 3664] [serial = 2092] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1737CC00) [pid = 3664] [serial = 2087] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (14419800) [pid = 3664] [serial = 2063] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13E32800) [pid = 3664] [serial = 2062] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (175A6400) [pid = 3664] [serial = 2095] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (174D1000) [pid = 3664] [serial = 2066] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (174C7800) [pid = 3664] [serial = 2065] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1750B000) [pid = 3664] [serial = 2093] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (16776400) [pid = 3664] [serial = 2089] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (14416800) [pid = 3664] [serial = 2078] [outer = 00000000] [url = about:blank] 22:47:01 INFO - PROCESS | 3664 | 1467956821526 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:47:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:47:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1516ms 22:47:01 INFO - PROCESS | 3664 | 1467956821568 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:47:01 INFO - PROCESS | 3664 | 1467956821573 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 22:47:01 INFO - PROCESS | 3664 | 1467956821577 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:47:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:47:01 INFO - PROCESS | 3664 | 1467956821580 Marionette TRACE conn3 <- [1,2822,null,{}] 22:47:01 INFO - PROCESS | 3664 | 1467956821587 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:01 INFO - PROCESS | 3664 | 1467956821592 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:01 INFO - PROCESS | 3664 | 1467956821741 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:47:01 INFO - PROCESS | 3664 | 1467956821838 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:01 INFO - PROCESS | 3664 | 1467956821841 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:01 INFO - PROCESS | 3664 | ++DOCSHELL 10E99C00 == 26 [pid = 3664] [id = 715] 22:47:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (10F0C000) [pid = 3664] [serial = 2145] [outer = 00000000] 22:47:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (11CE9800) [pid = 3664] [serial = 2146] [outer = 10F0C000] 22:47:01 INFO - PROCESS | 3664 | 1467956821887 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (11DD9400) [pid = 3664] [serial = 2147] [outer = 10F0C000] 22:47:02 INFO - PROCESS | 3664 | 1467956822325 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 797ms 22:47:02 INFO - PROCESS | 3664 | 1467956822379 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 3664 | 1467956822384 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 22:47:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:47:02 INFO - PROCESS | 3664 | 1467956822390 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:47:02 INFO - PROCESS | 3664 | 1467956822393 Marionette TRACE conn3 <- [1,2826,null,{}] 22:47:02 INFO - PROCESS | 3664 | 1467956822396 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:02 INFO - PROCESS | 3664 | 1467956822399 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:02 INFO - PROCESS | 3664 | 1467956822487 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:47:02 INFO - PROCESS | 3664 | 1467956822503 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:02 INFO - PROCESS | 3664 | 1467956822505 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:02 INFO - PROCESS | 3664 | ++DOCSHELL 13129000 == 27 [pid = 3664] [id = 716] 22:47:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (1312C400) [pid = 3664] [serial = 2148] [outer = 00000000] 22:47:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1315F800) [pid = 3664] [serial = 2149] [outer = 1312C400] 22:47:02 INFO - PROCESS | 3664 | 1467956822555 Marionette DEBUG loaded listener.js 22:47:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13693800) [pid = 3664] [serial = 2150] [outer = 1312C400] 22:47:03 INFO - PROCESS | 3664 | 1467956823342 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 999ms 22:47:03 INFO - PROCESS | 3664 | 1467956823392 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:47:03 INFO - PROCESS | 3664 | 1467956823397 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 22:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:47:03 INFO - PROCESS | 3664 | 1467956823402 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:47:03 INFO - PROCESS | 3664 | 1467956823406 Marionette TRACE conn3 <- [1,2830,null,{}] 22:47:03 INFO - PROCESS | 3664 | 1467956823412 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:03 INFO - PROCESS | 3664 | 1467956823415 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:03 INFO - PROCESS | 3664 | 1467956823528 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:47:03 INFO - PROCESS | 3664 | 1467956823667 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:03 INFO - PROCESS | 3664 | 1467956823670 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:03 INFO - PROCESS | 3664 | ++DOCSHELL 11807400 == 28 [pid = 3664] [id = 717] 22:47:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (129E6800) [pid = 3664] [serial = 2151] [outer = 00000000] 22:47:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (12E65400) [pid = 3664] [serial = 2152] [outer = 129E6800] 22:47:03 INFO - PROCESS | 3664 | 1467956823726 Marionette DEBUG loaded listener.js 22:47:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (13AC3000) [pid = 3664] [serial = 2153] [outer = 129E6800] 22:47:04 INFO - PROCESS | 3664 | 1467956824423 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:47:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:47:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1094ms 22:47:04 INFO - PROCESS | 3664 | 1467956824510 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 3664 | 1467956824515 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 22:47:04 INFO - PROCESS | 3664 | 1467956824522 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:47:04 INFO - PROCESS | 3664 | 1467956824524 Marionette TRACE conn3 <- [1,2834,null,{}] 22:47:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:47:04 INFO - PROCESS | 3664 | 1467956824529 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:04 INFO - PROCESS | 3664 | 1467956824531 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:04 INFO - PROCESS | 3664 | 1467956824666 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:47:04 INFO - PROCESS | 3664 | 1467956824796 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:04 INFO - PROCESS | 3664 | 1467956824799 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:04 INFO - PROCESS | 3664 | ++DOCSHELL 14419000 == 29 [pid = 3664] [id = 718] 22:47:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1441FC00) [pid = 3664] [serial = 2154] [outer = 00000000] 22:47:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14434000) [pid = 3664] [serial = 2155] [outer = 1441FC00] 22:47:04 INFO - PROCESS | 3664 | 1467956824861 Marionette DEBUG loaded listener.js 22:47:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1443D800) [pid = 3664] [serial = 2156] [outer = 1441FC00] 22:47:05 INFO - PROCESS | 3664 | --DOCSHELL 10E99C00 == 28 [pid = 3664] [id = 715] 22:47:05 INFO - PROCESS | 3664 | --DOCSHELL 12BC5400 == 27 [pid = 3664] [id = 714] 22:47:05 INFO - PROCESS | 3664 | 1467956825530 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:47:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:47:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1031ms 22:47:05 INFO - PROCESS | 3664 | 1467956825566 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:47:05 INFO - PROCESS | 3664 | 1467956825570 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 22:47:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:47:05 INFO - PROCESS | 3664 | 1467956825590 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 3664 | 1467956825593 Marionette TRACE conn3 <- [1,2838,null,{}] 22:47:05 INFO - PROCESS | 3664 | 1467956825599 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:05 INFO - PROCESS | 3664 | 1467956825602 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:05 INFO - PROCESS | 3664 | 1467956825692 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:47:05 INFO - PROCESS | 3664 | 1467956825796 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:05 INFO - PROCESS | 3664 | 1467956825800 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:05 INFO - PROCESS | 3664 | ++DOCSHELL 10A78400 == 28 [pid = 3664] [id = 719] 22:47:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (10F0E800) [pid = 3664] [serial = 2157] [outer = 00000000] 22:47:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (12BAF400) [pid = 3664] [serial = 2158] [outer = 10F0E800] 22:47:05 INFO - PROCESS | 3664 | 1467956825852 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (13E32000) [pid = 3664] [serial = 2159] [outer = 10F0E800] 22:47:06 INFO - PROCESS | 3664 | 1467956826238 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 22:47:06 INFO - PROCESS | 3664 | 1467956826338 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:47:06 INFO - PROCESS | 3664 | 1467956826342 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 22:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:47:06 INFO - PROCESS | 3664 | 1467956826352 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:47:06 INFO - PROCESS | 3664 | 1467956826355 Marionette TRACE conn3 <- [1,2842,null,{}] 22:47:06 INFO - PROCESS | 3664 | 1467956826359 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:06 INFO - PROCESS | 3664 | 1467956826361 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:06 INFO - PROCESS | 3664 | 1467956826479 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:47:06 INFO - PROCESS | 3664 | 1467956826546 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 3664 | 1467956826548 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:06 INFO - PROCESS | 3664 | ++DOCSHELL 1443D400 == 29 [pid = 3664] [id = 720] 22:47:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (144CDC00) [pid = 3664] [serial = 2160] [outer = 00000000] 22:47:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1506AC00) [pid = 3664] [serial = 2161] [outer = 144CDC00] 22:47:06 INFO - PROCESS | 3664 | 1467956826594 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (150F0400) [pid = 3664] [serial = 2162] [outer = 144CDC00] 22:47:07 INFO - PROCESS | 3664 | 1467956827046 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:47:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:47:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 22:47:07 INFO - PROCESS | 3664 | 1467956827102 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:47:07 INFO - PROCESS | 3664 | 1467956827104 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 22:47:07 INFO - PROCESS | 3664 | 1467956827108 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:47:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:47:07 INFO - PROCESS | 3664 | 1467956827111 Marionette TRACE conn3 <- [1,2846,null,{}] 22:47:07 INFO - PROCESS | 3664 | 1467956827122 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:07 INFO - PROCESS | 3664 | 1467956827126 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:07 INFO - PROCESS | 3664 | 1467956827242 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:47:07 INFO - PROCESS | 3664 | 1467956827314 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:07 INFO - PROCESS | 3664 | 1467956827317 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:07 INFO - PROCESS | 3664 | ++DOCSHELL 162C1C00 == 30 [pid = 3664] [id = 721] 22:47:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (162C2400) [pid = 3664] [serial = 2163] [outer = 00000000] 22:47:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (166B7000) [pid = 3664] [serial = 2164] [outer = 162C2400] 22:47:07 INFO - PROCESS | 3664 | 1467956827363 Marionette DEBUG loaded listener.js 22:47:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (16C50C00) [pid = 3664] [serial = 2165] [outer = 162C2400] 22:47:07 INFO - PROCESS | 3664 | 1467956827801 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:47:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:47:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 22:47:07 INFO - PROCESS | 3664 | 1467956827854 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:47:07 INFO - PROCESS | 3664 | 1467956827856 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 22:47:07 INFO - PROCESS | 3664 | 1467956827860 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:47:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:47:07 INFO - PROCESS | 3664 | 1467956827861 Marionette TRACE conn3 <- [1,2850,null,{}] 22:47:07 INFO - PROCESS | 3664 | 1467956827865 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:07 INFO - PROCESS | 3664 | 1467956827867 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:07 INFO - PROCESS | 3664 | 1467956827988 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:47:08 INFO - PROCESS | 3664 | 1467956828054 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 3664 | 1467956828056 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:08 INFO - PROCESS | 3664 | ++DOCSHELL 1747BC00 == 31 [pid = 3664] [id = 722] 22:47:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1747D000) [pid = 3664] [serial = 2166] [outer = 00000000] 22:47:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (174CC000) [pid = 3664] [serial = 2167] [outer = 1747D000] 22:47:08 INFO - PROCESS | 3664 | 1467956828098 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (174D2C00) [pid = 3664] [serial = 2168] [outer = 1747D000] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (10F0C000) [pid = 3664] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (12BC6800) [pid = 3664] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (11DDB400) [pid = 3664] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (14416400) [pid = 3664] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (12BB8400) [pid = 3664] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17677400) [pid = 3664] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17501800) [pid = 3664] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (180D6800) [pid = 3664] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (15067800) [pid = 3664] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (16C52400) [pid = 3664] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (144D6400) [pid = 3664] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (10E73800) [pid = 3664] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (103CB800) [pid = 3664] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (139B2800) [pid = 3664] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1752A400) [pid = 3664] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13B53000) [pid = 3664] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (10518000) [pid = 3664] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (17503800) [pid = 3664] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:47:08 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (162B9400) [pid = 3664] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:47:08 INFO - PROCESS | 3664 | 1467956828575 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 22:47:08 INFO - PROCESS | 3664 | 1467956828600 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:47:08 INFO - PROCESS | 3664 | 1467956828602 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 22:47:08 INFO - PROCESS | 3664 | 1467956828605 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:47:08 INFO - PROCESS | 3664 | 1467956828607 Marionette TRACE conn3 <- [1,2854,null,{}] 22:47:08 INFO - PROCESS | 3664 | 1467956828610 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:08 INFO - PROCESS | 3664 | 1467956828612 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:08 INFO - PROCESS | 3664 | 1467956828728 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:47:08 INFO - PROCESS | 3664 | 1467956828738 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 3664 | 1467956828741 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:08 INFO - PROCESS | 3664 | ++DOCSHELL 10A77400 == 32 [pid = 3664] [id = 723] 22:47:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (129E6400) [pid = 3664] [serial = 2169] [outer = 00000000] 22:47:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13E2FC00) [pid = 3664] [serial = 2170] [outer = 129E6400] 22:47:08 INFO - PROCESS | 3664 | 1467956828796 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (15066000) [pid = 3664] [serial = 2171] [outer = 129E6400] 22:47:09 INFO - PROCESS | 3664 | 1467956829214 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 641ms 22:47:09 INFO - PROCESS | 3664 | 1467956829247 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:47:09 INFO - PROCESS | 3664 | 1467956829249 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 22:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:47:09 INFO - PROCESS | 3664 | 1467956829252 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:47:09 INFO - PROCESS | 3664 | 1467956829254 Marionette TRACE conn3 <- [1,2858,null,{}] 22:47:09 INFO - PROCESS | 3664 | 1467956829257 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:09 INFO - PROCESS | 3664 | 1467956829262 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:09 INFO - PROCESS | 3664 | 1467956829363 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:47:09 INFO - PROCESS | 3664 | 1467956829370 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:09 INFO - PROCESS | 3664 | 1467956829372 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:09 INFO - PROCESS | 3664 | ++DOCSHELL 1750F000 == 33 [pid = 3664] [id = 724] 22:47:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17510400) [pid = 3664] [serial = 2172] [outer = 00000000] 22:47:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17526000) [pid = 3664] [serial = 2173] [outer = 17510400] 22:47:09 INFO - PROCESS | 3664 | 1467956829415 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17527000) [pid = 3664] [serial = 2174] [outer = 17510400] 22:47:09 INFO - PROCESS | 3664 | 1467956829866 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 640ms 22:47:09 INFO - PROCESS | 3664 | 1467956829897 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:47:09 INFO - PROCESS | 3664 | 1467956829899 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 22:47:09 INFO - PROCESS | 3664 | 1467956829917 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:47:09 INFO - PROCESS | 3664 | 1467956829918 Marionette TRACE conn3 <- [1,2862,null,{}] 22:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:47:09 INFO - PROCESS | 3664 | 1467956829922 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:09 INFO - PROCESS | 3664 | 1467956829924 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:10 INFO - PROCESS | 3664 | 1467956830004 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:47:10 INFO - PROCESS | 3664 | 1467956830010 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 3664 | 1467956830012 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:10 INFO - PROCESS | 3664 | ++DOCSHELL 1752F800 == 34 [pid = 3664] [id = 725] 22:47:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (175AF000) [pid = 3664] [serial = 2175] [outer = 00000000] 22:47:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17C82000) [pid = 3664] [serial = 2176] [outer = 175AF000] 22:47:10 INFO - PROCESS | 3664 | 1467956830054 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (17E27400) [pid = 3664] [serial = 2177] [outer = 175AF000] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 10A78400 == 33 [pid = 3664] [id = 719] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 14419000 == 32 [pid = 3664] [id = 718] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 13129000 == 31 [pid = 3664] [id = 716] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 11807400 == 30 [pid = 3664] [id = 717] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 1747BC00 == 29 [pid = 3664] [id = 722] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 1443D400 == 28 [pid = 3664] [id = 720] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 10A77400 == 27 [pid = 3664] [id = 723] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 162C1C00 == 26 [pid = 3664] [id = 721] 22:47:11 INFO - PROCESS | 3664 | --DOCSHELL 1750F000 == 25 [pid = 3664] [id = 724] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (11DD9400) [pid = 3664] [serial = 2147] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1315F400) [pid = 3664] [serial = 2143] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (12BBEC00) [pid = 3664] [serial = 2131] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (14431000) [pid = 3664] [serial = 2134] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (12E5E400) [pid = 3664] [serial = 2132] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17680000) [pid = 3664] [serial = 2126] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13695800) [pid = 3664] [serial = 2144] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (17C89400) [pid = 3664] [serial = 2069] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (18015800) [pid = 3664] [serial = 2137] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (15062400) [pid = 3664] [serial = 2135] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (180E0400) [pid = 3664] [serial = 2140] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (180BC400) [pid = 3664] [serial = 2128] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (180C4400) [pid = 3664] [serial = 2138] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1747DC00) [pid = 3664] [serial = 2117] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1573E000) [pid = 3664] [serial = 2110] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (129E5800) [pid = 3664] [serial = 2098] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (12BBA000) [pid = 3664] [serial = 2099] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (10A81800) [pid = 3664] [serial = 2101] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (14430C00) [pid = 3664] [serial = 2122] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (17379400) [pid = 3664] [serial = 2116] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (114AF400) [pid = 3664] [serial = 2102] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (175ABC00) [pid = 3664] [serial = 2096] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (13E38800) [pid = 3664] [serial = 2107] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (1421A000) [pid = 3664] [serial = 2108] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 56 (12B68C00) [pid = 3664] [serial = 2104] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 55 (13126C00) [pid = 3664] [serial = 2105] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 54 (11CE9800) [pid = 3664] [serial = 2146] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 53 (180ED400) [pid = 3664] [serial = 2141] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 52 (180BF800) [pid = 3664] [serial = 2129] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 51 (17529000) [pid = 3664] [serial = 2119] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 50 (17524400) [pid = 3664] [serial = 2120] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 49 (166B0400) [pid = 3664] [serial = 2113] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 48 (16779000) [pid = 3664] [serial = 2114] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 47 (175B1800) [pid = 3664] [serial = 2125] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 46 (15F32400) [pid = 3664] [serial = 2111] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 45 (166AEC00) [pid = 3664] [serial = 2123] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | --DOMWINDOW == 44 (1315F800) [pid = 3664] [serial = 2149] [outer = 00000000] [url = about:blank] 22:47:11 INFO - PROCESS | 3664 | 1467956831863 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:47:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:47:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2015ms 22:47:11 INFO - PROCESS | 3664 | 1467956831934 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:47:11 INFO - PROCESS | 3664 | 1467956831938 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 22:47:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:47:11 INFO - PROCESS | 3664 | 1467956831943 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 3664 | 1467956831947 Marionette TRACE conn3 <- [1,2866,null,{}] 22:47:11 INFO - PROCESS | 3664 | 1467956831953 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:11 INFO - PROCESS | 3664 | 1467956831956 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:12 INFO - PROCESS | 3664 | 1467956832044 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:47:12 INFO - PROCESS | 3664 | 1467956832060 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 3664 | 1467956832063 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:12 INFO - PROCESS | 3664 | ++DOCSHELL 10F18C00 == 26 [pid = 3664] [id = 726] 22:47:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 45 (114AD400) [pid = 3664] [serial = 2178] [outer = 00000000] 22:47:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 46 (1188E800) [pid = 3664] [serial = 2179] [outer = 114AD400] 22:47:12 INFO - PROCESS | 3664 | 1467956832110 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 47 (11D8A800) [pid = 3664] [serial = 2180] [outer = 114AD400] 22:47:12 INFO - PROCESS | 3664 | 1467956832612 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:47:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:47:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 687ms 22:47:12 INFO - PROCESS | 3664 | 1467956832647 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:47:12 INFO - PROCESS | 3664 | 1467956832652 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 22:47:12 INFO - PROCESS | 3664 | 1467956832658 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:47:12 INFO - PROCESS | 3664 | 1467956832661 Marionette TRACE conn3 <- [1,2870,null,{}] 22:47:12 INFO - PROCESS | 3664 | 1467956832665 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:12 INFO - PROCESS | 3664 | 1467956832668 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:12 INFO - PROCESS | 3664 | 1467956832754 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:47:12 INFO - PROCESS | 3664 | 1467956832763 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 3664 | 1467956832766 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:12 INFO - PROCESS | 3664 | ++DOCSHELL 12BC5400 == 27 [pid = 3664] [id = 727] 22:47:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 48 (12BC6000) [pid = 3664] [serial = 2181] [outer = 00000000] 22:47:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 49 (12C88C00) [pid = 3664] [serial = 2182] [outer = 12BC6000] 22:47:12 INFO - PROCESS | 3664 | 1467956832812 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 50 (12EECC00) [pid = 3664] [serial = 2183] [outer = 12BC6000] 22:47:13 INFO - PROCESS | 3664 | 1467956833307 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:47:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:47:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 22:47:13 INFO - PROCESS | 3664 | 1467956833360 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:47:13 INFO - PROCESS | 3664 | 1467956833362 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 22:47:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:47:13 INFO - PROCESS | 3664 | 1467956833366 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:47:13 INFO - PROCESS | 3664 | 1467956833369 Marionette TRACE conn3 <- [1,2874,null,{}] 22:47:13 INFO - PROCESS | 3664 | 1467956833380 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:13 INFO - PROCESS | 3664 | 1467956833384 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:13 INFO - PROCESS | 3664 | 1467956833495 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:47:13 INFO - PROCESS | 3664 | 1467956833597 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:13 INFO - PROCESS | 3664 | 1467956833600 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:13 INFO - PROCESS | 3664 | ++DOCSHELL 1421D800 == 28 [pid = 3664] [id = 728] 22:47:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (14222C00) [pid = 3664] [serial = 2184] [outer = 00000000] 22:47:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (14417C00) [pid = 3664] [serial = 2185] [outer = 14222C00] 22:47:13 INFO - PROCESS | 3664 | 1467956833647 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (14433400) [pid = 3664] [serial = 2186] [outer = 14222C00] 22:47:14 INFO - PROCESS | 3664 | 1467956834035 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:47:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:47:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 688ms 22:47:14 INFO - PROCESS | 3664 | 1467956834064 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 3664 | 1467956834067 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 22:47:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:47:14 INFO - PROCESS | 3664 | 1467956834070 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 3664 | 1467956834072 Marionette TRACE conn3 <- [1,2878,null,{}] 22:47:14 INFO - PROCESS | 3664 | 1467956834086 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:14 INFO - PROCESS | 3664 | 1467956834088 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:14 INFO - PROCESS | 3664 | 1467956834230 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:47:14 INFO - PROCESS | 3664 | 1467956834241 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:14 INFO - PROCESS | 3664 | 1467956834244 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:14 INFO - PROCESS | 3664 | ++DOCSHELL 13E3D400 == 29 [pid = 3664] [id = 729] 22:47:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (1421A400) [pid = 3664] [serial = 2187] [outer = 00000000] 22:47:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (1506C800) [pid = 3664] [serial = 2188] [outer = 1421A400] 22:47:14 INFO - PROCESS | 3664 | 1467956834288 Marionette DEBUG loaded listener.js 22:47:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (159BAC00) [pid = 3664] [serial = 2189] [outer = 1421A400] 22:47:14 INFO - PROCESS | 3664 | 1467956834715 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:47:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:47:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 688ms 22:47:14 INFO - PROCESS | 3664 | 1467956834769 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 3664 | 1467956834771 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 22:47:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:47:14 INFO - PROCESS | 3664 | 1467956834775 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 3664 | 1467956834776 Marionette TRACE conn3 <- [1,2882,null,{}] 22:47:14 INFO - PROCESS | 3664 | 1467956834780 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:14 INFO - PROCESS | 3664 | 1467956834782 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:14 INFO - PROCESS | 3664 | 1467956834859 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:47:14 INFO - PROCESS | 3664 | 1467956834989 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:14 INFO - PROCESS | 3664 | 1467956834991 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:14 INFO - PROCESS | 3664 | ++DOCSHELL 159B7400 == 30 [pid = 3664] [id = 730] 22:47:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (159EFC00) [pid = 3664] [serial = 2190] [outer = 00000000] 22:47:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (162B7000) [pid = 3664] [serial = 2191] [outer = 159EFC00] 22:47:15 INFO - PROCESS | 3664 | 1467956835035 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (162BB000) [pid = 3664] [serial = 2192] [outer = 159EFC00] 22:47:15 INFO - PROCESS | 3664 | 1467956835397 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:47:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:47:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 625ms 22:47:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:47:15 INFO - PROCESS | 3664 | 1467956835413 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:47:15 INFO - PROCESS | 3664 | 1467956835415 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 22:47:15 INFO - PROCESS | 3664 | 1467956835418 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 3664 | 1467956835420 Marionette TRACE conn3 <- [1,2886,null,{}] 22:47:15 INFO - PROCESS | 3664 | 1467956835423 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:15 INFO - PROCESS | 3664 | 1467956835429 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:15 INFO - PROCESS | 3664 | 1467956835570 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:47:15 INFO - PROCESS | 3664 | 1467956835578 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 3664 | 1467956835580 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:15 INFO - PROCESS | 3664 | ++DOCSHELL 16779C00 == 31 [pid = 3664] [id = 731] 22:47:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (1677AC00) [pid = 3664] [serial = 2193] [outer = 00000000] 22:47:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (1737B400) [pid = 3664] [serial = 2194] [outer = 1677AC00] 22:47:15 INFO - PROCESS | 3664 | 1467956835623 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (17477C00) [pid = 3664] [serial = 2195] [outer = 1677AC00] 22:47:16 INFO - PROCESS | 3664 | 1467956836045 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:47:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:47:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 703ms 22:47:16 INFO - PROCESS | 3664 | 1467956836118 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:47:16 INFO - PROCESS | 3664 | 1467956836120 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 22:47:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:47:16 INFO - PROCESS | 3664 | 1467956836123 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 3664 | 1467956836125 Marionette TRACE conn3 <- [1,2890,null,{}] 22:47:16 INFO - PROCESS | 3664 | 1467956836135 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:16 INFO - PROCESS | 3664 | 1467956836137 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:16 INFO - PROCESS | 3664 | 1467956836223 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:47:16 INFO - PROCESS | 3664 | 1467956836260 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 3664 | 1467956836262 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:16 INFO - PROCESS | 3664 | ++DOCSHELL 17408C00 == 32 [pid = 3664] [id = 732] 22:47:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (1740CC00) [pid = 3664] [serial = 2196] [outer = 00000000] 22:47:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (17501800) [pid = 3664] [serial = 2197] [outer = 1740CC00] 22:47:16 INFO - PROCESS | 3664 | 1467956836303 Marionette DEBUG loaded listener.js 22:47:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (174D2000) [pid = 3664] [serial = 2198] [outer = 1740CC00] 22:47:16 INFO - PROCESS | 3664 | 1467956836737 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:47:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:47:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 641ms 22:47:16 INFO - PROCESS | 3664 | 1467956836776 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:47:16 INFO - PROCESS | 3664 | 1467956836778 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 22:47:16 INFO - PROCESS | 3664 | 1467956836781 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 3664 | 1467956836783 Marionette TRACE conn3 <- [1,2894,null,{}] 22:47:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:47:16 INFO - PROCESS | 3664 | 1467956836786 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:16 INFO - PROCESS | 3664 | 1467956836788 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:16 INFO - PROCESS | 3664 | 1467956836865 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:47:16 INFO - PROCESS | 3664 | 1467956836871 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 3664 | 1467956836873 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:16 INFO - PROCESS | 3664 | ++DOCSHELL 174CB800 == 33 [pid = 3664] [id = 733] 22:47:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (1752B000) [pid = 3664] [serial = 2199] [outer = 00000000] 22:47:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (175B1000) [pid = 3664] [serial = 2200] [outer = 1752B000] 22:47:16 INFO - PROCESS | 3664 | 1467956836914 Marionette DEBUG loaded listener.js 22:47:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (175B1800) [pid = 3664] [serial = 2201] [outer = 1752B000] 22:47:17 INFO - PROCESS | 3664 | 1467956837387 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:47:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:47:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 641ms 22:47:17 INFO - PROCESS | 3664 | 1467956837423 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 3664 | 1467956837425 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 22:47:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:47:17 INFO - PROCESS | 3664 | 1467956837429 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 3664 | 1467956837430 Marionette TRACE conn3 <- [1,2898,null,{}] 22:47:17 INFO - PROCESS | 3664 | 1467956837433 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:17 INFO - PROCESS | 3664 | 1467956837435 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:17 INFO - PROCESS | 3664 | 1467956837553 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:47:17 INFO - PROCESS | 3664 | 1467956837562 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 3664 | 1467956837564 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:17 INFO - PROCESS | 3664 | ++DOCSHELL 17C83C00 == 34 [pid = 3664] [id = 734] 22:47:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (17C85400) [pid = 3664] [serial = 2202] [outer = 00000000] 22:47:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (18012400) [pid = 3664] [serial = 2203] [outer = 17C85400] 22:47:17 INFO - PROCESS | 3664 | 1467956837662 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (18014000) [pid = 3664] [serial = 2204] [outer = 17C85400] 22:47:18 INFO - PROCESS | 3664 | 1467956838069 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:47:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:47:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:47:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 688ms 22:47:18 INFO - PROCESS | 3664 | 1467956838128 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 3664 | 1467956838130 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 22:47:18 INFO - PROCESS | 3664 | 1467956838133 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - TEST-START | /DOMEvents/constructors.html 22:47:18 INFO - PROCESS | 3664 | 1467956838135 Marionette TRACE conn3 <- [1,2902,null,{}] 22:47:18 INFO - PROCESS | 3664 | 1467956838138 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:18 INFO - PROCESS | 3664 | 1467956838140 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:18 INFO - PROCESS | 3664 | 1467956838273 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:47:18 INFO - PROCESS | 3664 | 1467956838281 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:18 INFO - PROCESS | 3664 | 1467956838283 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:18 INFO - PROCESS | 3664 | ++DOCSHELL 10A77800 == 35 [pid = 3664] [id = 735] 22:47:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (12BBD400) [pid = 3664] [serial = 2205] [outer = 00000000] 22:47:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (180C1400) [pid = 3664] [serial = 2206] [outer = 12BBD400] 22:47:18 INFO - PROCESS | 3664 | 1467956838325 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (180C3C00) [pid = 3664] [serial = 2207] [outer = 12BBD400] 22:47:18 INFO - PROCESS | 3664 | 1467956838841 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:47:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:47:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:47:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:47:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 813ms 22:47:18 INFO - PROCESS | 3664 | 1467956838959 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 3664 | 1467956838962 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 22:47:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:47:18 INFO - PROCESS | 3664 | 1467956838966 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 3664 | 1467956838970 Marionette TRACE conn3 <- [1,2906,null,{}] 22:47:18 INFO - PROCESS | 3664 | 1467956838973 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:18 INFO - PROCESS | 3664 | 1467956838976 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:19 INFO - PROCESS | 3664 | 1467956839382 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (144CDC00) [pid = 3664] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (162C2400) [pid = 3664] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1747D000) [pid = 3664] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (17510400) [pid = 3664] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (129E6400) [pid = 3664] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (10F0E800) [pid = 3664] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1441FC00) [pid = 3664] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (129E6800) [pid = 3664] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:47:19 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1312C400) [pid = 3664] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:47:19 INFO - PROCESS | 3664 | 1467956839467 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 3664 | 1467956839470 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:19 INFO - PROCESS | 3664 | ++DOCSHELL 10A7E800 == 36 [pid = 3664] [id = 736] 22:47:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10F0E800) [pid = 3664] [serial = 2208] [outer = 00000000] 22:47:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (129E6800) [pid = 3664] [serial = 2209] [outer = 10F0E800] 22:47:19 INFO - PROCESS | 3664 | 1467956839515 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (14439000) [pid = 3664] [serial = 2210] [outer = 10F0E800] 22:47:19 INFO - PROCESS | 3664 | 1467956839854 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:47:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:47:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 938ms 22:47:19 INFO - PROCESS | 3664 | 1467956839910 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 3664 | 1467956839912 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 22:47:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:47:19 INFO - PROCESS | 3664 | 1467956839916 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 3664 | 1467956839917 Marionette TRACE conn3 <- [1,2910,null,{}] 22:47:19 INFO - PROCESS | 3664 | 1467956839921 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:19 INFO - PROCESS | 3664 | 1467956839923 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:20 INFO - PROCESS | 3664 | 1467956840002 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:47:20 INFO - PROCESS | 3664 | 1467956840007 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 3664 | 1467956840009 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:20 INFO - PROCESS | 3664 | ++DOCSHELL 162B8000 == 37 [pid = 3664] [id = 737] 22:47:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (162B8400) [pid = 3664] [serial = 2211] [outer = 00000000] 22:47:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (180D8C00) [pid = 3664] [serial = 2212] [outer = 162B8400] 22:47:20 INFO - PROCESS | 3664 | 1467956840052 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (13B53800) [pid = 3664] [serial = 2213] [outer = 162B8400] 22:47:20 INFO - PROCESS | 3664 | [3664] 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 22:47:20 INFO - PROCESS | 3664 | [3664] 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 22:47:20 INFO - PROCESS | 3664 | [3664] 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 22:47:20 INFO - PROCESS | 3664 | [3664] 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 22:47:20 INFO - PROCESS | 3664 | 1467956840517 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:47:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:47:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:20 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 22:47:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:20 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 22:47:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:20 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]" 22:47:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:47:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:47:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 22:47:20 INFO - PROCESS | 3664 | 1467956840556 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:47:20 INFO - PROCESS | 3664 | 1467956840558 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 22:47:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:47:20 INFO - PROCESS | 3664 | 1467956840565 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:47:20 INFO - PROCESS | 3664 | 1467956840567 Marionette TRACE conn3 <- [1,2914,null,{}] 22:47:20 INFO - PROCESS | 3664 | 1467956840570 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:20 INFO - PROCESS | 3664 | 1467956840572 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:20 INFO - PROCESS | 3664 | 1467956840654 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:47:20 INFO - PROCESS | 3664 | 1467956840659 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 3664 | 1467956840661 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:20 INFO - PROCESS | 3664 | ++DOCSHELL 180D6000 == 38 [pid = 3664] [id = 738] 22:47:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (180EC400) [pid = 3664] [serial = 2214] [outer = 00000000] 22:47:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (197E5000) [pid = 3664] [serial = 2215] [outer = 180EC400] 22:47:20 INFO - PROCESS | 3664 | 1467956840702 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (197E7800) [pid = 3664] [serial = 2216] [outer = 180EC400] 22:47:21 INFO - PROCESS | 3664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:47:21 INFO - PROCESS | 3664 | 1467956841123 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:47:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:47:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 22:47:21 INFO - PROCESS | 3664 | 1467956841164 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 3664 | 1467956841166 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 22:47:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:47:21 INFO - PROCESS | 3664 | 1467956841170 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 3664 | 1467956841171 Marionette TRACE conn3 <- [1,2918,null,{}] 22:47:21 INFO - PROCESS | 3664 | 1467956841175 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:21 INFO - PROCESS | 3664 | 1467956841176 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:21 INFO - PROCESS | 3664 | 1467956841300 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:47:21 INFO - PROCESS | 3664 | 1467956841308 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 3664 | 1467956841310 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:21 INFO - PROCESS | 3664 | ++DOCSHELL 162B6000 == 39 [pid = 3664] [id = 739] 22:47:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (197EA800) [pid = 3664] [serial = 2217] [outer = 00000000] 22:47:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (19C84C00) [pid = 3664] [serial = 2218] [outer = 197EA800] 22:47:21 INFO - PROCESS | 3664 | 1467956841352 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19C88800) [pid = 3664] [serial = 2219] [outer = 197EA800] 22:47:21 INFO - PROCESS | 3664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:47:21 INFO - PROCESS | 3664 | 1467956841971 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:47:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:47:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 844ms 22:47:22 INFO - PROCESS | 3664 | 1467956842069 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 3664 | 1467956842073 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 22:47:22 INFO - PROCESS | 3664 | 1467956842080 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:47:22 INFO - PROCESS | 3664 | 1467956842085 Marionette TRACE conn3 <- [1,2922,null,{}] 22:47:22 INFO - PROCESS | 3664 | 1467956842090 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:22 INFO - PROCESS | 3664 | 1467956842093 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:22 INFO - PROCESS | 3664 | 1467956842284 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:47:22 INFO - PROCESS | 3664 | 1467956842294 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:22 INFO - PROCESS | 3664 | 1467956842297 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:22 INFO - PROCESS | 3664 | ++DOCSHELL 10F0E000 == 40 [pid = 3664] [id = 740] 22:47:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (10F0F400) [pid = 3664] [serial = 2220] [outer = 00000000] 22:47:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (12BB7800) [pid = 3664] [serial = 2221] [outer = 10F0F400] 22:47:22 INFO - PROCESS | 3664 | 1467956842351 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (12BC5800) [pid = 3664] [serial = 2222] [outer = 10F0F400] 22:47:22 INFO - PROCESS | 3664 | 1467956842987 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:47:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:47:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 937ms 22:47:23 INFO - PROCESS | 3664 | 1467956843030 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:47:23 INFO - PROCESS | 3664 | 1467956843035 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 22:47:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:47:23 INFO - PROCESS | 3664 | 1467956843041 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 3664 | 1467956843044 Marionette TRACE conn3 <- [1,2926,null,{}] 22:47:23 INFO - PROCESS | 3664 | 1467956843048 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:23 INFO - PROCESS | 3664 | 1467956843051 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:23 INFO - PROCESS | 3664 | 1467956843174 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:47:23 INFO - PROCESS | 3664 | 1467956843347 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 3664 | 1467956843350 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:23 INFO - PROCESS | 3664 | ++DOCSHELL 11808C00 == 41 [pid = 3664] [id = 741] 22:47:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (11888800) [pid = 3664] [serial = 2223] [outer = 00000000] 22:47:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (13B49C00) [pid = 3664] [serial = 2224] [outer = 11888800] 22:47:23 INFO - PROCESS | 3664 | 1467956843404 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (13E77800) [pid = 3664] [serial = 2225] [outer = 11888800] 22:47:24 INFO - PROCESS | 3664 | 1467956844205 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:47:24 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. 22:47:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1187ms 22:47:24 INFO - PROCESS | 3664 | 1467956844240 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 3664 | 1467956844246 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 22:47:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:47:24 INFO - PROCESS | 3664 | 1467956844252 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 3664 | 1467956844259 Marionette TRACE conn3 <- [1,2930,null,{}] 22:47:24 INFO - PROCESS | 3664 | 1467956844264 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:24 INFO - PROCESS | 3664 | 1467956844266 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:24 INFO - PROCESS | 3664 | 1467956844397 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 180D6000 == 40 [pid = 3664] [id = 738] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 162B8000 == 39 [pid = 3664] [id = 737] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 10A7E800 == 38 [pid = 3664] [id = 736] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 10A77800 == 37 [pid = 3664] [id = 735] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 17C83C00 == 36 [pid = 3664] [id = 734] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 174CB800 == 35 [pid = 3664] [id = 733] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 17408C00 == 34 [pid = 3664] [id = 732] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 16779C00 == 33 [pid = 3664] [id = 731] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 159B7400 == 32 [pid = 3664] [id = 730] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 13E3D400 == 31 [pid = 3664] [id = 729] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 1421D800 == 30 [pid = 3664] [id = 728] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 12BC5400 == 29 [pid = 3664] [id = 727] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (17C82000) [pid = 3664] [serial = 2176] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 10F18C00 == 28 [pid = 3664] [id = 726] 22:47:24 INFO - PROCESS | 3664 | --DOCSHELL 1752F800 == 27 [pid = 3664] [id = 725] 22:47:24 INFO - PROCESS | 3664 | 1467956844554 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:24 INFO - PROCESS | 3664 | 1467956844557 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:24 INFO - PROCESS | 3664 | ++DOCSHELL 10A08C00 == 28 [pid = 3664] [id = 742] 22:47:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (10A77800) [pid = 3664] [serial = 2226] [outer = 00000000] 22:47:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (114B2C00) [pid = 3664] [serial = 2227] [outer = 10A77800] 22:47:24 INFO - PROCESS | 3664 | 1467956844604 Marionette DEBUG loaded listener.js 22:47:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (12BAC000) [pid = 3664] [serial = 2228] [outer = 10A77800] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1506AC00) [pid = 3664] [serial = 2161] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (166B7000) [pid = 3664] [serial = 2164] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (174CC000) [pid = 3664] [serial = 2167] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (17526000) [pid = 3664] [serial = 2173] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (174D2C00) [pid = 3664] [serial = 2168] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13E2FC00) [pid = 3664] [serial = 2170] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (12BAF400) [pid = 3664] [serial = 2158] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1443D800) [pid = 3664] [serial = 2156] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (14434000) [pid = 3664] [serial = 2155] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13AC3000) [pid = 3664] [serial = 2153] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12E65400) [pid = 3664] [serial = 2152] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13693800) [pid = 3664] [serial = 2150] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (17527000) [pid = 3664] [serial = 2174] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (16C50C00) [pid = 3664] [serial = 2165] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (13E32000) [pid = 3664] [serial = 2159] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (150F0400) [pid = 3664] [serial = 2162] [outer = 00000000] [url = about:blank] 22:47:24 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (15066000) [pid = 3664] [serial = 2171] [outer = 00000000] [url = about:blank] 22:47:25 INFO - PROCESS | 3664 | 1467956845002 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:47:25 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 22:47:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:47:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:47:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 797ms 22:47:25 INFO - PROCESS | 3664 | 1467956845053 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:47:25 INFO - PROCESS | 3664 | 1467956845057 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 22:47:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:47:25 INFO - PROCESS | 3664 | 1467956845063 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - PROCESS | 3664 | 1467956845065 Marionette TRACE conn3 <- [1,2934,null,{}] 22:47:25 INFO - PROCESS | 3664 | 1467956845069 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:25 INFO - PROCESS | 3664 | 1467956845071 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:25 INFO - PROCESS | 3664 | 1467956845157 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:47:25 INFO - PROCESS | 3664 | 1467956845162 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 3664 | 1467956845165 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:25 INFO - PROCESS | 3664 | ++DOCSHELL 12EE5400 == 29 [pid = 3664] [id = 743] 22:47:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (13127C00) [pid = 3664] [serial = 2229] [outer = 00000000] 22:47:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1369C800) [pid = 3664] [serial = 2230] [outer = 13127C00] 22:47:25 INFO - PROCESS | 3664 | 1467956845210 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (139B8C00) [pid = 3664] [serial = 2231] [outer = 13127C00] 22:47:25 INFO - PROCESS | 3664 | 1467956845695 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:47:25 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. 22:47:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 703ms 22:47:25 INFO - PROCESS | 3664 | 1467956845763 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:47:25 INFO - PROCESS | 3664 | 1467956845766 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 22:47:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:47:25 INFO - PROCESS | 3664 | 1467956845769 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - PROCESS | 3664 | 1467956845773 Marionette TRACE conn3 <- [1,2938,null,{}] 22:47:25 INFO - PROCESS | 3664 | 1467956845784 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:25 INFO - PROCESS | 3664 | 1467956845788 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:25 INFO - PROCESS | 3664 | 1467956845872 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:47:25 INFO - PROCESS | 3664 | 1467956845881 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 3664 | 1467956845884 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:25 INFO - PROCESS | 3664 | ++DOCSHELL 1443E000 == 30 [pid = 3664] [id = 744] 22:47:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (144B9800) [pid = 3664] [serial = 2232] [outer = 00000000] 22:47:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (144D6000) [pid = 3664] [serial = 2233] [outer = 144B9800] 22:47:25 INFO - PROCESS | 3664 | 1467956845936 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1506C400) [pid = 3664] [serial = 2234] [outer = 144B9800] 22:47:26 INFO - PROCESS | 3664 | ++DOCSHELL 159F0400 == 31 [pid = 3664] [id = 745] 22:47:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (159F6400) [pid = 3664] [serial = 2235] [outer = 00000000] 22:47:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15F3C000) [pid = 3664] [serial = 2236] [outer = 159F6400] 22:47:26 INFO - PROCESS | 3664 | 1467956846407 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:47:26 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. 22:47:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 22:47:26 INFO - PROCESS | 3664 | 1467956846467 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:47:26 INFO - PROCESS | 3664 | 1467956846470 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 22:47:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:47:26 INFO - PROCESS | 3664 | 1467956846473 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:47:26 INFO - PROCESS | 3664 | 1467956846475 Marionette TRACE conn3 <- [1,2942,null,{}] 22:47:26 INFO - PROCESS | 3664 | 1467956846479 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:26 INFO - PROCESS | 3664 | 1467956846481 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:26 INFO - PROCESS | 3664 | 1467956846608 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:47:26 INFO - PROCESS | 3664 | 1467956846709 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 3664 | 1467956846711 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:26 INFO - PROCESS | 3664 | ++DOCSHELL 159EC800 == 32 [pid = 3664] [id = 746] 22:47:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (162B4800) [pid = 3664] [serial = 2237] [outer = 00000000] 22:47:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (162C0000) [pid = 3664] [serial = 2238] [outer = 162B4800] 22:47:26 INFO - PROCESS | 3664 | 1467956846754 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (166B2C00) [pid = 3664] [serial = 2239] [outer = 162B4800] 22:47:27 INFO - PROCESS | 3664 | 1467956847093 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:47:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:47:27 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 22:47:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 641ms 22:47:27 INFO - PROCESS | 3664 | 1467956847114 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 3664 | 1467956847116 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 22:47:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:47:27 INFO - PROCESS | 3664 | 1467956847119 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 3664 | 1467956847121 Marionette TRACE conn3 <- [1,2946,null,{}] 22:47:27 INFO - PROCESS | 3664 | 1467956847124 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:27 INFO - PROCESS | 3664 | 1467956847126 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:27 INFO - PROCESS | 3664 | 1467956847247 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:47:27 INFO - PROCESS | 3664 | 1467956847252 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 3664 | 1467956847254 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:27 INFO - PROCESS | 3664 | ++DOCSHELL 162C1000 == 33 [pid = 3664] [id = 747] 22:47:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (166B0400) [pid = 3664] [serial = 2240] [outer = 00000000] 22:47:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (16D53800) [pid = 3664] [serial = 2241] [outer = 166B0400] 22:47:27 INFO - PROCESS | 3664 | 1467956847297 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1740B400) [pid = 3664] [serial = 2242] [outer = 166B0400] 22:47:27 INFO - PROCESS | 3664 | 1467956847734 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:47:27 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. 22:47:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 641ms 22:47:27 INFO - PROCESS | 3664 | 1467956847759 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 3664 | 1467956847761 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 22:47:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:47:27 INFO - PROCESS | 3664 | 1467956847764 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 3664 | 1467956847766 Marionette TRACE conn3 <- [1,2950,null,{}] 22:47:27 INFO - PROCESS | 3664 | 1467956847774 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:27 INFO - PROCESS | 3664 | 1467956847780 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:27 INFO - PROCESS | 3664 | 1467956847904 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:47:27 INFO - PROCESS | 3664 | 1467956847909 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 3664 | 1467956847912 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:27 INFO - PROCESS | 3664 | ++DOCSHELL 174CC000 == 34 [pid = 3664] [id = 748] 22:47:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (174CDC00) [pid = 3664] [serial = 2243] [outer = 00000000] 22:47:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (17508400) [pid = 3664] [serial = 2244] [outer = 174CDC00] 22:47:27 INFO - PROCESS | 3664 | 1467956847954 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17527400) [pid = 3664] [serial = 2245] [outer = 174CDC00] 22:47:28 INFO - PROCESS | 3664 | 1467956848413 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:47:28 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. 22:47:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 703ms 22:47:28 INFO - PROCESS | 3664 | 1467956848464 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:47:28 INFO - PROCESS | 3664 | 1467956848466 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 22:47:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:47:28 INFO - PROCESS | 3664 | 1467956848470 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 3664 | 1467956848471 Marionette TRACE conn3 <- [1,2954,null,{}] 22:47:28 INFO - PROCESS | 3664 | 1467956848475 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:28 INFO - PROCESS | 3664 | 1467956848477 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:28 INFO - PROCESS | 3664 | 1467956848587 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:47:28 INFO - PROCESS | 3664 | 1467956848591 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:28 INFO - PROCESS | 3664 | 1467956848593 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:28 INFO - PROCESS | 3664 | ++DOCSHELL 159B7C00 == 35 [pid = 3664] [id = 749] 22:47:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1752AC00) [pid = 3664] [serial = 2246] [outer = 00000000] 22:47:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (17530000) [pid = 3664] [serial = 2247] [outer = 1752AC00] 22:47:28 INFO - PROCESS | 3664 | 1467956848636 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (17C7F800) [pid = 3664] [serial = 2248] [outer = 1752AC00] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (162B8400) [pid = 3664] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17C85400) [pid = 3664] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1740CC00) [pid = 3664] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1677AC00) [pid = 3664] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (12BBD400) [pid = 3664] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (12BC6000) [pid = 3664] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (14222C00) [pid = 3664] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (180EC400) [pid = 3664] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (10F0E800) [pid = 3664] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (114AD400) [pid = 3664] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1421A400) [pid = 3664] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (159EFC00) [pid = 3664] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (175AF000) [pid = 3664] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:47:29 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1752B000) [pid = 3664] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:47:29 INFO - PROCESS | 3664 | 1467956849286 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:47:29 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. 22:47:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 844ms 22:47:29 INFO - PROCESS | 3664 | 1467956849313 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:47:29 INFO - PROCESS | 3664 | 1467956849315 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 22:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:47:29 INFO - PROCESS | 3664 | 1467956849318 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 3664 | 1467956849320 Marionette TRACE conn3 <- [1,2958,null,{}] 22:47:29 INFO - PROCESS | 3664 | 1467956849323 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:29 INFO - PROCESS | 3664 | 1467956849325 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:29 INFO - PROCESS | 3664 | 1467956849409 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:47:29 INFO - PROCESS | 3664 | 1467956849416 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 3664 | 1467956849418 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:29 INFO - PROCESS | 3664 | ++DOCSHELL 10A81800 == 36 [pid = 3664] [id = 750] 22:47:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (10F0E800) [pid = 3664] [serial = 2249] [outer = 00000000] 22:47:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (15F32400) [pid = 3664] [serial = 2250] [outer = 10F0E800] 22:47:29 INFO - PROCESS | 3664 | 1467956849462 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (166B9800) [pid = 3664] [serial = 2251] [outer = 10F0E800] 22:47:29 INFO - PROCESS | 3664 | 1467956849864 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:47:29 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. 22:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 22:47:29 INFO - PROCESS | 3664 | 1467956849926 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:47:29 INFO - PROCESS | 3664 | 1467956849928 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 22:47:29 INFO - PROCESS | 3664 | 1467956849931 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:47:29 INFO - PROCESS | 3664 | 1467956849933 Marionette TRACE conn3 <- [1,2962,null,{}] 22:47:29 INFO - PROCESS | 3664 | 1467956849937 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:29 INFO - PROCESS | 3664 | 1467956849938 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:30 INFO - PROCESS | 3664 | 1467956850017 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:47:30 INFO - PROCESS | 3664 | 1467956850022 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 3664 | 1467956850024 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:30 INFO - PROCESS | 3664 | ++DOCSHELL 1573D800 == 37 [pid = 3664] [id = 751] 22:47:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17508000) [pid = 3664] [serial = 2252] [outer = 00000000] 22:47:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17C85400) [pid = 3664] [serial = 2253] [outer = 17508000] 22:47:30 INFO - PROCESS | 3664 | 1467956850066 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (17E2A800) [pid = 3664] [serial = 2254] [outer = 17508000] 22:47:30 INFO - PROCESS | 3664 | 1467956850490 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:47:30 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. 22:47:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 593ms 22:47:30 INFO - PROCESS | 3664 | 1467956850529 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 3664 | 1467956850530 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 22:47:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:47:30 INFO - PROCESS | 3664 | 1467956850547 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - PROCESS | 3664 | 1467956850549 Marionette TRACE conn3 <- [1,2966,null,{}] 22:47:30 INFO - PROCESS | 3664 | 1467956850552 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:30 INFO - PROCESS | 3664 | 1467956850554 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:30 INFO - PROCESS | 3664 | 1467956850639 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:47:30 INFO - PROCESS | 3664 | 1467956850644 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 3664 | 1467956850646 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:30 INFO - PROCESS | 3664 | ++DOCSHELL 180D9400 == 38 [pid = 3664] [id = 752] 22:47:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (180DA000) [pid = 3664] [serial = 2255] [outer = 00000000] 22:47:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (180EB800) [pid = 3664] [serial = 2256] [outer = 180DA000] 22:47:30 INFO - PROCESS | 3664 | 1467956850688 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (180F2000) [pid = 3664] [serial = 2257] [outer = 180DA000] 22:47:31 INFO - PROCESS | 3664 | 1467956851132 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:47:31 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. 22:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 656ms 22:47:31 INFO - PROCESS | 3664 | 1467956851207 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:47:31 INFO - PROCESS | 3664 | 1467956851209 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 22:47:31 INFO - PROCESS | 3664 | 1467956851212 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:47:31 INFO - PROCESS | 3664 | 1467956851215 Marionette TRACE conn3 <- [1,2970,null,{}] 22:47:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:47:31 INFO - PROCESS | 3664 | 1467956851262 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:31 INFO - PROCESS | 3664 | 1467956851265 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:31 INFO - PROCESS | 3664 | 1467956851378 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:47:31 INFO - PROCESS | 3664 | 1467956851516 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 3664 | 1467956851520 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:31 INFO - PROCESS | 3664 | ++DOCSHELL 114AE800 == 39 [pid = 3664] [id = 753] 22:47:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (114AF400) [pid = 3664] [serial = 2258] [outer = 00000000] 22:47:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (129DC800) [pid = 3664] [serial = 2259] [outer = 114AF400] 22:47:31 INFO - PROCESS | 3664 | 1467956851617 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (12BB8000) [pid = 3664] [serial = 2260] [outer = 114AF400] 22:47:32 INFO - PROCESS | 3664 | 1467956852174 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:47:32 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 22:47:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 984ms 22:47:32 INFO - PROCESS | 3664 | 1467956852204 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 3664 | 1467956852208 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 22:47:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:47:32 INFO - PROCESS | 3664 | 1467956852212 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 3664 | 1467956852215 Marionette TRACE conn3 <- [1,2974,null,{}] 22:47:32 INFO - PROCESS | 3664 | 1467956852221 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:32 INFO - PROCESS | 3664 | 1467956852224 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:32 INFO - PROCESS | 3664 | 1467956852332 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:47:32 INFO - PROCESS | 3664 | 1467956852448 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:32 INFO - PROCESS | 3664 | 1467956852452 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:32 INFO - PROCESS | 3664 | ++DOCSHELL 14412C00 == 40 [pid = 3664] [id = 754] 22:47:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (14417800) [pid = 3664] [serial = 2261] [outer = 00000000] 22:47:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1443B400) [pid = 3664] [serial = 2262] [outer = 14417800] 22:47:32 INFO - PROCESS | 3664 | 1467956852554 Marionette DEBUG loaded listener.js 22:47:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1506F800) [pid = 3664] [serial = 2263] [outer = 14417800] 22:47:33 INFO - PROCESS | 3664 | 1467956853052 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:47:33 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. 22:47:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 907ms 22:47:33 INFO - PROCESS | 3664 | 1467956853118 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 3664 | 1467956853121 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 22:47:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:47:33 INFO - PROCESS | 3664 | 1467956853125 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 3664 | 1467956853127 Marionette TRACE conn3 <- [1,2978,null,{}] 22:47:33 INFO - PROCESS | 3664 | 1467956853131 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:33 INFO - PROCESS | 3664 | 1467956853134 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:33 INFO - PROCESS | 3664 | 1467956853241 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:47:33 INFO - PROCESS | 3664 | 1467956853397 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 3664 | 1467956853401 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:33 INFO - PROCESS | 3664 | ++DOCSHELL 1740B000 == 41 [pid = 3664] [id = 755] 22:47:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (17481400) [pid = 3664] [serial = 2264] [outer = 00000000] 22:47:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (17504000) [pid = 3664] [serial = 2265] [outer = 17481400] 22:47:33 INFO - PROCESS | 3664 | 1467956853457 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (180C2400) [pid = 3664] [serial = 2266] [outer = 17481400] 22:47:33 INFO - PROCESS | 3664 | ++DOCSHELL 197ED800 == 42 [pid = 3664] [id = 756] 22:47:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (197EDC00) [pid = 3664] [serial = 2267] [outer = 00000000] 22:47:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (197EE400) [pid = 3664] [serial = 2268] [outer = 197EDC00] 22:47:34 INFO - PROCESS | 3664 | 1467956854055 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:47:34 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. 22:47:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 937ms 22:47:34 INFO - PROCESS | 3664 | 1467956854082 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:47:34 INFO - PROCESS | 3664 | 1467956854088 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 22:47:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:47:34 INFO - PROCESS | 3664 | 1467956854094 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:47:34 INFO - PROCESS | 3664 | 1467956854096 Marionette TRACE conn3 <- [1,2982,null,{}] 22:47:34 INFO - PROCESS | 3664 | 1467956854100 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:34 INFO - PROCESS | 3664 | 1467956854102 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:34 INFO - PROCESS | 3664 | 1467956854221 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:47:34 INFO - PROCESS | 3664 | 1467956854332 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 3664 | 1467956854335 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:34 INFO - PROCESS | 3664 | ++DOCSHELL 17522C00 == 43 [pid = 3664] [id = 757] 22:47:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (180EA400) [pid = 3664] [serial = 2269] [outer = 00000000] 22:47:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (19C90000) [pid = 3664] [serial = 2270] [outer = 180EA400] 22:47:34 INFO - PROCESS | 3664 | 1467956854386 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (19F39800) [pid = 3664] [serial = 2271] [outer = 180EA400] 22:47:34 INFO - PROCESS | 3664 | 1467956854961 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:47:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:47:34 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 22:47:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 906ms 22:47:35 INFO - PROCESS | 3664 | 1467956855008 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:47:35 INFO - PROCESS | 3664 | 1467956855010 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 22:47:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:47:35 INFO - PROCESS | 3664 | 1467956855015 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:47:35 INFO - PROCESS | 3664 | 1467956855017 Marionette TRACE conn3 <- [1,2986,null,{}] 22:47:35 INFO - PROCESS | 3664 | 1467956855021 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:35 INFO - PROCESS | 3664 | 1467956855023 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:35 INFO - PROCESS | 3664 | 1467956855245 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:47:35 INFO - PROCESS | 3664 | 1467956855408 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 3664 | 1467956855411 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:35 INFO - PROCESS | 3664 | ++DOCSHELL 114A8C00 == 44 [pid = 3664] [id = 758] 22:47:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (114A9400) [pid = 3664] [serial = 2272] [outer = 00000000] 22:47:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (11D8E400) [pid = 3664] [serial = 2273] [outer = 114A9400] 22:47:35 INFO - PROCESS | 3664 | 1467956855461 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (12E6C400) [pid = 3664] [serial = 2274] [outer = 114A9400] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 1573D800 == 43 [pid = 3664] [id = 751] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 10A81800 == 42 [pid = 3664] [id = 750] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 159B7C00 == 41 [pid = 3664] [id = 749] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 174CC000 == 40 [pid = 3664] [id = 748] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 162C1000 == 39 [pid = 3664] [id = 747] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 159F0400 == 38 [pid = 3664] [id = 745] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 159EC800 == 37 [pid = 3664] [id = 746] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 1443E000 == 36 [pid = 3664] [id = 744] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 12EE5400 == 35 [pid = 3664] [id = 743] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 10A08C00 == 34 [pid = 3664] [id = 742] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 10F0E000 == 33 [pid = 3664] [id = 740] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 162B6000 == 32 [pid = 3664] [id = 739] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 11808C00 == 31 [pid = 3664] [id = 741] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 197ED800 == 30 [pid = 3664] [id = 756] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 17522C00 == 29 [pid = 3664] [id = 757] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 1740B000 == 28 [pid = 3664] [id = 755] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 180D9400 == 27 [pid = 3664] [id = 752] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 114AE800 == 26 [pid = 3664] [id = 753] 22:47:36 INFO - PROCESS | 3664 | --DOCSHELL 14412C00 == 25 [pid = 3664] [id = 754] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (18012400) [pid = 3664] [serial = 2203] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (17501800) [pid = 3664] [serial = 2197] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1737B400) [pid = 3664] [serial = 2194] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (174D2000) [pid = 3664] [serial = 2198] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (17477C00) [pid = 3664] [serial = 2195] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (180C1400) [pid = 3664] [serial = 2206] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (12C88C00) [pid = 3664] [serial = 2182] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (12EECC00) [pid = 3664] [serial = 2183] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (14417C00) [pid = 3664] [serial = 2185] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (18014000) [pid = 3664] [serial = 2204] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (197E5000) [pid = 3664] [serial = 2215] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (180D8C00) [pid = 3664] [serial = 2212] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (129E6800) [pid = 3664] [serial = 2209] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1188E800) [pid = 3664] [serial = 2179] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (14433400) [pid = 3664] [serial = 2186] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (11D8A800) [pid = 3664] [serial = 2180] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1506C800) [pid = 3664] [serial = 2188] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (159BAC00) [pid = 3664] [serial = 2189] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (162B7000) [pid = 3664] [serial = 2191] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (17E27400) [pid = 3664] [serial = 2177] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (162BB000) [pid = 3664] [serial = 2192] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (175B1000) [pid = 3664] [serial = 2200] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (197E7800) [pid = 3664] [serial = 2216] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (180C3C00) [pid = 3664] [serial = 2207] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (14439000) [pid = 3664] [serial = 2210] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (13B53800) [pid = 3664] [serial = 2213] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (175B1800) [pid = 3664] [serial = 2201] [outer = 00000000] [url = about:blank] 22:47:36 INFO - PROCESS | 3664 | 1467956856718 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:47:36 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. 22:47:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1765ms 22:47:36 INFO - PROCESS | 3664 | 1467956856783 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:47:36 INFO - PROCESS | 3664 | 1467956856787 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 22:47:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:47:36 INFO - PROCESS | 3664 | 1467956856792 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 3664 | 1467956856795 Marionette TRACE conn3 <- [1,2990,null,{}] 22:47:36 INFO - PROCESS | 3664 | 1467956856801 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:36 INFO - PROCESS | 3664 | 1467956856804 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:36 INFO - PROCESS | 3664 | 1467956856891 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:47:37 INFO - PROCESS | 3664 | 1467956857024 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 3664 | 1467956857028 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:37 INFO - PROCESS | 3664 | ++DOCSHELL 10E72800 == 26 [pid = 3664] [id = 759] 22:47:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (10E73800) [pid = 3664] [serial = 2275] [outer = 00000000] 22:47:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (10F0D000) [pid = 3664] [serial = 2276] [outer = 10E73800] 22:47:37 INFO - PROCESS | 3664 | 1467956857075 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (114B1800) [pid = 3664] [serial = 2277] [outer = 10E73800] 22:47:37 INFO - PROCESS | 3664 | 1467956857473 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:47:37 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. 22:47:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 22:47:37 INFO - PROCESS | 3664 | 1467956857533 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:47:37 INFO - PROCESS | 3664 | 1467956857538 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 22:47:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:47:37 INFO - PROCESS | 3664 | 1467956857544 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:47:37 INFO - PROCESS | 3664 | 1467956857547 Marionette TRACE conn3 <- [1,2994,null,{}] 22:47:37 INFO - PROCESS | 3664 | 1467956857551 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:37 INFO - PROCESS | 3664 | 1467956857553 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:37 INFO - PROCESS | 3664 | 1467956857640 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:47:37 INFO - PROCESS | 3664 | 1467956857646 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 3664 | 1467956857650 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:37 INFO - PROCESS | 3664 | ++DOCSHELL 12BBF800 == 27 [pid = 3664] [id = 760] 22:47:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (12BC1800) [pid = 3664] [serial = 2278] [outer = 00000000] 22:47:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (13126C00) [pid = 3664] [serial = 2279] [outer = 12BC1800] 22:47:37 INFO - PROCESS | 3664 | 1467956857702 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (13276C00) [pid = 3664] [serial = 2280] [outer = 12BC1800] 22:47:38 INFO - PROCESS | 3664 | 1467956858152 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:47:38 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. 22:47:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 640ms 22:47:38 INFO - PROCESS | 3664 | 1467956858181 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:47:38 INFO - PROCESS | 3664 | 1467956858184 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 22:47:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:47:38 INFO - PROCESS | 3664 | 1467956858187 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 3664 | 1467956858191 Marionette TRACE conn3 <- [1,2998,null,{}] 22:47:38 INFO - PROCESS | 3664 | 1467956858201 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:38 INFO - PROCESS | 3664 | 1467956858206 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:38 INFO - PROCESS | 3664 | 1467956858288 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:47:38 INFO - PROCESS | 3664 | 1467956858295 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 3664 | 1467956858298 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:38 INFO - PROCESS | 3664 | ++DOCSHELL 14217C00 == 28 [pid = 3664] [id = 761] 22:47:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1421A000) [pid = 3664] [serial = 2281] [outer = 00000000] 22:47:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (14430800) [pid = 3664] [serial = 2282] [outer = 1421A000] 22:47:38 INFO - PROCESS | 3664 | 1467956858345 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (14435000) [pid = 3664] [serial = 2283] [outer = 1421A000] 22:47:38 INFO - PROCESS | 3664 | [3664] 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 22:47:38 INFO - PROCESS | 3664 | 1467956858873 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:47:38 INFO - {} 22:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:47:38 INFO - {} 22:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:47:38 INFO - {} 22:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:47:38 INFO - {} 22:47:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 735ms 22:47:38 INFO - PROCESS | 3664 | 1467956858928 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:47:38 INFO - TEST-START | /FileAPI/fileReader.html 22:47:38 INFO - PROCESS | 3664 | 1467956858940 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 22:47:38 INFO - PROCESS | 3664 | 1467956858947 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 3664 | 1467956858949 Marionette TRACE conn3 <- [1,3002,null,{}] 22:47:38 INFO - PROCESS | 3664 | 1467956858953 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:38 INFO - PROCESS | 3664 | 1467956858955 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:39 INFO - PROCESS | 3664 | 1467956859068 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:47:39 INFO - PROCESS | 3664 | 1467956859073 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 3664 | 1467956859075 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:39 INFO - PROCESS | 3664 | ++DOCSHELL 1506DC00 == 29 [pid = 3664] [id = 762] 22:47:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1506E400) [pid = 3664] [serial = 2284] [outer = 00000000] 22:47:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (15F3A800) [pid = 3664] [serial = 2285] [outer = 1506E400] 22:47:39 INFO - PROCESS | 3664 | 1467956859121 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (162B5800) [pid = 3664] [serial = 2286] [outer = 1506E400] 22:47:39 INFO - PROCESS | 3664 | 1467956859549 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:47:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:47:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:47:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:47:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:47:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 625ms 22:47:39 INFO - TEST-START | /FileAPI/historical.html 22:47:39 INFO - PROCESS | 3664 | 1467956859582 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:47:39 INFO - PROCESS | 3664 | 1467956859584 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 22:47:39 INFO - PROCESS | 3664 | 1467956859587 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 3664 | 1467956859589 Marionette TRACE conn3 <- [1,3006,null,{}] 22:47:39 INFO - PROCESS | 3664 | 1467956859592 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:39 INFO - PROCESS | 3664 | 1467956859594 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:39 INFO - PROCESS | 3664 | 1467956859709 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:47:39 INFO - PROCESS | 3664 | 1467956859808 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 3664 | 1467956859810 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:39 INFO - PROCESS | 3664 | ++DOCSHELL 162C1C00 == 30 [pid = 3664] [id = 763] 22:47:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (162C3800) [pid = 3664] [serial = 2287] [outer = 00000000] 22:47:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (167F0000) [pid = 3664] [serial = 2288] [outer = 162C3800] 22:47:39 INFO - PROCESS | 3664 | 1467956859855 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (17175800) [pid = 3664] [serial = 2289] [outer = 162C3800] 22:47:40 INFO - PROCESS | 3664 | 1467956860253 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:47:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:47:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:47:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:47:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:47:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:47:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:47:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:47:40 INFO - TEST-OK | /FileAPI/historical.html | took 688ms 22:47:40 INFO - PROCESS | 3664 | 1467956860289 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:47:40 INFO - PROCESS | 3664 | 1467956860291 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 22:47:40 INFO - TEST-START | /FileAPI/idlharness.html 22:47:40 INFO - PROCESS | 3664 | 1467956860295 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:47:40 INFO - PROCESS | 3664 | 1467956860297 Marionette TRACE conn3 <- [1,3010,null,{}] 22:47:40 INFO - PROCESS | 3664 | 1467956860300 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:40 INFO - PROCESS | 3664 | 1467956860306 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:40 INFO - PROCESS | 3664 | 1467956860442 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:47:40 INFO - PROCESS | 3664 | 1467956860452 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 3664 | 1467956860454 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:40 INFO - PROCESS | 3664 | ++DOCSHELL 15F36800 == 31 [pid = 3664] [id = 764] 22:47:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (17410800) [pid = 3664] [serial = 2290] [outer = 00000000] 22:47:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (174D3C00) [pid = 3664] [serial = 2291] [outer = 17410800] 22:47:40 INFO - PROCESS | 3664 | 1467956860555 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1752A400) [pid = 3664] [serial = 2292] [outer = 17410800] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (174CDC00) [pid = 3664] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (166B0400) [pid = 3664] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (11888800) [pid = 3664] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (197EA800) [pid = 3664] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (144B9800) [pid = 3664] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (159F6400) [pid = 3664] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (10F0F400) [pid = 3664] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (10A77800) [pid = 3664] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13127C00) [pid = 3664] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1752AC00) [pid = 3664] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (10F0E800) [pid = 3664] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (17508000) [pid = 3664] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (162B4800) [pid = 3664] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:47:41 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (180DA000) [pid = 3664] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:47:41 INFO - PROCESS | 3664 | 1467956861541 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:47:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:47:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:47:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:47:41 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 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:47:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:47:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:47:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:47:41 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 22:47:41 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 22:47:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:47:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:47:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1407ms 22:47:41 INFO - PROCESS | 3664 | 1467956861698 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 3664 | 1467956861700 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 22:47:41 INFO - TEST-START | /FileAPI/idlharness.worker 22:47:41 INFO - PROCESS | 3664 | 1467956861704 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 3664 | 1467956861706 Marionette TRACE conn3 <- [1,3014,null,{}] 22:47:41 INFO - PROCESS | 3664 | 1467956861709 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:41 INFO - PROCESS | 3664 | 1467956861711 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:41 INFO - PROCESS | 3664 | 1467956861826 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:47:41 INFO - PROCESS | 3664 | 1467956861836 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 3664 | 1467956861838 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:41 INFO - PROCESS | 3664 | ++DOCSHELL 13E2EC00 == 32 [pid = 3664] [id = 765] 22:47:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (14436400) [pid = 3664] [serial = 2293] [outer = 00000000] 22:47:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19C8A400) [pid = 3664] [serial = 2294] [outer = 14436400] 22:47:41 INFO - PROCESS | 3664 | 1467956861880 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (19C8B800) [pid = 3664] [serial = 2295] [outer = 14436400] 22:47:42 INFO - PROCESS | 3664 | [3664] 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 22:47:42 INFO - PROCESS | 3664 | 1467956862793 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:47:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:47:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:47:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:47:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:47:42 INFO - {} 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:47:42 INFO - {} 22:47:42 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 - {} 22:47:42 INFO - {} 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:47:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:47:42 INFO - {} 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:47:42 INFO - {} 22:47:42 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 - {} 22:47:42 INFO - {} 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:47:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:47:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:47:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:47:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 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 22:47:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:47:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:47:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:47:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:47:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:47:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:47:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:47:42 INFO - {} 22:47:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1312ms 22:47:42 INFO - PROCESS | 3664 | 1467956863014 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:47:43 INFO - PROCESS | 3664 | 1467956863016 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 22:47:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:47:43 INFO - PROCESS | 3664 | 1467956863019 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:47:43 INFO - PROCESS | 3664 | 1467956863021 Marionette TRACE conn3 <- [1,3018,null,{}] 22:47:43 INFO - PROCESS | 3664 | 1467956863025 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:43 INFO - PROCESS | 3664 | 1467956863026 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:43 INFO - PROCESS | 3664 | 1467956863124 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:47:43 INFO - PROCESS | 3664 | 1467956863256 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 3664 | 1467956863260 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:43 INFO - PROCESS | 3664 | ++DOCSHELL 0F9E5C00 == 33 [pid = 3664] [id = 766] 22:47:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (0F9E7800) [pid = 3664] [serial = 2296] [outer = 00000000] 22:47:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (103D2000) [pid = 3664] [serial = 2297] [outer = 0F9E7800] 22:47:43 INFO - PROCESS | 3664 | 1467956863315 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (10A04400) [pid = 3664] [serial = 2298] [outer = 0F9E7800] 22:47:43 INFO - PROCESS | 3664 | 1467956863973 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:47:44 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 22:47:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1000ms 22:47:44 INFO - PROCESS | 3664 | 1467956864025 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 3664 | 1467956864031 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 22:47:44 INFO - PROCESS | 3664 | 1467956864036 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:47:44 INFO - PROCESS | 3664 | 1467956864039 Marionette TRACE conn3 <- [1,3022,null,{}] 22:47:44 INFO - PROCESS | 3664 | 1467956864088 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:44 INFO - PROCESS | 3664 | 1467956864092 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:44 INFO - PROCESS | 3664 | 1467956864217 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:47:44 INFO - PROCESS | 3664 | 1467956864350 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 3664 | 1467956864353 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:44 INFO - PROCESS | 3664 | ++DOCSHELL 12EE7800 == 34 [pid = 3664] [id = 767] 22:47:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (12EECC00) [pid = 3664] [serial = 2299] [outer = 00000000] 22:47:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1369E000) [pid = 3664] [serial = 2300] [outer = 12EECC00] 22:47:44 INFO - PROCESS | 3664 | 1467956864409 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (13AC3C00) [pid = 3664] [serial = 2301] [outer = 12EECC00] 22:47:45 INFO - PROCESS | 3664 | 1467956865054 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:47:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1062ms 22:47:45 INFO - PROCESS | 3664 | 1467956865111 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:47:45 INFO - PROCESS | 3664 | 1467956865115 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 22:47:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:47:45 INFO - PROCESS | 3664 | 1467956865119 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:47:45 INFO - PROCESS | 3664 | 1467956865122 Marionette TRACE conn3 <- [1,3026,null,{}] 22:47:45 INFO - PROCESS | 3664 | 1467956865126 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:45 INFO - PROCESS | 3664 | 1467956865128 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:45 INFO - PROCESS | 3664 | 1467956865250 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:47:45 INFO - PROCESS | 3664 | 1467956865391 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:45 INFO - PROCESS | 3664 | 1467956865394 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:45 INFO - PROCESS | 3664 | ++DOCSHELL 0F97C400 == 35 [pid = 3664] [id = 768] 22:47:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (0F9E1800) [pid = 3664] [serial = 2302] [outer = 00000000] 22:47:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (10F17C00) [pid = 3664] [serial = 2303] [outer = 0F9E1800] 22:47:45 INFO - PROCESS | 3664 | 1467956865452 Marionette DEBUG loaded listener.js 22:47:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (13189800) [pid = 3664] [serial = 2304] [outer = 0F9E1800] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 11801C00 == 34 [pid = 3664] [id = 660] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 132F7400 == 33 [pid = 3664] [id = 661] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 13E2EC00 == 32 [pid = 3664] [id = 765] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 15F36800 == 31 [pid = 3664] [id = 764] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 162C1C00 == 30 [pid = 3664] [id = 763] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 1506DC00 == 29 [pid = 3664] [id = 762] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 14217C00 == 28 [pid = 3664] [id = 761] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 12BBF800 == 27 [pid = 3664] [id = 760] 22:47:46 INFO - PROCESS | 3664 | --DOCSHELL 10E72800 == 26 [pid = 3664] [id = 759] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (180EB800) [pid = 3664] [serial = 2256] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (17508400) [pid = 3664] [serial = 2244] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1740B400) [pid = 3664] [serial = 2242] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (16D53800) [pid = 3664] [serial = 2241] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (13B49C00) [pid = 3664] [serial = 2224] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13E77800) [pid = 3664] [serial = 2225] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (19C88800) [pid = 3664] [serial = 2219] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (19C84C00) [pid = 3664] [serial = 2218] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (144D6000) [pid = 3664] [serial = 2233] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1506C400) [pid = 3664] [serial = 2234] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15F3C000) [pid = 3664] [serial = 2236] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (12BB7800) [pid = 3664] [serial = 2221] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (12BC5800) [pid = 3664] [serial = 2222] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (114B2C00) [pid = 3664] [serial = 2227] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12BAC000) [pid = 3664] [serial = 2228] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (162C0000) [pid = 3664] [serial = 2238] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1369C800) [pid = 3664] [serial = 2230] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (139B8C00) [pid = 3664] [serial = 2231] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (17530000) [pid = 3664] [serial = 2247] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (166B9800) [pid = 3664] [serial = 2251] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (15F32400) [pid = 3664] [serial = 2250] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (17C7F800) [pid = 3664] [serial = 2248] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (17527400) [pid = 3664] [serial = 2245] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (17C85400) [pid = 3664] [serial = 2253] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (166B2C00) [pid = 3664] [serial = 2239] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (180F2000) [pid = 3664] [serial = 2257] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (17E2A800) [pid = 3664] [serial = 2254] [outer = 00000000] [url = about:blank] 22:47:46 INFO - PROCESS | 3664 | 1467956866209 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:47:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:47:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:47:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1140ms 22:47:46 INFO - PROCESS | 3664 | 1467956866266 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:47:46 INFO - PROCESS | 3664 | 1467956866270 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 22:47:46 INFO - PROCESS | 3664 | 1467956866275 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:47:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:47:46 INFO - PROCESS | 3664 | 1467956866279 Marionette TRACE conn3 <- [1,3030,null,{}] 22:47:46 INFO - PROCESS | 3664 | 1467956866284 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:46 INFO - PROCESS | 3664 | 1467956866287 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:46 INFO - PROCESS | 3664 | 1467956866390 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:47:46 INFO - PROCESS | 3664 | 1467956866487 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 3664 | 1467956866489 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:46 INFO - PROCESS | 3664 | ++DOCSHELL 10F0E400 == 27 [pid = 3664] [id = 769] 22:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (10F11000) [pid = 3664] [serial = 2305] [outer = 00000000] 22:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (11D8D800) [pid = 3664] [serial = 2306] [outer = 10F11000] 22:47:46 INFO - PROCESS | 3664 | 1467956866537 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (12BB3C00) [pid = 3664] [serial = 2307] [outer = 10F11000] 22:47:47 INFO - PROCESS | 3664 | 1467956867140 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:47:47 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. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:47:47 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'.) 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:47:47 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. 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:47:47 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. 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:47:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:47:47 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. 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:47:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:47:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:47:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:47:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 22:47:47 INFO - PROCESS | 3664 | 1467956867232 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 3664 | 1467956867237 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 22:47:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:47:47 INFO - PROCESS | 3664 | 1467956867243 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 3664 | 1467956867246 Marionette TRACE conn3 <- [1,3034,null,{}] 22:47:47 INFO - PROCESS | 3664 | 1467956867250 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:47 INFO - PROCESS | 3664 | 1467956867252 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:47 INFO - PROCESS | 3664 | 1467956867352 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:47:47 INFO - PROCESS | 3664 | 1467956867441 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 3664 | 1467956867444 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:47 INFO - PROCESS | 3664 | ++DOCSHELL 13E2F800 == 28 [pid = 3664] [id = 770] 22:47:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (13E30800) [pid = 3664] [serial = 2308] [outer = 00000000] 22:47:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (13E77800) [pid = 3664] [serial = 2309] [outer = 13E30800] 22:47:47 INFO - PROCESS | 3664 | 1467956867489 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (14218000) [pid = 3664] [serial = 2310] [outer = 13E30800] 22:47:47 INFO - PROCESS | 3664 | [3664] 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 22:47:47 INFO - PROCESS | 3664 | 1467956867896 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:47:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:47:47 INFO - {} 22:47:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 687ms 22:47:47 INFO - PROCESS | 3664 | 1467956867942 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 3664 | 1467956867945 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 22:47:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:47:47 INFO - PROCESS | 3664 | 1467956867948 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 3664 | 1467956867952 Marionette TRACE conn3 <- [1,3038,null,{}] 22:47:47 INFO - PROCESS | 3664 | 1467956867973 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:47 INFO - PROCESS | 3664 | 1467956867979 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:48 INFO - PROCESS | 3664 | 1467956868083 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:47:48 INFO - PROCESS | 3664 | 1467956868093 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:48 INFO - PROCESS | 3664 | 1467956868097 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:48 INFO - PROCESS | 3664 | ++DOCSHELL 15062000 == 29 [pid = 3664] [id = 771] 22:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (1506DC00) [pid = 3664] [serial = 2311] [outer = 00000000] 22:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (15070C00) [pid = 3664] [serial = 2312] [outer = 1506DC00] 22:47:48 INFO - PROCESS | 3664 | 1467956868149 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (159EF000) [pid = 3664] [serial = 2313] [outer = 1506DC00] 22:47:48 INFO - PROCESS | 3664 | 1467956868598 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:47:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:47:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:47:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:47:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:47:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 687ms 22:47:48 INFO - PROCESS | 3664 | 1467956868648 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 3664 | 1467956868650 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 22:47:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:47:48 INFO - PROCESS | 3664 | 1467956868654 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 3664 | 1467956868656 Marionette TRACE conn3 <- [1,3042,null,{}] 22:47:48 INFO - PROCESS | 3664 | 1467956868664 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:48 INFO - PROCESS | 3664 | 1467956868666 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:48 INFO - PROCESS | 3664 | 1467956868816 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:47:48 INFO - PROCESS | 3664 | 1467956868834 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:48 INFO - PROCESS | 3664 | 1467956868836 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:48 INFO - PROCESS | 3664 | ++DOCSHELL 15FB2800 == 30 [pid = 3664] [id = 772] 22:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (162B4800) [pid = 3664] [serial = 2314] [outer = 00000000] 22:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (162C1000) [pid = 3664] [serial = 2315] [outer = 162B4800] 22:47:48 INFO - PROCESS | 3664 | 1467956868879 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (16477800) [pid = 3664] [serial = 2316] [outer = 162B4800] 22:47:49 INFO - PROCESS | 3664 | 1467956869566 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:47:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:47:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:47:49 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" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:47:49 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" 22:47:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:47:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:47:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1078ms 22:47:49 INFO - PROCESS | 3664 | 1467956869734 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:47:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:47:49 INFO - PROCESS | 3664 | 1467956869736 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 22:47:49 INFO - PROCESS | 3664 | 1467956869739 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 3664 | 1467956869741 Marionette TRACE conn3 <- [1,3046,null,{}] 22:47:49 INFO - PROCESS | 3664 | 1467956869745 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:49 INFO - PROCESS | 3664 | 1467956869747 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:49 INFO - PROCESS | 3664 | 1467956869864 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:47:49 INFO - PROCESS | 3664 | 1467956869871 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:49 INFO - PROCESS | 3664 | 1467956869873 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:49 INFO - PROCESS | 3664 | ++DOCSHELL 166B7000 == 31 [pid = 3664] [id = 773] 22:47:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (166BA400) [pid = 3664] [serial = 2317] [outer = 00000000] 22:47:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (174D2400) [pid = 3664] [serial = 2318] [outer = 166BA400] 22:47:49 INFO - PROCESS | 3664 | 1467956869973 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17501800) [pid = 3664] [serial = 2319] [outer = 166BA400] 22:47:50 INFO - PROCESS | 3664 | 1467956870470 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:47:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:47:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:47:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:47:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:47:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:47:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 797ms 22:47:50 INFO - PROCESS | 3664 | 1467956870547 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:47:50 INFO - PROCESS | 3664 | 1467956870549 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 22:47:50 INFO - PROCESS | 3664 | 1467956870552 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:47:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:47:50 INFO - PROCESS | 3664 | 1467956870554 Marionette TRACE conn3 <- [1,3050,null,{}] 22:47:50 INFO - PROCESS | 3664 | 1467956870557 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:50 INFO - PROCESS | 3664 | 1467956870563 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:50 INFO - PROCESS | 3664 | 1467956870750 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1421A000) [pid = 3664] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (10E73800) [pid = 3664] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (114A9400) [pid = 3664] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (17410800) [pid = 3664] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (12BC1800) [pid = 3664] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (114AF400) [pid = 3664] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (14417800) [pid = 3664] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (197EDC00) [pid = 3664] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (17481400) [pid = 3664] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (180EA400) [pid = 3664] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (162C3800) [pid = 3664] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:47:50 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1506E400) [pid = 3664] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:47:50 INFO - PROCESS | 3664 | 1467956870819 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 3664 | 1467956870821 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:50 INFO - PROCESS | 3664 | ++DOCSHELL 10A79C00 == 32 [pid = 3664] [id = 774] 22:47:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10E73800) [pid = 3664] [serial = 2320] [outer = 00000000] 22:47:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (162C3800) [pid = 3664] [serial = 2321] [outer = 10E73800] 22:47:50 INFO - PROCESS | 3664 | 1467956870865 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (17681800) [pid = 3664] [serial = 2322] [outer = 10E73800] 22:47:51 INFO - PROCESS | 3664 | [3664] 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 22:47:51 INFO - PROCESS | 3664 | 1467956871239 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:47:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:47:51 INFO - {} 22:47:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 22:47:51 INFO - PROCESS | 3664 | 1467956871293 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 3664 | 1467956871295 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 22:47:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:47:51 INFO - PROCESS | 3664 | 1467956871298 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 3664 | 1467956871300 Marionette TRACE conn3 <- [1,3054,null,{}] 22:47:51 INFO - PROCESS | 3664 | 1467956871304 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:51 INFO - PROCESS | 3664 | 1467956871306 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:51 INFO - PROCESS | 3664 | 1467956871388 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:47:51 INFO - PROCESS | 3664 | 1467956871392 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 3664 | 1467956871394 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:51 INFO - PROCESS | 3664 | ++DOCSHELL 15FB3C00 == 33 [pid = 3664] [id = 775] 22:47:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (17680400) [pid = 3664] [serial = 2323] [outer = 00000000] 22:47:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (180BFC00) [pid = 3664] [serial = 2324] [outer = 17680400] 22:47:51 INFO - PROCESS | 3664 | 1467956871437 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (180C0800) [pid = 3664] [serial = 2325] [outer = 17680400] 22:47:51 INFO - PROCESS | 3664 | 1467956871862 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:47:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:47:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:47:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:47:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:47:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:47:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:47:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:47:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 594ms 22:47:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:47:51 INFO - PROCESS | 3664 | 1467956871909 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 3664 | 1467956871911 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 22:47:51 INFO - PROCESS | 3664 | 1467956871915 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 3664 | 1467956871916 Marionette TRACE conn3 <- [1,3058,null,{}] 22:47:51 INFO - PROCESS | 3664 | 1467956871920 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:51 INFO - PROCESS | 3664 | 1467956871921 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:51 INFO - PROCESS | 3664 | 1467956872002 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:47:51 INFO - PROCESS | 3664 | 1467956872008 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 3664 | 1467956872010 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:52 INFO - PROCESS | 3664 | ++DOCSHELL 180BF400 == 34 [pid = 3664] [id = 776] 22:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (180C8800) [pid = 3664] [serial = 2326] [outer = 00000000] 22:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (180F7000) [pid = 3664] [serial = 2327] [outer = 180C8800] 22:47:52 INFO - PROCESS | 3664 | 1467956872053 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (180F7800) [pid = 3664] [serial = 2328] [outer = 180C8800] 22:47:52 INFO - PROCESS | 3664 | 1467956872492 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:47:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:47:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 625ms 22:47:52 INFO - PROCESS | 3664 | 1467956872551 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:47:52 INFO - PROCESS | 3664 | 1467956872553 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 22:47:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:47:52 INFO - PROCESS | 3664 | 1467956872559 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:47:52 INFO - PROCESS | 3664 | 1467956872561 Marionette TRACE conn3 <- [1,3062,null,{}] 22:47:52 INFO - PROCESS | 3664 | 1467956872564 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:52 INFO - PROCESS | 3664 | 1467956872566 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:52 INFO - PROCESS | 3664 | 1467956872647 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:47:52 INFO - PROCESS | 3664 | 1467956872653 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 3664 | 1467956872655 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:52 INFO - PROCESS | 3664 | ++DOCSHELL 159F9000 == 35 [pid = 3664] [id = 777] 22:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (180F6400) [pid = 3664] [serial = 2329] [outer = 00000000] 22:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (19C84C00) [pid = 3664] [serial = 2330] [outer = 180F6400] 22:47:52 INFO - PROCESS | 3664 | 1467956872699 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19C87C00) [pid = 3664] [serial = 2331] [outer = 180F6400] 22:47:53 INFO - PROCESS | 3664 | 1467956873346 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 844ms 22:47:53 INFO - PROCESS | 3664 | 1467956873401 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 3664 | 1467956873405 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 22:47:53 INFO - PROCESS | 3664 | 1467956873410 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:47:53 INFO - PROCESS | 3664 | 1467956873415 Marionette TRACE conn3 <- [1,3066,null,{}] 22:47:53 INFO - PROCESS | 3664 | 1467956873421 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:53 INFO - PROCESS | 3664 | 1467956873423 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:53 INFO - PROCESS | 3664 | 1467956873536 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:47:53 INFO - PROCESS | 3664 | 1467956873676 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 3664 | 1467956873679 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:53 INFO - PROCESS | 3664 | ++DOCSHELL 114AF400 == 36 [pid = 3664] [id = 778] 22:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (114B0C00) [pid = 3664] [serial = 2332] [outer = 00000000] 22:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (13127400) [pid = 3664] [serial = 2333] [outer = 114B0C00] 22:47:53 INFO - PROCESS | 3664 | 1467956873735 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (13AB5000) [pid = 3664] [serial = 2334] [outer = 114B0C00] 22:47:54 INFO - PROCESS | 3664 | 1467956874326 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 22:47:54 INFO - PROCESS | 3664 | 1467956874367 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 22:47:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:47:54 INFO - PROCESS | 3664 | 1467956874374 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:47:54 INFO - PROCESS | 3664 | 1467956874376 Marionette TRACE conn3 <- [1,3070,null,{}] 22:47:54 INFO - PROCESS | 3664 | 1467956874380 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:54 INFO - PROCESS | 3664 | 1467956874383 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:54 INFO - PROCESS | 3664 | 1467956874498 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:47:54 INFO - PROCESS | 3664 | 1467956874644 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:54 INFO - PROCESS | 3664 | 1467956874647 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:54 INFO - PROCESS | 3664 | ++DOCSHELL 144D6C00 == 37 [pid = 3664] [id = 779] 22:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (144D7000) [pid = 3664] [serial = 2335] [outer = 00000000] 22:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (15070000) [pid = 3664] [serial = 2336] [outer = 144D7000] 22:47:54 INFO - PROCESS | 3664 | 1467956874721 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15FAD000) [pid = 3664] [serial = 2337] [outer = 144D7000] 22:47:55 INFO - PROCESS | 3664 | 1467956875255 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:47:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:47:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:47:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:47:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:47:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 906ms 22:47:55 INFO - PROCESS | 3664 | 1467956875288 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 3664 | 1467956875291 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 22:47:55 INFO - PROCESS | 3664 | 1467956875296 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:47:55 INFO - PROCESS | 3664 | 1467956875299 Marionette TRACE conn3 <- [1,3074,null,{}] 22:47:55 INFO - PROCESS | 3664 | 1467956875310 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:55 INFO - PROCESS | 3664 | 1467956875315 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:55 INFO - PROCESS | 3664 | 1467956875422 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:47:55 INFO - PROCESS | 3664 | 1467956875582 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 3664 | 1467956875585 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:55 INFO - PROCESS | 3664 | ++DOCSHELL 17505400 == 38 [pid = 3664] [id = 780] 22:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1750A800) [pid = 3664] [serial = 2338] [outer = 00000000] 22:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (175B0800) [pid = 3664] [serial = 2339] [outer = 1750A800] 22:47:55 INFO - PROCESS | 3664 | 1467956875641 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (180BC800) [pid = 3664] [serial = 2340] [outer = 1750A800] 22:47:56 INFO - PROCESS | 3664 | 1467956876169 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:47:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:47:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 906ms 22:47:56 INFO - PROCESS | 3664 | 1467956876204 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 3664 | 1467956876207 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 22:47:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:47:56 INFO - PROCESS | 3664 | 1467956876211 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - PROCESS | 3664 | 1467956876214 Marionette TRACE conn3 <- [1,3078,null,{}] 22:47:56 INFO - PROCESS | 3664 | 1467956876219 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:56 INFO - PROCESS | 3664 | 1467956876223 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:56 INFO - PROCESS | 3664 | 1467956876344 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:47:56 INFO - PROCESS | 3664 | 1467956876650 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 3664 | 1467956876654 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:56 INFO - PROCESS | 3664 | ++DOCSHELL 10329400 == 39 [pid = 3664] [id = 781] 22:47:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1036B000) [pid = 3664] [serial = 2341] [outer = 00000000] 22:47:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (10E6D800) [pid = 3664] [serial = 2342] [outer = 1036B000] 22:47:56 INFO - PROCESS | 3664 | 1467956876720 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (11D89400) [pid = 3664] [serial = 2343] [outer = 1036B000] 22:47:57 INFO - PROCESS | 3664 | 1467956877221 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:47:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:47:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1031ms 22:47:57 INFO - PROCESS | 3664 | 1467956877256 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 22:47:57 INFO - PROCESS | 3664 | 1467956877261 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 22:47:57 INFO - PROCESS | 3664 | 1467956877282 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:47:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:47:57 INFO - PROCESS | 3664 | 1467956877284 Marionette TRACE conn3 <- [1,3082,null,{}] 22:47:57 INFO - PROCESS | 3664 | 1467956877289 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:57 INFO - PROCESS | 3664 | 1467956877293 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 144D4C00 == 38 [pid = 3664] [id = 656] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 10A09C00 == 37 [pid = 3664] [id = 655] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 13278400 == 36 [pid = 3664] [id = 664] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 1441CC00 == 35 [pid = 3664] [id = 654] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 17406800 == 34 [pid = 3664] [id = 665] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 159B8000 == 33 [pid = 3664] [id = 657] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 12BBC400 == 32 [pid = 3664] [id = 652] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 13A4BC00 == 31 [pid = 3664] [id = 653] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 15F3A400 == 30 [pid = 3664] [id = 663] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 12EE7800 == 29 [pid = 3664] [id = 767] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 0F9E5C00 == 28 [pid = 3664] [id = 766] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 10A81400 == 27 [pid = 3664] [id = 651] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 14437400 == 26 [pid = 3664] [id = 662] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 0F397400 == 25 [pid = 3664] [id = 658] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 12E64C00 == 24 [pid = 3664] [id = 659] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 1573CC00 == 23 [pid = 3664] [id = 667] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 12B6F400 == 22 [pid = 3664] [id = 666] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 114A8C00 == 21 [pid = 3664] [id = 758] 22:47:57 INFO - PROCESS | 3664 | --DOCSHELL 10A76800 == 20 [pid = 3664] [id = 668] 22:47:58 INFO - PROCESS | 3664 | 1467956878018 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (14435000) [pid = 3664] [serial = 2283] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (19C8A400) [pid = 3664] [serial = 2294] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (10F0D000) [pid = 3664] [serial = 2276] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (114B1800) [pid = 3664] [serial = 2277] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (12E6C400) [pid = 3664] [serial = 2274] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (11D8E400) [pid = 3664] [serial = 2273] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (14430800) [pid = 3664] [serial = 2282] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (174D3C00) [pid = 3664] [serial = 2291] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13126C00) [pid = 3664] [serial = 2279] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13276C00) [pid = 3664] [serial = 2280] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (12BB8000) [pid = 3664] [serial = 2260] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (129DC800) [pid = 3664] [serial = 2259] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1506F800) [pid = 3664] [serial = 2263] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1443B400) [pid = 3664] [serial = 2262] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (197EE400) [pid = 3664] [serial = 2268] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (180C2400) [pid = 3664] [serial = 2266] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (17504000) [pid = 3664] [serial = 2265] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (19F39800) [pid = 3664] [serial = 2271] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (19C90000) [pid = 3664] [serial = 2270] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (17175800) [pid = 3664] [serial = 2289] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (167F0000) [pid = 3664] [serial = 2288] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1752A400) [pid = 3664] [serial = 2292] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (15F3A800) [pid = 3664] [serial = 2285] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (162B5800) [pid = 3664] [serial = 2286] [outer = 00000000] [url = about:blank] 22:47:58 INFO - PROCESS | 3664 | 1467956878227 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 3664 | 1467956878231 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:58 INFO - PROCESS | 3664 | ++DOCSHELL 10A81400 == 21 [pid = 3664] [id = 782] 22:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (10BAA400) [pid = 3664] [serial = 2344] [outer = 00000000] 22:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (10F0C000) [pid = 3664] [serial = 2345] [outer = 10BAA400] 22:47:58 INFO - PROCESS | 3664 | 1467956878285 Marionette DEBUG loaded listener.js 22:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (11802C00) [pid = 3664] [serial = 2346] [outer = 10BAA400] 22:47:58 INFO - PROCESS | 3664 | 1467956878723 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:47:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:47:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1500ms 22:47:58 INFO - PROCESS | 3664 | 1467956878782 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 3664 | 1467956878787 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 22:47:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:47:58 INFO - PROCESS | 3664 | 1467956878795 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - PROCESS | 3664 | 1467956878798 Marionette TRACE conn3 <- [1,3086,null,{}] 22:47:58 INFO - PROCESS | 3664 | 1467956878803 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:58 INFO - PROCESS | 3664 | 1467956878805 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:58 INFO - PROCESS | 3664 | 1467956878890 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:47:58 INFO - PROCESS | 3664 | 1467956878896 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 3664 | 1467956878899 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:58 INFO - PROCESS | 3664 | ++DOCSHELL 12BBC400 == 22 [pid = 3664] [id = 783] 22:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12BBCC00) [pid = 3664] [serial = 2347] [outer = 00000000] 22:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (12C88C00) [pid = 3664] [serial = 2348] [outer = 12BBCC00] 22:47:58 INFO - PROCESS | 3664 | 1467956878945 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (12E65C00) [pid = 3664] [serial = 2349] [outer = 12BBCC00] 22:47:59 INFO - PROCESS | 3664 | 1467956879415 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:47:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:47:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:47:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 625ms 22:47:59 INFO - PROCESS | 3664 | 1467956879430 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:47:59 INFO - PROCESS | 3664 | 1467956879433 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 22:47:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:47:59 INFO - PROCESS | 3664 | 1467956879437 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:47:59 INFO - PROCESS | 3664 | 1467956879439 Marionette TRACE conn3 <- [1,3090,null,{}] 22:47:59 INFO - PROCESS | 3664 | 1467956879446 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:59 INFO - PROCESS | 3664 | 1467956879448 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:59 INFO - PROCESS | 3664 | 1467956879535 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:47:59 INFO - PROCESS | 3664 | 1467956879575 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 3664 | 1467956879577 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:47:59 INFO - PROCESS | 3664 | ++DOCSHELL 13AB4400 == 23 [pid = 3664] [id = 784] 22:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (13AC3000) [pid = 3664] [serial = 2350] [outer = 00000000] 22:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (13E31000) [pid = 3664] [serial = 2351] [outer = 13AC3000] 22:47:59 INFO - PROCESS | 3664 | 1467956879621 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (13E36400) [pid = 3664] [serial = 2352] [outer = 13AC3000] 22:48:00 INFO - PROCESS | 3664 | 1467956880072 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:48:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 703ms 22:48:00 INFO - PROCESS | 3664 | 1467956880135 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 3664 | 1467956880139 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 22:48:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:48:00 INFO - PROCESS | 3664 | 1467956880149 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 3664 | 1467956880154 Marionette TRACE conn3 <- [1,3094,null,{}] 22:48:00 INFO - PROCESS | 3664 | 1467956880157 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:00 INFO - PROCESS | 3664 | 1467956880160 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:48:00 INFO - PROCESS | 3664 | 1467956880249 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:48:00 INFO - PROCESS | 3664 | 1467956880253 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:00 INFO - PROCESS | 3664 | 1467956880255 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:48:00 INFO - PROCESS | 3664 | ++DOCSHELL 1441AC00 == 24 [pid = 3664] [id = 785] 22:48:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (14431000) [pid = 3664] [serial = 2353] [outer = 00000000] 22:48:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (14439000) [pid = 3664] [serial = 2354] [outer = 14431000] 22:48:00 INFO - PROCESS | 3664 | 1467956880309 Marionette DEBUG loaded listener.js 22:48:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15063000) [pid = 3664] [serial = 2355] [outer = 14431000] 22:48:00 INFO - PROCESS | 3664 | 1467956880798 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:48:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 22:48:00 INFO - PROCESS | 3664 | 1467956880845 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 3664 | 1467956880847 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 22:48:00 INFO - PROCESS | 3664 | 1467956880850 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:48:00 INFO - PROCESS | 3664 | 1467956880852 Marionette TRACE conn3 <- [1,3098,null,{}] 22:48:00 INFO - PROCESS | 3664 | 1467956880855 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:00 INFO - PROCESS | 3664 | 1467956880857 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:48:00 INFO - PROCESS | 3664 | 1467956880974 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:48:01 INFO - PROCESS | 3664 | 1467956881075 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 3664 | 1467956881078 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:48:01 INFO - PROCESS | 3664 | ++DOCSHELL 1506F800 == 25 [pid = 3664] [id = 786] 22:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (15070800) [pid = 3664] [serial = 2356] [outer = 00000000] 22:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (159B8000) [pid = 3664] [serial = 2357] [outer = 15070800] 22:48:01 INFO - PROCESS | 3664 | 1467956881120 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (15F3A400) [pid = 3664] [serial = 2358] [outer = 15070800] 22:48:01 INFO - PROCESS | 3664 | 1467956881506 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:48:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:48:01 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 22:48:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:48:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 687ms 22:48:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:48:01 INFO - PROCESS | 3664 | 1467956881550 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:48:01 INFO - PROCESS | 3664 | 1467956881552 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 22:48:01 INFO - PROCESS | 3664 | 1467956881555 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:48:01 INFO - PROCESS | 3664 | 1467956881557 Marionette TRACE conn3 <- [1,3102,null,{}] 22:48:01 INFO - PROCESS | 3664 | 1467956881560 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:01 INFO - PROCESS | 3664 | 1467956881562 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:48:01 INFO - PROCESS | 3664 | 1467956881678 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:48:01 INFO - PROCESS | 3664 | 1467956881683 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"08c6fb68-872f-4e25-8d2f-4a63582010ed\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 3664 | 1467956881692 Marionette INFO sendAsync 9c0ffe38-a44d-4e32-ba1e-0e84755846ad 22:48:01 INFO - PROCESS | 3664 | ++DOCSHELL 162BA800 == 26 [pid = 3664] [id = 787] 22:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (162BB000) [pid = 3664] [serial = 2359] [outer = 00000000] 22:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (166B2C00) [pid = 3664] [serial = 2360] [outer = 162BB000] 22:48:01 INFO - PROCESS | 3664 | 1467956881809 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (16C53C00) [pid = 3664] [serial = 2361] [outer = 162BB000] 22:48:02 INFO - PROCESS | 3664 | 1467956882217 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:48:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:48:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 687ms 22:48:02 INFO - PROCESS | 3664 | 1467956882255 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 3664 | 1467956882257 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (14436400) [pid = 3664] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (180C8800) [pid = 3664] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (180F6400) [pid = 3664] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (13E30800) [pid = 3664] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (10E73800) [pid = 3664] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (162B4800) [pid = 3664] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (166BA400) [pid = 3664] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (17680400) [pid = 3664] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (10F11000) [pid = 3664] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (0F9E1800) [pid = 3664] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (12EECC00) [pid = 3664] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (0F9E7800) [pid = 3664] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:48:02 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1506DC00) [pid = 3664] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 22:48:03 WARNING - u'runner_teardown' () 22:48:03 INFO - No more tests 22:48:03 INFO - Got 0 unexpected results 22:48:03 INFO - SUITE-END | took 658s 22:48:03 INFO - Closing logging queue 22:48:03 INFO - queue closed 22:48:03 INFO - Return code: 0 22:48:03 WARNING - # TBPL SUCCESS # 22:48:03 INFO - Running post-action listener: _resource_record_post_action 22:48:03 INFO - Running post-run listener: _resource_record_post_run 22:48:04 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 91602432; Write bytes: 950378496; Read time: 541414; Write time: 1153203 22:48:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:48:04 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 72000512; Read time: 0; Write time: 70922 22:48:05 INFO - run-tests - Wall time: 667s; CPU: 17.0%; Read bytes: 91602432; Write bytes: 814272512; Read time: 541414; Write time: 1038217 22:48:05 INFO - Running post-run listener: _upload_blobber_files 22:48:05 INFO - Blob upload gear active. 22:48:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:48:05 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 22:48:05 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'] 22:48:05 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 22:48:05 INFO - (blobuploader) - INFO - Open directory for files ... 22:48:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:48:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:48:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:48:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:48:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:48:06 INFO - (blobuploader) - INFO - Done attempting. 22:48:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:48:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:48:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:48:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:48:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:48:08 INFO - (blobuploader) - INFO - Done attempting. 22:48:08 INFO - (blobuploader) - INFO - Iteration through files over. 22:48:08 INFO - Return code: 0 22:48:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:48:08 INFO - Using _rmtree_windows ... 22:48:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:48:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/532786ae59201e1874cbcf783590a8d2c7046b804b02a1d28fcebe24aa3f744ac88c84f7a5d858de9341ff339114eac26b2a6c00a12696221388cbf1b59a5a48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9f094564154f4e94773f7f5b95d317b7be4ecc8cc763c1e6117127163cb8201fee444ed23deb8c28b7fd862feaf40b22e015d05471cb662f975d34a1325a2628"} 22:48:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:48:08 INFO - Writing to file C:\slave\test\properties\blobber_files 22:48:08 INFO - Contents: 22:48:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/532786ae59201e1874cbcf783590a8d2c7046b804b02a1d28fcebe24aa3f744ac88c84f7a5d858de9341ff339114eac26b2a6c00a12696221388cbf1b59a5a48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9f094564154f4e94773f7f5b95d317b7be4ecc8cc763c1e6117127163cb8201fee444ed23deb8c28b7fd862feaf40b22e015d05471cb662f975d34a1325a2628"} 22:48:08 INFO - Running post-run listener: copy_logs_to_upload_dir 22:48:08 INFO - Copying logs to upload dir... 22:48:08 INFO - mkdir: C:\slave\test\build\upload\logs 22:48:08 INFO - Copying logs to upload dir... 22:48:08 INFO - Using _rmtree_windows ... 22:48:08 INFO - Using _rmtree_windows ... 22:48:08 INFO - Using _rmtree_windows ... 22:48:08 INFO - Using _rmtree_windows ... 22:48:08 INFO - Using _rmtree_windows ... 22:48:08 INFO - Using _rmtree_windows ... 22:48:08 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=797.561000 ========= master_lag: 1.12 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 18 secs) (at 2016-07-07 22:48:08.894054) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 22:48:08.895245) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/532786ae59201e1874cbcf783590a8d2c7046b804b02a1d28fcebe24aa3f744ac88c84f7a5d858de9341ff339114eac26b2a6c00a12696221388cbf1b59a5a48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9f094564154f4e94773f7f5b95d317b7be4ecc8cc763c1e6117127163cb8201fee444ed23deb8c28b7fd862feaf40b22e015d05471cb662f975d34a1325a2628"} build_url:https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/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/ShsKqm1sR7KW7Q0jiZgMQQ/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/532786ae59201e1874cbcf783590a8d2c7046b804b02a1d28fcebe24aa3f744ac88c84f7a5d858de9341ff339114eac26b2a6c00a12696221388cbf1b59a5a48", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9f094564154f4e94773f7f5b95d317b7be4ecc8cc763c1e6117127163cb8201fee444ed23deb8c28b7fd862feaf40b22e015d05471cb662f975d34a1325a2628"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ShsKqm1sR7KW7Q0jiZgMQQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 22:48:09.020601) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:48:09.020996) ========= '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-069\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-069 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-069 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-069 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-069 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-069 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:48:09.150486) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 22:48:09.151231) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 22:48:09.739184) ========= ========= Total master_lag: 10.78 =========